나는 지금까지 자바 프로그래밍을 하면서 String만 사용하였다. 그런데 String을 남용하면 JVM 메모리에 문제가 발생한다고한다. -_-; 그래서 책에서는 String 대신에 StringBuffer를 사용하라고 추천해준다. 사실 나는 StringBuffer를 사용해본적이 없다. 그런데 이녀석 알고보면 굉장히 좋은녀석이다. 일단 Thread-safe 하단다!! 우선 나는 String을 이런식으로 많이 사용했었다. 그런데 이렇게 사용하면 JVM 메모리에 많은 양의 Strng이 생성된다는 문제가있다고 한다. 그래서 여기서는 StringBuffer를 사용하라고 추천해준다. 이렇게 추천해줘도 일단 믿지 못하겠다. 테스트를 해보자!! public static void main(String[] args){ Sy..
이 포스팅은 누군가에게 JVM,JDK에 대해서 설명하기보단 내가 까먹을꺼 같아서 정리하는 포스팅입니다a 혹시나 잘못된점이 있다면 불쌍한 후배프로그래머를 위해서라도 꼭꼭 알려주세요. 오랜만에 자바책을 다시봤는데 예전에 알고있다가 잊어버린 내용들과 아예모르고 있던 내용들이 많이 있어서 다시 잊어버리기 전에 하나씩 포스팅할 예정입니다. JVM,JDK,JRE에 대해서 정리하기전에 우선 간단한 자바 사용환경부터 다시 정리해야겠다. - JavaSE(Java Standard Edition) 자바 표준 플랫폼으로 JVM운영환경과 API에 대한 개발환경을 갖추고 있다. - JavaEE(Java Enterprise Edition) J2EE라도 불리며 서버 기능 개발을 위한 플랫폼을 지칭한다. JavaSE를 바탕으로 웹 애..
엑셀파일내용을 분석해야할일이 생겼다. 노가다를 하기에는 도무지엄두가 안나서 프로그램을 짜서 해결하기로 결정. 엑셀파일을 읽을수 있게 지원해주는 라이브러리가 뭐가 있나 구글링을 해봤다. 발견된 녀석은 바로 이녀석 poi 홈페이지는 여기다. http://poi.apache.org/ 라이브러리 셋팅은 따로 설명하지 않겠다. ^^; 다음 코드는 엑셀파일을 읽어서 HashMap 으로 값을 반환해주는 녀석이다. 겉에 HashMap의 첫번째 값은 Row이고 속에 HashMap은 이다. 설명은 여기까지 다음은 코드이다. POIExcelManager.java import java.util.HashMap; public interface POIExcelManager { public HashMap GetRowHashMap(S..
- Total
- Today
- Yesterday
- 되추적
- 트랜잭션
- 페어프로그래밍
- 인덱스
- next key lock
- 엘라스틱서치 기초
- ruby
- 넥스트 키 락
- 메타프로그래밍
- MySQL 인덱스
- InnoDB
- 갭 락
- lock
- ruby meta programming
- autoload_paths
- mysql lock
- db
- MySQL 족보
- metaprogramming
- MySQL
- Pair-programming
- 페어 프로그래밍
- 루비 상수
- Elasticsearch Cluster
- 루비
- 루비 메타프로그래밍
- dead lock
- Autoloading
- innoDB lock
- gap lock
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |