본문 바로가기

분류 전체보기

(펌)자바 객체 직렬화 http://frogdaddy.tistory.com/entry/java-%EC%A7%81%EB%A0%AC%ED%99%94-%EC%97%AD%EC%A7%81%EB%A0%AC%ED%99%94%ED%99%94 일반적으로 file에 쓰고 지우는 직렬화가 많아서, 아래 내용 찾기가 힘들었다. String 으로 전환해서 사용하려는 목적에 알맞을것 같다. 다만, 필자는 테스트 도중 시간의 압박으로 단순방법으로 돌려버려서 맞춤형 테스트를 하진 못하였다. ByteArrayOutputStream bos = null; ObjectOutputStream oos = null; ObjectInputStream ois = null; UserInfo userInfo = new UserInfo("aaaa",1111); UserInfo.. 더보기
서버와 통신 중에 parameter의 한글 깨짐이 발생할 경우 보내는 곳(Encode) java.net.URLEncoder.encode("텍스트", "UTF-8") 받아서 처리 하는 곳(Decode) java.net.URLDecoder.decode("텍스트", "UTF-8") 이와 같이 처리 하면 한글이 깨지는 것은 방지 할 수가 있다. 더보기
StringTokenizer 사용기 protected SSO10Principal getPrincipalParameter(String prin){ StringTokenizer st = new StringTokenizer(prin, "$"); // 디폴트로 공백이 구분자로 사용됨. 여기선 "$"이 딜리미터 SSO10Principal tempPrin = new SSO10Principal( (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (st.nextToken()).trim(), (s.. 더보기
jad 클래스 디렉토리 풀기 1. 1개씩 풀기 jad -o -sjava exam.class 2. 디렉토리로 풀기 원하는 디렉토리로 가서 아래 명령어를 치면 디렉토리를(decompile_dir) 생성하면서 하위에 모든 class를 java로 디컴파일 한다. jad -r -sjava -d decompile_dir .\**\*.class 더보기
centOs5.1 - vmware 설치기 centOs5.1 - vmware 설치기 환경 : centOs5.1 oracle weblogic jdk1.5 proframe 오라클과, 웹로직은 x에서 설치 하기를 권장(오라클은 원래 그렇고, 웹로직은 그게 편함) - vmware tool을 설치하면 copy $ paste도 되기 때문에 툴설치 후 작업 권장. 아이피 설정은 내부에서 setup으로 설정하고, /etc/init.d/network restart 로 실행을 하면된다. 인터넷이 안될경우, ip를 자동으로 넣고, 윈도우에서 로컬영역연결 - 속성 - 고급 - 인터넷 공유에 vmware8 선택. 처음 vm이미지 생성시에 30g로 설정하였고, 하드디스크를 인식하지 못하여 custom에서 ide로 설정후 설치 하였음.(보통은 scsi로 인식잘함) 설치후 .. 더보기
(펌)vmware linux 고정ip 할당 방법 (vmware 공인 ip 할당 방법) http://yagi815.tistory.com/458 더보기
error LNK2005: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj) 해당 링크에러는 아래처럼 해당 lib를 무시하도록 해주면 된다. 발생 이유는 http://support.microsoft.com/kb/148652 해당 사이트 참조한다. 더보기
CInternetSession session assertion fail 발생 테스트중에, 위와 같은 메세지가 자꾸 나오길래, 구글에 뒤져보니 방법은 아래와 같았다. setting에서 Not Using MFC => Use MFC in a Shared DLL 로 변경한다. 본인 같은 경우, 그래도 안되길래 왜 그런가 했더니, 사용한 DLL이 Debug 에서 꺼낸것이어서, 경고창이 뜨는것이다. Release 에서 꺼낸 DLL 은 정상동작한다. 정말 warning 창인가보다. 그런데, 그래도 그렇지 소스는 CInternetSession session; 겨우 이거 한줄인데... 선언 밖엔 안했는데 경고창이라니.. 찾아보니 이런경우 UI를 사용하는데 사용할수 있는 여건이 안되거나, 초기화가 안되서라고 한다. 본인은 CInternetSession session = NULL 로도 해봤지만 마찬.. 더보기
NPRuntime 시작과 배포 http://breakstone.blog.qrobo.com/2009/05/28/npruntime-0-compile/ 위에 블로그의 수행 내용을 적어 보면서 npruntime을 익혀 보자. 여기에 남기는 것은 위에 블로그를 읽고나서 내가 스스로 익히기 위함이다. 필요한 파일을 다운로드 해야 한다. (gekco sdk, sample source) source는 다운받기가 은근 이상하여, 긁어서 파일로 만들었다. 그래도 좀 이상해서 올려놓은것으로 다운받았다. 그것이 소스이다. 완성된 프로젝트가 받고 싶으면 위에 블로그를 참고 하기 바란다.(정신건강을 위해 블로그에서 다운받기를 추천한다.) 위에 나열한 블로그가 국내에서 유일하게 NPRumtime을 한글로 볼 수 있는 곳이다. 또 하나의 블로그가 있다면, 위에 .. 더보기
NPRuntime 의 시작 http://breakstone.blog.qrobo.com/2009/05/28/npruntime-0-compile/ 해당 블로그가 한글 사이트 중 가장 잘 나와 있는 것 같다. 시작 부터 컴파일 배포까지 나와있다. 해당 블로그를 참조하여, 시작해 보자. 더보기