도스(MS-DOS)에서 로그파일 등 text file output을 생성/추가하는 방법
1. 항상 새로 만들어 덮어쓰기 abc.exe > c:\tmp\trace.log 2. 없으면 만들고 있으면 이어붙이기 (append) abc.exe >> c:\tmp\trace.log
1. 항상 새로 만들어 덮어쓰기 abc.exe > c:\tmp\trace.log 2. 없으면 만들고 있으면 이어붙이기 (append) abc.exe >> c:\tmp\trace.log
이 에러에 대해서 검색해 보면 주로 자바 컴파일러의 버전에 관한 이야기가 많이 나온다. 그러나 나는 배치 실행 스크립트를 개발하던 중, 초보적인 실수 때문에 이 에러를 접하게 되었었는데… 그 문제란 바로 따옴표 문제였다. . 이나 – 등 특수문자 비스무리 한 것들이 들어간 파일경로들의 묶음이 클래스패스로 들어갈 경우나, 배치 실행파일의 각각의 인수들을 따옴표로 묶어주지 않을 경우, 잘못… Read More »
MiPlatform 에서 어떤 객체가 어떤 속성을 가지고 있는지 체크를 할 때 if( obj.splHorz != null ) { … } 과 같은 코드를 사용하곤 했는데, 이놈이 오류 가능성을 내포하고 있었다. 왜냐하면 MiPlatform에서는 비록 객체 자신이 해당 속성을 갖고 있지 않다고 해도, 부모객체가 해당 속성을 갖고 있으면 자신이 갖고 있는 것으로 간주하기 때문이다. 그래서 일례로, 하위페이지가 split… Read More »
1. OnLoadCompleted 계열의 함수의 원하는 위치에서 setTimer() 함수를 호출한다. form_OnLoadCompleted(){ settimer(1,1000); //이벤트ID 1번, 1초 후 OnTimer 이벤트 발생시킴 } 2. Form의 OnTimer 이벤트에 바인딩할 함수를 만들고, 바인딩한다 killtimer() 함수를 사용하여 한 번만 실행하고 종료시킨다. function commForm_OnTimer(obj,nEventID){ commForm_setResize(this); //OnLoadCompleted 얼마 후 한… Read More »
http://huikyun.tistory.com/155
컨퍼런스 한 번 가 봅시다!
http://blog.danggun.net/415
CMOS 옵션 확인 WOL 활성화 LAN PXE boot option rom 활성화
좀 당황스러운 경우였다. 소리가 안나면 아예 안나던가.. 유닛들이 꿀먹은 벙어리… -_-;; 구글링을 좀 하다보니 힌트를 얻게 되어서, 시도를 해보니 해결이 되었다. 내가 한 작업은 다음과 같다. (결국 사운드카드가 내 환경에 맞지 않게 셋팅되어 있던 것을 맞춘 것이다. 상황은 저마다 다를 수 있다.) 1. 사운드카드 회사에서 제공하는 사운드카드 전용 제어판을 연다. 2. S/PDIF 등 디지털출력을 OFF… Read More »
아니면 을 사용해 보자! 둘 중에 하나는 아마 될 것이다 >, <!! 참고 : http://stackoverflow.com/questions/2265966/xml-carriage-return-encoding
– 출처 : http://julingks.tistory.com/38 – 스프링에서 StringUtils 살펴보기 Util 라이브러리를 120% 활용하기 위해서는 어떤 메소드를 제공하는가를 빨리 파악해야 한다. 그래야 불필요 없는 중복 코드를 생성하지 않고, 자주 쓰는 간단한 함수를 작성하는데 드는 시간을 절약할 수 있다. org.springframework.util 패키지에 있는 StringUtils 클래스를 살펴보자. API 문서 http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/util/StringUtils.html 스트링 관련 잡단한 메서드들이 있다. 스프링 프레임웍 내부에서 사용하기 위해서 만들었는 데 Jakarta’s Commons Lang의 스트링 유틸리티들의… Read More »
http://savage3d.tistory.com/329
IE8을 설치한 후 한글 2007을 설치하면 한글이 구버전의 dll 로 일부 dll을 덮어쓰는 문제로 인해 익스플로러가 정상작동하지 않게 된다. 아래 링크에 이에 대한 해결책이 담겨 있다. http://jesus96.tistory.com/3
PrintWriter pw = null; try{ // Writer 객체 생성 // 파일 출력시 인코딩을 맞춰줄 경우가 많으므로 FileWriter 가 아닌 FileWriterWithEncoding 클래스 사용. // 생성자의 마지막 boolean 인수를 true로 주었을 경우에 기존 파일을 덮어쓰지 않고 내용에 append 함. pw = new PrintWriter(new BufferedWriter(new FileWriterWithEncoding(filePath, “UTF-8”, true))); … Read More »
String curTime = new SimpleDateFormat(“yyyyMMddHHmmss”).format(new Date());
* 빈 문자열을 체크하는 메서드들 (NULL 체크) // 공백문자를 인식하지 못한다. (공백문자일 경우 false 리턴) public static boolean isEmpty(String str) { return str == null || str.length() == 0; } … Read More »
http://channy.creation.net/blog/776
– 출처 : http://stackoverflow.com/questions/8308926/regex-for-matching-complete-substring – * URL에서 http:// 부분을 제거하는 예제 (Java) String regex = “^(?:https?://)?”; String s = “http://www.google.com”; s = s.replaceAll(regex, “”); System.out.println(s); * 문자열에서 마지막 콤마(컴마) 삭제 (Javascript) selector = selector.replace(/,$/, ”);
– 출처 : http://zinever.tistory.com/3 – opener 와 popup 창간에 변수를 참조하는 경우, 두 창 모두 열려 있는 상태라면 특정 변수를 참조 하는데 별다른 문제가 없는데, popup창을 닫는 동작과 함께 popup창에서 특정 변수, 객체를 opener로 전달 할때에는 브라우져 마다 각각 다르게 동작한다. … Read More »
– 출처 : https://gist.github.com/332357 – * 개요 hasOwnProperty() 함수는 객체에 지정된 이름을 가진 속성이 있는지 여부를 반환하는 함수이다. (‘own’ 의 의미는 프로토타입 체인이 아닌, 객체 자체가 해당 속성을 가지고 있는지 여부를 나타내는듯 하다.) 그러나 구버전 IE 에서는 이 함수를 그대로 사용할 수 없기 때문에 다음의 코드를 소스에 추가하여 크로스브라우징 처리를 하도록 하자. * 코드 if ( !Object.prototype.hasOwnProperty )… Read More »