IT/정리
-
[Java] 시스템 프로퍼티 설정IT/정리 2021. 6. 25. 22:48
시스템 프로퍼티 자바는 JVM 위에서 수행된다. 기동이 되면서 시스템 정보 및 사용자 정보를 시스템 프로퍼티에 담아놓고 이를 수정/사용할 수 있게 하고 있다. 다만 시스템에 관련된 정보가 많기 때문에 가급적 조회 용도로 사용하거나 추가해서 사용하는데 주의해서 사용해야 한다. 지난 번 운영 반영 시 시스템 프로퍼티를 잘못 조작하여 시스템 프로퍼티를 날려버린 적이 있어 내용 공유해 본다. import java.util.Iterator; import java.util.Properties; import java.util.Set ; public class GetProperties { public static void main(String[] args) { // 기본적인 시스템 프로퍼티를 출력 System.out...
-
-
[정리] 딥 링크 vs 다이나믹 링크IT/정리 2021. 5. 22. 03:14
딥 링크? 다이나믹 링크? 채널에 대한 지식이 얕다보니 업무를 하다보면 모르는 것 투성이다. 앱 호출할 때 '딥 링크' 방식이니 '다이나믹 링크' 방식이니 말을 많이 듣게 되는데 한 번 정리해 본다. 딥 링크는 앱의 특정 기능 또는 특정 화면에 도달할 수 있는 링크 정보(URL)를 의미한다. (링크) 안드로이드에서는 '딥 링크'라 부르며, iOS는 '유니버셜 링크'라는 방식으로 기능을 제공한다. 더불어 사용자가 해당 URL을 클릭하면 관련 앱을 보여주고(disambiguation dialog) 사용자가 선택해서 수행할 수 있도록 한다. (다만, A사 홈페이지의 이벤트 링크를 걸고 A사 앱을 띄우게 의도하였으나 사용자가 B 혹은 C사의 앱을 실행할 수도 있는 단점이 있음) 안드로이드 앱 링크는 딥 링크와 ..
-
[인프런/백엔드 프레임워크 만들기] 환경구성IT/정리 2021. 4. 22. 02:50
1. 학습하기 위해 아래 4가지 항목 사전 준비 - 톰캣 - JDK - 이클립스 - SQLite 2. 내가 사용하는 환경은 맥북이라 톰캣은 brew를 통해 설치하였다. 내가 잘 몰랐던 것일 수 있는데, brew로 설치하고 나니.. tomcat의 기본 lib들이 아무리 찾아봐도 보이지 않더라..;; 그래서 톰캣 홈페이지에서 tar.gz 파일을 다시 다운로드 받아 설치 진행했다.. 2-1. 이후 bin 디렉토리에 있는 startup.sh, shutdown.sh 파일에 실행권한을 추가해주자. 그렇지 않으면 이클립스에서 서버 설정 후 실행하여도, 권한 때문인지 정상 수행되지 않는다.. ( sudo chmod +x startup.sh, sudo chmod +x shutdown.sh ) 3. SQLite 또한 br..
-
[개인/노트북] 15N530 노트북 HDD 셀프 업그레이드IT/정리 2021. 1. 23. 22:57
#1. 현재 집에서 사용하고 있는 노트북은 14년도 출시 제품인 LG전자의 15N530 제품이다. 장인어른께서 회사에서 사용하시다 감가상각되어 저렴하게 가져오셔서 사용 중이다. (물론 반출 전 초기화하였지요^^) #2. 기존 스펙이 SSD 128GB, RAM 4GB여서 성능 상 부족한 면이 있어 RAM과 추가 HDD를 구입하여 장착하였다. #3. RAM : 8GB HDD : Seagate사 1TB #4. HDD를 장착하고보니 고정이 되지 않아 덜렁거려 고정할 수 있는 "브라켓"을 LG전자 서비스센터에서 구입하였다. 러버(1,000원)와 브라켓(2,500원) 2개를 구입하였고 장착 후 흔들림 없는 것을 확인하였다. (서비스센터에서 부품만 구입 시 고객에게 동의서를 받게합니다. 아마 기사분이 아닌 개인이 장..
-
[설정/칼리리눅스] 시간 동기화IT/정리 2021. 1. 16. 01:09
1. 현상 - 리눅스 내 언어(language)를 "한국어"로 설정했으나 시간은 맞지 않는다. 리눅스 내 시간 표시 실제 시간 표시 - 대한민국 표준시로 변경 필요하다. 2. 원인 - date 명령어를 수행하면 유럽동부시각(EDT)로 표기됨을 알 수 있다. 3. 해결책 - /usr/share/zoneinfo/ROK 파일을 /etc/localtime 파일에 덮어 씌운다. - /usr/share/zoneinfo 에는 나라별 timezone에 관한 정보가 있고, 우리나라는 ROK 파일에 정보가 담겨 있다. 4. 방법 - 아래 명령어로 파일 덮어쓰고 로그아웃 > 로그인 수행하자. # cp /usr/share/zoneinfo/ROK /etc/localtime - 이제 시각이 정상 표기됨을 확인할 수 있다!