본문 바로가기

전체 글85

[JAVA] Gson JsonParser 구글에서 만든 Json Mapper 이다. gson은 maven저장소를 지원한다. 1.pom.xml 설정 com.google.code.gson gson 2.8.5 2.객체를 JSON으로 변경 2-1) Gson gson = new Gson(); 2-2) String json = gson.toJson(객체); 3.JSON을 객체로 변경 3-1)Test test = gson.fromJson(json, Test.class); - 첫번째 : 문자열, 두번째 : 매핑할 클래스 4.JSON 만들기 4-1)JsonObject object = new JsonObject object(); 4-2)object.addProperty("key", "value"); 5.json 파싱 5-1)JsonParser parser = n.. 2020. 2. 25.
[Error] Nginx reverse proxy causing 504 Gateway Timeout sever block 수정 하여 해결 -변경 전 server { listen 80; server_name mywebsite.com; root /home/user/public_html/mywebsite.com/public; access_log /home/user/public_html/mywebsite.com/log/access.log upstreamlog; error_log /home/user/public_html/mywebsite.com/log/error.log; location / { proxy_pass http://xxx.xxx.xxx.xxx:8001; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote.. 2020. 2. 6.
[Git] gitignore 설정 .gitignore 파일은 git에서 관리되는 파일들 중 관리하지 않을 파일을 지정하는 역할을 한다. 1) gitignore.io .gitignore 파일에 등록되어야 할 경로나 파일이 무엇이 있는지 잘 모르는 경우가 많다. www.gitignore.io 에 접속하여 프로젝트에서 사용하는 언어, IDE 등을 입력하면 자동으로 .gitignore 파일을 만들어준다. 2) .gitignore 생성 gitignore.io에 접속해서 java, gradle, eclipse를 추가하고 Generate 한다. .gitignore 파일 적용 GitHub에서 거의 모든 언어에 대한 .gitignore 파일을 미리 만들어서 제공하고 있다. github/gitignore를 참고하여 .gitignore 안의 내용을 채우면 .. 2019. 12. 29.
[Git] GitHub 저장소 생성하기 - 목차 - 1. GitHub 에서 Remote Repository 생성하기 2. Local Repository 생성하기 3. 사용자 등록 4. Remote & Local Repository 연결하기 5. Git 옵션 설정 1. GitHub 에서 Remote Repository 생성하기 사이트 : https://github.com/ 로그인 후 New repository 클릭 2. Local Repository 생성하기 local에서 프로젝트와 같은 이름으로 directory 생성한다. 생성위치는 마음대로 한다. 운영체제에 맞는 Git 설치 (Window 64bit 기준) : https://git-scm.com/download/win cmd 창에서 다음과 같은 명령들을 수행한다. 2-1) cd 경로명/폴더.. 2019. 12. 29.