본문 바로가기
반응형

분류 전체보기1036

자바 isNullOrEmpty 메소드 예제 및 사용방법 public class StringUtil { // null, isEmpty 여부 확인 public static boolean isNullOrEmpty(String str) { if (str == null) { return true; } else if (str.trim().isEmpty()) { return true; } else { return false; } } } 자바에서 isEmpty / isBlank 로는 각각 받은 문자열의 길이가 0인지(isEmpty) 문자열에 공백(" ") 이 없는지(isBlank) 만 확인 가능하기 때문에 null 값이 들어오면 그대로 NullPointerException이 떨어지는데 그렇다고 if를 한번 더 쓰자니 코드가 엄청 난잡해지게 된다 Null 혹은 공백이 들어올.. 2022. 2. 11.
Mac 그림판 사용방법(Paintbrush) Paintbrush | Downloads Below is a list of common downloads. For a full list of available downloads, including source code, click here. paintbrush.sourceforge.io 맥에서 윈도우에서 쓰던 그림판 같은 어플을 사용하고 싶은데 미리보기라고 있긴 하지만 써보면 너무 구려서 간단한 작업 외에는 쓸 수가 없는 수준이다 따라서 위 링크로 들어간 뒤에 본인 Mac OS에 맞는 버전의 Paintbrush를 깔아주자 설치 후 사용을 해 보면 실제 그림판과 거의 차이가 없는데 미리보기 쓰느니 이 어플을 쓰는게 훨씬 낫다 처음 이미지를 열 경우 이미지가 지나치게 크게 나오는 경우에는 View > Zoo.. 2022. 2. 11.
Mac 터미널 시작 폴더 설정방법 맥북에서 터미널 사용 시 시작 위치를 지정해주고 싶은데 방법은 다음과 같다 먼저 터미널을 실행한 후 터미널 > 환경설정을 눌러주자 이후 프로파일 > 셸을 누른 뒤 명령어 실행, 셸 안에서 실행을 체크한 후 cd 폴더경로를 넣어주면 터미널 시작 시 바로 cd 폴더경로 명령어를 수행하게 되므로 시작 폴더를 지정할 수 있게 된다 2022. 2. 11.
인텔리제이 자동저장 해제 미저장 파일 * 표시방법 인텔리제이(IntelliJ)에서 자동저장 기능을 끄고 저장하지 않은 파일에 * 표시가 뜨게 해서 식별을 편하게 하려고 하는데 먼저 File > Setting을 누르고 Appearance & Behavior > System Settings를 눌러준 뒤 Autosave 부분에서 표시한 4개의 옵션을 모두 체크 해제한 뒤 Apply를 눌러주자 다음은 저장하지 않은 파일에 별표(*)가 뜨게 하는 설정인데 동일하게 File > Setting을 누른 후 Editor > General > Editor Tabs를 누른 뒤 Appearance 부분에서 Mark modified (*) 옵션을 체크하고 Apply를 눌러주자 이후 자동저장이 되지 않고 수정한 파일은 *가 생기는 것이 보인다 2022. 2. 11.
자바 String을 JSONArray로 바꾸는 방법 { "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" } ] } 자바에서 위와 같은 String을 가지고 있을 때 이걸 JSONArray에 넣고 JSONObject로 뽑아내려 하는데 JSONObject jsnobject = new J.. 2022. 2. 10.
Thymeleaf if 조건 여러개 사용방법(and or) thymeleaf 에서 if에 조건을 여러개 걸어줄 경우에는 and와 or를 사용해주면 되는데 위 코드와 같이 th:if="조건1 and 조건2" 이런 식으로 확장시켜주면 된다 2022. 2. 10.

반응형