일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- ds cloud
- cloudstation
- quickconnect
- 라즈베리파이
- 시놀로지 색인
- cloud station
- truncated
- Linux
- SSL 인증서가 변경되었습니다
- 장치 데이터 오류
- Eclipse
- MFC
- github
- 주석 숨김
- linearlaout
- synology
- windows terminal
- setonkeylistener
- 이클립스 주석
- JSON
- clp 325wk
- c++
- formatting failed
- Wraith Spire
- java.net.bindexception
- git
- SetWindowTextW
- audio station버그
- urllib3
- IntelliJ
- Today
- Total
목록Java (12)
딸기스무디
아래 처럼 클래스의 멤버변수로 다른 클래스가 선언되는 상황에서 @RequestBody annotation을 사용한다고 가정해보자 // pojo class data_A { private String field1; private String field2; private data_B data_b; } class data_B{ private String field1; } //JSON { "field1" : "A12", "field1" : "A13", "data_b" : { "field1" : "ab11" } } // Controller @GetMapping(value = "/api/user") public external_message get_userid_from_telegramid(@RequestBody da..
저번글에서 Gradle 한글 깨짐을 해결한 후 이번에는 Intellij에서 한글 깨짐 현상 발생... Intellij 설정의 Editor>File Encodings의 Global Encoding, Project Encoding, Properties Files 설정을 UTF-8로 변경
요즘 자바 스프링 프로젝트는 대부분 Gradle로 개발중. 실행 속도를 높이기 위해 주로 Intellij IDEA로 설정하고 자바로 바로 실행하는 것을 선호했으나 윈도우 재설치 후 부터 한글 주석이 깨지는 현상 발견 IntelliJ IDEA로 설정하면 정상적으로 빌드 되겠지만 혹시 Gradle만 사용해야할 상황이 올 수도 있으니 열심히 찾아본 해결방법. 해결방법은 bulild.gradle 파일에 아래 코드 추가하기 tasks.withType(JavaCompile){ options.encoding = "UTF-8" }
java로 작성된 server와 python으로 작성된 client사이에 JSON으로 데이터를 주고받는 프로그램입니다. 1. Java에서 Json String 만들기 int num String message = "{\"name\":\"server\", \"contents\":\"hello client\", \"num\": \""+num+"\"}"; key-value마다 \"를 앞뒤로 붙여주지 않으면 "Unexpected character (') at position 1"과 같은 오류가 발생 변수를 사용하고 싶다면 \""+{변수}+"\"로 사용하기 2. 파싱하기 JSONParser parser = new JSONParser(); JSONObject obj; obj = (JSONObject)parser.pa..
jdk를 업그레이드 하거나 재설치 후 jdk 관련 에러가 발생하는 경우 우측 상단의 project structure project sdk에서 현재 컴퓨터에 설치되어있는 sdk중 선택 만약 설치했는데도 불구하고 목록에 없다면, add sdk -> jdk java가 설치되어있는 위치를 잡아주면 설정완료
github, bitbucket등에서 소스코드를 가져와서 작업할떄 빌드 및 실행이 안되고 평소 보던 아이콘이 아닌 경우 해결법 project window에서 source 폴더 우클릭 -> make directory as -> Sources Root 설정 Run -> edit configurations에서 application으로 configuration 추가 main class를 지정해주고 apply run/debug가 가능해졌습니다
기본적으로 intellij는 대/소문자를 구분하기때문에 불편한경우가 많습니다.(ex. BufferedOutputStream) settings->Editor->code completion의 Match case를 체크해제하면 이제 대/소문자를 가리지않고 자동완성이 됩니다.
대학생이라면 학교이메일 인증을 해서 jetbrains학생용 라이센스 등록이 가능합니다. 먼저 jetbrains(https://www.jetbrains.com/)에 접속합니다 support->education으로 이동합니다 'apply for free student pack'을 클릭합니다. 'apply now'를 클릭합니다 이메일이 아니더라도 국제학생증이나 서류로 인증이 가능하지만 이메일이 가장빠르고 간단하므로 이메일을 체크하고 필요한 정보를 입력합니다. 학교이메일로 도착한 메일에서 'confirm your account'를 눌러서 계정을 인증합니다. jetbrains에서 사용할 계정정보를 입력하고 몇분 후 메일이 하나 더 오게됩니다. 'confrom request'를 눌러주면 이제 학생용 계정생성이 완료..