본문 바로가기
반응형

FullStack/21. Java51

[Java] 초성 추출하기 단어가 입력된 시점에서 초성을 추출하여 별도 컬럼에 저장하였다가 함께 조회하기 위해 초성 추출 코드 작성 `한`이라는 글자를 표현하기 위해서는 글자마다의 Index 판단 초성 `ㅎ` 의 경우 18번째 중성 `ㅏ` 의 경우 0번째 종성 `ㄴ` 의 경우 4번째 값을 더하여 ((18*588) + (0 * 28) + 4) + 44032 = 54620 값 생성 `한` 이라는 글자는 54620으로 `한`으로 표현 - 588: 중성 21자 * 종성 28자 = 588 - 44032 = 한글 시작 값 @Test public void getKeyword(){ String keyword = "무궁화 꽃이 피었습니다.1234567890!@#$%^&*(){}|:?걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯"; for(i.. 2021. 1. 29.
[Java] 프로세스 경과 시간 측정하기 경과 시간 체크 간단하게 사용할 수 있는 프로세스 경과 시간 측정 하기 @Test void timeCheck(){ // 시작 시간 long t1 = System.nanoTime(); // run... try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } // 현재 시간 대비 처리 시간 표시 System.out.println(Long.toString(TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - t1))); } 소요 시간 1005 #java #nanotime #runtime 2021. 1. 14.
[JAVA] HttpClient를 통한 JOSN 전송 및 JSP로 데이터 수신 HttpClinet를 이용한 JSON 데이터 송신 org.apache.httpcomponents httpcore org.apache.httpcomponents httpclient\ com.googlecode.json-simple json-simple import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.ContentType; import or.. 2020. 12. 17.
[Java] Heap Size 설정 [Java] Heap Size 설정 Java Heap 설정의 일반적인 오류 단위 누락 용량 Size의 구분(m, g, M, G)이 없는 경우 byte로 인식하여 오류 발생, 명확하게 단위를 붙여서 설정하며, 단위의 대/소문자는 구분하지 않음 $ java -Xmx128 Hello Error occurred during initialization of VM Too small initial heap $ java -Xmx128m Hello Hello 옵션 설정 표기 오류 -X 옵션의 경우 비표준 옵션이며 Key=Value 설정이 아님 -Xmx128m로 붙여서 설정 $ java -Xmx 128m Hello Invalid maximum heap size: -Xmx Error: Could not create the .. 2020. 11. 12.
반응형