반응형 전체 글361 #이상한 모임 - (IT 인의) 글, 잘쓰고 싶어요. 세미나 - 참여 동기 트위터로 알게 된 #이상한모임 에서 글쓰기 세미나를 진행한다고 했다. 글쓰기를 전문적으로 하는 대상이 아닌 IT인을 대상으로 라니... 나 자신도 매번 글을 적어서 공부도 하고, 지적 매력을 방출하겠어!! 라는 생각은 매년 행사처럼 1월에 계획하고 3월이면 잊어버리는 생활의 연속이었다.이번 계기에 글을 잘 적으시는 분들을 보면서 스스로 자극을 받고자 참여하였다. - 세미나 #이상한모임 이하 이모(줄임말)는 개발자 외 디자이너, 기획자 등 다양한 직군의 사람들이 모여 있다 보니 세미나의 장단점은 있었다. 한쪽으로 깊게 들어가지는 않지만, 다양한 직군에서 발표를 하다 보니 그 부분에 특화된 이야기도 많이 들을 수 있고, 여러 직군의 사람들도 만날 수 있었다. 발표자들도 다양한 직군이었다. - .. 2015. 6. 1. 엑셀 POI. Cell Number 포맷 문자로 읽기. 아놔.poi로 엑셀을 읽어들이는데 숫자포맷으로 되어있어서 지수로 표시되었다.... 6061600042650 -> 6.06160004265E12 텍스트로 올라왔어야 하는데. 숫자포맷을 문자로 변경되는 법을 찾다가... 엄청 나게 쉬운.. 셀타입을 String으로 변경한후에 읽어버리면 숫자포맷이 없어져서 문자열로 읽을수가 있었다. switch(obj.getCellType()) { case Cell.CELL_TYPE_STRING: return obj.getStringCellValue(); case Cell.CELL_TYPE_NUMERIC: obj.setCellType(Cell.CELL_TYPE_STRING); //return String.valueOf((obj.getNumericCellValue())); re.. 2014. 8. 19. [Ubuntu] JDK 설치. 우분투에 설치된 OpenJDK를 삭제하고 Oracle JDK 설치하는 방법입니다. 1. 기존에 설치되어 있는 OpenJDK 삭제. $sudo apt-get purge openjdk* 2. OracleJDK 가 있는 Repository 추가. $sudo add-apt-repository ppa:webupd8team/java 3. repository index 업데이트 $sudo apt-get update 4. Oracle JDK 설치. 필요한 버전에 따른 설치. $sudo apt-get install oracle-java8-installer $sudo apt-get install 관련사이트: https://launchpad.net/~webupd8teamhttps://launchpad.net/~webupd8.. 2014. 6. 12. [알고리즘] 퀵정렬 퀵 정렬(Quicksort)은 C. A. R. 호어가 개발한 정렬 알고리즘이다. 다른 원소와의 비교만으로 정렬을 수행하는 비교 정렬에 속한다. 퀵 정렬은 n개의 데이터를 정렬할 때, 최악의 경우에는 O(n2)번의 비교를 수행하고, 평균적으로 O(n log n)번의 비교를 수행한다. 퀵 정렬의 내부 루프는 대부분의 컴퓨터 아키텍처에서 효율적으로 작동하도록 설계되어 있고(그 이유는 메모리 참조가 지역화되어 있기 때문에 CPU 캐시의 히트율이 높아지기 때문이다.), 대부분의 실질적인 데이터를 정렬할 때 제곱 시간이 걸릴 확률이 거의 없도록 알고리즘을 설계하는 것이 가능하다. 때문에 일반적인 경우 퀵 정렬은 다른 O(n log n) 알고리즘에 비해 훨씬 빠르게 동작한다. 그리고 퀵 정렬은 정렬을 위해 O(log.. 2014. 4. 2. 이전 1 ··· 73 74 75 76 77 78 79 ··· 91 다음 반응형