메모 48

C

[ 42 Subject ] Netpractice 공략집 (2)

사설 IP 10, 172, 192, 127로 시작하는 주소는 미리 사설IP로서 공유기에서 쓰기로 약속해놔서 우리가 입력하는 공인IP에서는 쓸수 없다. Level 8 Level 9 Level 10 https://urakasumi.tistory.com/306 [ 42 Subject ] Netpractice 공략집 (1) document.querySelectorAll('[type="text"]:not([disabled])').forEach(x => { x['defaultValue'] = ''}); 문제를 풀기 전, 개발자 콘솔에 위 코드를 입력해 전부 빈칸으로 만든다. 서브넷 마스크 표 왼쪽 부터.. urakasumi.tistory.com

메모 2022.10.24

C

[ 42 Subject ] Netpractice 공략집 (1)

document.querySelectorAll('[type="text"]:not([disabled])').forEach(x => { x['defaultValue'] = ''}); 문제를 풀기 전, 개발자 콘솔에 위 코드를 입력해 전부 빈칸으로 만든다. 서브넷 마스크 표 왼쪽 부터 비트, 호스트 수, 서브넷 마스크. /24 아래로는 암기하거나 비트 마스크 간의 변환에 익숙해지면 좋다. 참고 https://zitto15.tistory.com/21 Level 6와 함께 대충 설명 결과 Level 7 라우터의 목적지에는 default를 넣어도 된다. https://urakasumi.tistory.com/307 [ 42 Subject ] Netpractice 공략집 (2) 사설 IP 10, 172, 192로 시작..

메모 2022.10.23

C

[ ios 단축어 ] JavaScript를 이용해 데이터 다루기

https://www.icloud.com/shortcuts/c9180f4d55cc4bc2adced1d8fdbee96c run JS www.icloud.com 다른 shortcut에서 Javascript를 사용할 때 호출하는 단축어. Javascript 코드가 담긴 text를 이 단축어(run JS)의 input에 담아 호출한 뒤, 그 결과를 text로 돌려받는다. 돌려받을 데이터는 변수에 담아 document.write() 함수의 파라미터를 통해 리턴될 수 있다. document.write( [돌려 받을 데이터가 담긴 변수] ); var dict = {'name' : 'ABC', 'age' : 123} document.write(dict); 사용 예시 https://www.icloud.com/shortc..

메모 2022.10.18

C

[Makefile] make (e=2): recipe for target 'clean' failed

# 에러전문 PS D:\dev\Repositiory\Sandbox\C\Makefile_test> mingw32-make clean rm -f *.o\ process_begin: CreateProcess(NULL, rm -f *.o, ...) failed. make (e=2): . Makefile:21: recipe for target 'clean' failed mingw32-make: *** [clean] Error 2 # 해결방법 현재 사용하는 쉘이 뭔지 확인해보자... Powershell -> Windows Bash -> Linux Powershell에서는 rm 명령어를 "-rf"와 같은 플래그와 함께 사용할 수 없다.

C

[Java] error: unmappable character (0xEC) for encoding x-windows-949 오류

# 에러 전문 Main.java:14: error: unmappable character (0xED) for encoding x-windows-949 int n = Integer.parseInt(br.readLine()); // ?븳湲? 二쇱꽍 ^ Main.java:14: error: unmappable character (0x80) for encoding x-windows-949 int n = Integer.parseInt(br.readLine()); // ?븳湲? 二쇱꽍 ^ Main.java:18: error: unmappable character (0xED) for encoding x-windows-949 while (n != 0) { // ?븳湲? 二쇱꽍 ^ Main.java:18: error: ..

C

[ vscode - JAVA ] Java 11 or more recent is required to run the Java extension 에러

vscode 실행시 마다 아래와 같이 Configure Java Runtime 설정 창이 계속 뜬다. # 에러 전문 Java 11 or more recent is required to run the Java extension. Please download and install a recent JDK. You can still compile your projects with older JDKs by configuring 'java.configuration.runtimes' # 해결하기 vscode에서는 더이상 Java 8 버전을 지원하지 않으므로, Java 11 버전 이상의 JDK를 설치해야 한다. Java 11을 설치한다면, 으로 설치 후, 화면 좌상단 File -> Preferences -> Setti..

C

Kotlin - retrofit API <-> NodeJS 서버 데이터 전송시 서버가 빈 객체를 받는 문제

NodeJS의 body parser 설정을 고쳐 해결 코틀린 retrofit API로 HashMap 객체 POST 전송 Retrofit Interface.kt @POST("/") @Headers("accept: application/json", "content-type: application/json") fun postRequest( @Body params: Map ): Call MainActivity.kt // Hashmap 객체 생성 val map = HashMap() map.put("id", "0") map.put("pwd", "123") map.put("nick", "surimi") // 서버로 전송 server.postRequest(map).enqueue((object : Callback { o..