2023-01-17 1. 방법 상당 run / debug configuration 에서 edit 버튼 클릭 edit configuration settings 에서 modify options 클릭 on update action -> update classes and resources 선택 on frame deactivation -> update classes and resources 선택 하여 설정 메인 이미지 출처 : 사진: Unsplash의Patrick Federi
2023-01-16 0. 이슈 이슈사항으로는 동일한 properties 설정에도 불구하고, 이클립스에서는 정상적으로 postgresql 접속이 되나 인텔리제이에서는 접속이 안되어 아래와 같은 방법을 이용하였다. 1. 방법 우선 file -> project structure를 클릭하여 프로젝트 설정창으로 이동한다. 이후 Project Setting > Modules > 프로젝트 > Dependencies를 클릭해 gradle에서 빌드한 postgresql를 선택한 후 Apply > OK를 클릭한다. 이후 프로젝트를 rerun 하면, 정상적으로 postgresql에 접속이 된다. 메인 이미지 출처 : 사진: Unsplash의Anita Austvika
2023-01-14 1. 방법 우선적으로 인텔리제이를 구매했다면, 아래링크로 이동해 exe 파일을 다운로드 받자. https://account.jetbrains.com/licenses JetBrains Account account.jetbrains.com next 클릭 다운로드 위치 지정후 next 클릭 위에 이미지에 따라 check 후 next 클릭 default JetBrains 로 두고 Install 클릭 설치 완료 후 컴퓨터 재부팅을 해주면 완료가 된다. 메인 이미지 출처 : 사진: Unsplash의David Clode
2023-01-08 1. 방법 방법은 전달받은 문자열 객체의 길이에 따라 루프를 돌면서 한글일 경우 한글 음절의 시작위치인 0xAC00 차감한 후 아래의 공식을 적용하여 구할 수 있다. (unicode % 28) -> 종성 구하기 (unicode - (unicode % 28))/28) -> 중성 구하기 ((unicode - (unicode % 28))/28)/21 -> 초성 구하기 이후 한글 초성에 대한 인덱스가 리턴이 되는데, 해당 인덱스는 static 배열에 순서대로 자음을 적어두었다. 한글 초성은 순서대로 ㄱ-ㅎ(0 ~ 18) 의 순서를 가진다. import java.util.Optional; static String [] INITIAL_STRING = { "ㄱ", "ㄲ", "ㄴ", "ㄷ", "ㄸ"..
2023-01-06 1. 방법 일반적인 특수문자가 사용된 경우 아래의 명령어를 사용하면 쉘스크립트 포함 파일의 텍스트를 변경할 수 있다. # sed -i s/이전문자열/변경문자열/g /디렉토리위치/파일명 # sed -i s/key=1/key=2/g /home/test.sh 위의 형식을 지키면서 변경하고자하는 파일의 문자열을 손쉽게 변경할 수 있다. 만약에 변경해야하는 문자열에 슬래쉬와 같은 문자열이 포함된다면, 아래와 같은 방법을 사용하면 된다. # sed -i s%key/1%$key/2%g /home/test.sh 기존의 "/" 구분자를 "%" 기호로 변경하면 슬래쉬가 포함된 문자열도 어렵지 않게 변경할 수 있다. 메인 이미지 출처 : Photo by Nathan Watson on Unsplash