분류 전체보기 70

최고의 Notepad(메모장)!! 하지만 2% 부족하다고 느낀다면!!

Microsoft에서 내놓은 Windows의 명작중의 명작!!!! 중의 하나!!!! 라고 생각하는...... 메모장(Notepad)에 대한 이야기입니다. it's about notepad. 전 메모장을 사랑합니다. i love notepad 사용도 편하고 쉽고 단순합니다. easy to use and simple. 하지만 종종 아쉬울때가 있습니다. but sometimes i feel something like lack. 너무 단순했던것일까요. maybe is this so simple? 줄바꿈 문자를 인식못하여 한줄에 나온다거나 it can not cognize some char, 행넘버 표시가 안된다거나 하는 단순하지만 때론 엄청 중요할수 있는 문제들입니다. simple but very importa..

Write/Goods 2012.01.29

파일(엑셀) 다운로드시 두번?!?!?!

Database(DB)의 내용을 엑셀(Excel)파일로 다운로드(Download)할 수 있도록 만들고 있었다. 한 jsp페이지에서 DB에 접속하여 데이터를 받아오면서 엑셀형식으로 돌돌 말아서 던져준다. File file = new File(UPLOAD_ABS_PATH_WINDOW); if(!file.exists()){ file.mkdirs(); } file = new File(UPLOAD_ABS_PATH_WINDOW+"scs2xls"+lcIndex+".xls"); if(!file.exists()){ file.createNewFile(); } FileOutputStream stream = new FileOutputStream(file); wb.write(stream); stream.close(); resp..

대용량 처리시 POI사용시 얼마나 올라가다가 에러날까?

Excel파일을 DB에 올리는(Insert)작업중이다. HSSF 경우 xls의 2003버젼. XSSF의경우 xlsx의 2007버젼 중심. 구조가 크게 달라짐에 따라 이도 완전 다르게 동작하는듯하다. 12월 06, 2011 10:13:15 오후 org.apache.catalina.core.StandardWrapperValve invoke 심각: Servlet.service() for servlet [jsp] in context with path [/stdCost] threw exception [An exception occurred processing JSP page /contents/excel/action/getImportFileInfo.jsp at line 36 33: 34: //XSSFWorkbook..

ibatis(mybatis)에서 HashMap을 이용한 동적인 쿼리문 반복 처리시

ibatis(현 mybatis)에서 xml에 동적인 쿼리문으로 실행 할 수 있도록 만들었다. resultClass를 HashMap으로 하여 List에 담아서 처리하도록 되어있다. 아니 그런데 한번은 실행이 잘 되는데 왜 두번째부터 계속 아래와 같은 에서 메세지가!! --- The error occurred while applying a result map. --- Check the 쿼리ID - AutoResultMap. --- Check the result mapping for the 컬럼명 property. --- Cause: java.sql.SQLException: 부적합한 열 이름 (...나머지 에러 메세지 생략) 원래 '부적합한 열 이름'이라고 한다면 DTO에 선언해준 변수명과 쿼리문에 적은 컬럼..

내가 쓰는 이클립스(Eclipse) 플러그인(Plug-in)

Eclipse 개발툴. J계열 언어 기반이지만 플러그인을 통하여 PHP, 파이썬등 여러가지 개발이 가능하다. 여러가지 지원과 호환이 용이하여 최고의 툴로 자리 잡고있다.(아직까지는...) 요 이클립스에서는 아주 멋진 Marketplace기능을 제공한다. 따로 다운받고 설치해야하는 엄청난 번거로움을 없애준다는 *_* Eclipse Color Theme 이걸 어찌 설명해야할찌.... 각 언어에서 각 구문의 특성, 속성에 맞도록 색을 넣어준다. 템플릿이 몇개 여러개 많이 있어서 배경색이나 글씨색 등등을 다르게 설정 가능하다. EGit 원래는 따로 공부하려고 설치했는데 유명한 버전관리(소스관리) 프로그램. Maven Integration 이건 설치할때마다 무슨기능인가.. 하면서 검색해보지만 막상 검색해보면 꼭 ..

Write/Etc 2011.10.16

administrator 사용자로 호스트 접속 실패: ERROR: Wrong password for user

Oracle을 설치하고 Enterprise MAnager를 이용하여 작업 할때, Windows의 Local계정이 필요. 분명 재대로 된 계정을 입력했는데도 불구하고 이와 같은 에러메세지가... RemoteOperationException: ERROR: Wrong password for user 결론만 말씀드리자면 관리도구 - 로컬보안정책 으로 들어가시어 해당 계정을 추가해주면 됩니다. MS Windows는 보안을 강화한답시고 귀찮게 만드는게 좀 있는것같군요 ^^

디자인과 정보는 구분되어야한다.

예전부터 느끼고 있던 문제였고, 한번 모 대형 클럽에 건의를 했던 내용이었는데 지금에 와서 다시 이런 글을 만들어 올리는 이유는.... 이 문제가 계속 지속되고있고 게다가 더 심해진것같은 느낌까지 들어서이다! 디자인(Design)이 엄청나게 중요해지면서 많은 사람들이 리뷰등의 게시물을 쓰면서 '디자인'에 많이 신경을 쓰게되었고 거기에 트랜드(Trend)의 이동까지!!!! 결론적으로!!! 모든것을 이미지로 만들고 있는 것이 문제!! 이게 왜 문제가 되느냐 하면!!! 디자인과 텍스트(Text) 정보가 구분이 없어지면서 가장 중요한 '정보(Information)'의 중요한 문제가 생기게 되었다. 가장 중요한 문제는 '검색(Search)'이 되지 않는다는 것이다. 디자인과 정보는 구분되어야한다. 고 나는 생각한..

Write/Etc 2011.09.26

안드로이드와 삼성전자?

앤디 루빈이 안드로이드 운영체제(OS)를 삼성전자에 매입제안을 했다가 퇴짜를 맞았다는 뒷얘기가 있었다. 그 이후 안드로이드는 스마트폰으로 대 성공을 거두었으며 수 많은 사람들이 삼성을 비난했다. 하지만. 삼성전자가 인수했더라도 안드로이드가 성공했을까? 지금처럼 스마트폰의 엄청난 점유율로 이름을 날릴수 있었을까? 삼성을 무시하는게 절대 아니라, 여러가지 현실과 사실이 조금 힘들지 않을까 생각되서 그렇다. 그때 당시 안드로이드를 인수했더라고 고작 지금 '바다'꼴 났을지 누가 아리오

Write/Etc 2011.09.13

MSVCP100.dll, MSVCR100.dll 등의 파일 오류

MS VC++ 2010로 개발했나.. 그렇다쳐도 이런 오류를 발생하는게 잘못된거 아닌가 싶다. 아래에 가서 다운/설치 함으로써 문제를 해결할수 있다. 위 파일이 못미더우면 아래 링크로- http://www.microsoft.com/downloads/ko-kr/confirmation.aspx?FamilyID=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84 Microsoft Visual C++ 2010 재배포 가능 패키지(x86) Microsoft Visual C++ 2010 재배포 가능 패키지는 Visual C++ 2010이 설치되지 않은 컴퓨터에서 Visual C++로 개발된 응용 프로그램을 실행하는 데 필요한 Visual C++ 라이브러리의 런타임 구성 요소를 설치합니다. 이 패키지는..

세상이 버린 64bit (64비트)

예전 컴퓨터부터 4, 8, 12, 16, 18, 24, 31, 32, 36, 48.. 그리고 64비트 컴퓨터까지 (128비트도 있다고 한다) 발전해왔다고 한다. x86 = 32bit와 64bit의 차이는 CPU버스가 32비트단위로 전송하는지 64비트 단위로 전송하는지의 차이이다. 64비트 원래 슈퍼컴퓨터에서만 써왔다고 한다.(지금은 128bit가 그럴려나..) 아무튼!!! 각종 메신져를 비롯하여 각종 개발 툴, 멀티미디어 재생 툴, 텍스트 에디터 등등! 무엇하나 완벽하게 64bit 컴퓨터를 지원하는 S/W찾기가 정말 쉽지 않다. 거의 없는것같다. 결정적으로!!!! Microsoft의 Office나 Visual Studio조차!!! 완벽하게 64비트를 지원하지 않는다!!! 이러면 말 다 한거 아닌가... ..

Write/Etc 2011.09.07