일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 마이크로소프트
- attr()
- 비주얼스튜디오
- aspnet
- SSRS
- ASP
- Excel
- microsoft
- 이클립스
- 오라클
- Winform
- jQuery
- CONVERT()
- 프로시저
- 윈폼
- oracle
- c#
- replace()
- 자바스크립트
- 단축키
- windows
- javascript
- 윈도우
- 엑셀
- DataGrid
- 태그를 입력해 주세요.
- MS
- MSSQL
- 리포팅서비스
- IIS
- Today
- Total
목록일(job)/JAVA (28)
DJ메탈짱™의 Free Style
운영팀 개발자가 경험한 내용을 인용하여 사건을 정리해보았다. 초짜들이 실수 할 수 있는 아주 기초적인 상식을 본인의 블로그를 통해 공유해본다. 1. jar 운영 서버 배포전 테스트 서버에서 확인하기 위해 lib 폴더에 해당 jar 을 올렸지만 수정된 부분이 적용되지 않았음. 2. 환경설정 파일을 보았지만 경로문제는 아니였음. 3. 결론은 해당 jar 파일을 올리고 나서 기존 jar 파일 이름을 변경만 하였지 해당 폴더에 남겨두었던 것이 화근. 4. 예를들어 abc.jar 라고 했을 때 기존 파일은 abc.jar_20140731 이라는 이름으로 변경하고, - abc.jar 파일을 배포하였음. - 톰캣을 재 구동하였는데도 오류가 발생하지 않았고, - 수정된 부분을 확인해봐도 정상동작하지 않은 현상이 지속됨...
JasperReports 실행 시 아래와 같은 오류 발생. 내용을 확인해본 결과 리포팅 툴(iReport)에서 사용되는 font가 존재하지 않는 경우 컴파일 오류가 발생하는 것으로 판단됨. ########################################################################### JasperReports encountered this error : net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'IDAutomationHC39M' is not available to the JVM. See the Javadoc for more details. at net.sf.jasperreports.engine...
Override and Update : 서버 소스코드를 사용(서버 소스를 로컬 소스로 강제로 덮어쓰기 함) Override and Commit : 로컬 소스코드를 사용( 로컬 소스를 서버 소스로 강제로 덮어쓰기 함) Mark as Merged : 두개의 소스코드를 통합한다. 통합후 커밋작업을 하여야 한다. --> 아직 내가 해당 소스파일을 수정할 내용이 남아 있지만 다른 개발자가 작업한 내용을 적용해야 할 코드가 있을 경우... --> Text Compare 툴을 사용하여 다른 개발자가 사용한 부분을 확인하며 로컬 소스에 적용 후 완료하였다면, 해당 메뉴를 통해서 더이상 Sync 대상이 없도록 마크를 지우도록 함.
소스코드(WorkSpace)에서 파일 내용 확인 시 한글이 깨질때 아래와 같이 인코딩(UTF-8) 설정을 확인한다. Window > Preferences > General > WorkSpace > Text file encoding > Other: UTF-8
파일 옆에 SVN Label 표시하기 위해 먼저 - General > Appearance > Label Decorations > 해당항목에 체크 이후 아래와 같이 설정한다. 1. Team > SVN > Label Decorations > Text 탭 - File Format: {added_flag}{dirty_flag}{name} {revision} {date} {author} - Folder Format: {external_flag}{added_flag}{dirty_flag}{name} {revision} {date} {author} - Project Format: {dirty_flag}{name} [{url_short}] {revision} {date} {author} 출처 : http://www.e..
이클립스 실행 시 A Java Runtime Environment... 위와 같은 오류발생 a eclipse.ini을 열어서 아래내용 추가 후 에러 해결 (jdk 연결정보 추가) -vm D:\tools\jdk\jdk1.6.0_18\bin\javaw.exe 하지만 이클립스 재 실행 시 위와 같은 오류 발생 (Java was started but returned exit code=13...) 설치된 jdk 는 32bit 버전인데 이클립스는 64bit여서 오류가 발생했던 것. (OS가 64bit니 당연히 64bit를 다운 받았건만…) 이클립스를 32bit를 내려받고 ini 파일에서 jdk 경로 설정해준 후 재실행 해보니 정상동작 (아래 그림과 같이 정상적으로 실행되며workspace 설정화면 보여짐)
notepad++을 사용하면서 아주 유용하게 사용하는 기능이라 생각하는 것중에.마우스 더블 클릭시 선택된 텍스트(단어)가 하일라이트 되는 기능.이클립스에는 없을까 구글링 해보니 아래 플러그인을 제공하고 있었음. https://code.google.com/p/eclipse-glance/Update site: http://eclipse-glance.googlecode.com/svn/site/ notepad++보다 향상된 기능이라고 해야하나.search bar 같은 것이 이클립스에 추가가 되고 검색했던 history를 확인할 수 있고,편집기 우측 스크롤바 영역에 해당 텍스트가 표시가 되어 바로 이동할 수도 있음!! very good~~~
- 금액 필드의 경우 숫자 포맷으로 인해 콤마(,)를 붙이는 것이 상식인지라... 이 콤마를 생각하지 않고 코딩하는 경우 종종 오류가 발생. - 또한 금액 필드가 NULL인 경우 Parsing하면 오류가 발생하기도 하는데... 또 다른 경우의 수가 있을수 있겠지만 당장 경험해본 내용만 작성해보자면... 1) 값이 NULL인 경우 Long returnAmt = Long.parseLong(purAmt[i]); 와 같이 사용하면 오류가 발생하는데...그래서 다른 방법을 찾아보았다... Long returnAmt = Long.valueOf(purAmt[i]).longValue(); 2) 콤마로 인햇 숫자 포멧 Exception이 발생하는 경우에는 콤마를 제거해야한다. replaceAll()를 통해서 콤마를 제거..