전체 글 94

utc 날짜 파싱하는 방법

아래와 같은 메소드를 쓰면 UTC로 받은 날짜 String을 yyyy-MM-dd HH:mm:ss 로 변환할수 있다. private String convertUTC(String dtString){ String dtString = "2019-05-02T02:12:42"; SimpleDateFormat transFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); transFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Date dt = null; try { dt = transFormat.parse(dtString); } catch (ParseException e) { e.printStackTrace(); } SimpleDa..

BackEND/Java 2019.05.03

특수문자 URL 인코딩

get api를 사용할때 검색이 안되는 문제가 있었는데 확인을 해보니 특수문자가 문제였다. 이와 관련해 특수 문자는 url인코딩이 필요한데 방법은 문자열을 치환해주면 된다. String url = "http://ooo/ooo?test=!"; url = url.replaceAll("!", "%21"); 자주 사용하는 특수 문자 URL 인코딩을 정리하면 아래와 같다. 문자 URL 인코딩 문자 URL 인코딩 문자 URL 인코딩 탭 %09 \ %5C ? %3F 공백 %20 , %2C @ %40 ! %21 . %2E ^ %3E " %22 / %2F { %7B # %23 : %3A } %7D % %25 ; %3B [ %5B & %26 %3E ` %60 ) %29 = %3D | %7C + %2B $ %24 ~ %7E..

BackEND/Web server 2019.04.30

[Windows] 서버 원격데스크탑 설정 방법

1. 원격 설정 방법 1) 제어판 > 시스템 (WIN키 + R : control) 2) 시스템 > 원격 설정 (시스템 속성) 3) 원격 설정 원격 탭에서 "이 컴퓨터에 대한 원격 지원 연결 허용", "이 컴퓨터에 대한 원격 연결 허용" 2. 방화벽 설정 1) 제어판 > Windows 방화벽 2) Windows 방화벽을 통해 앱 또는 기능 허용 3) 설정변경 클릭 후 "원격 데스크톱" 체크 후 확인 4) 제어판 > 네트워크 및 공유 센터 > 고급 공유 설정 변경 > 네트워크 검색 켜기 체크 3. 원격 데스크탑 실행 방법 1) 실행 (WIN키 + R) : mstsc 2) 서버 아이피 입력 3) administrator 계정이나 사용자계정 입력 후 로그인 4) 접속 성공! -> "예" 클릭

Tips 2019.04.25

ip로 위치 정보 알아내기

[서버 아이피로 위치정보 알아내는 방법] 위치 관련 개발을 하면서 위도 경도 값을 알아내야 할 경우가 있는데 이럴땐 ip나 도메인으로 위치정보 알아내는 api가 있습니다. 클래스를 만들어서 사용할때 생성하거나 메소드로 만들어서 사용해도 됩니다. 문서정보 보면 자세하게 설명이 되어 있는데 여기서는 데이터를 json 형식으로 받아서 사용했습니다. 아래 샘플코드는 http://ip-api.com/ 을 이용하여 위도 경도 알아내는 방법. 1. api 정보 - http://ip-api.com/json/naver.com 2. 결과 값 (json) - { "as": "AS23576 NBP", "city": "Seongnam-si (Buljeong-ro)", "country": "Republic of Korea", "..

Tips 2017.12.14

구글맵 - 구글 지도로 위도 경도 찾는 방법

[구글 지도로 위도 경도 찾는 방법] 구글맵을 활용해서 개발을 하거나 위치 관련해서 개발을 할때 위도 경도를 찾아야 할때가 있습니다. 이럴때 구글 지도로 위도 경도 찾는 방법을 알아보겠습니다. 1. https://www.google.co.kr/maps/ 접속!! 2. 찾고자 하는 위치 검색. - 저는 워싱턴 DC를 검색했습니다. - "이곳이 궁금한가요?" 클릭 3. 위도 경도 확인!!

Tips 2017.12.05