Java Garbage Collection DarkKaiser, 2012년 1월 12일2023년 9월 5일 출처 :http://helloworld.naver.com/helloworld/1329 지극히 개인적이고 주관적인 판단 기준을 먼저 밝힌다면, 가비지 컬렉션(Garbage Collection, 이하 GC)에 대해 잘 알고 있을수록 실력이 좋은 Java 개발자라고 생각합니다. GC 과정에 관심을 가질 정도라면 규모가 일정 이상인 애플리케이션을 제작해 본 경험이 있을 것입니다. 또, 어떤 GC 알고리즘을 선택할 것인지 고민할 정도면 스스로 제작한 애플리케이션의 특징을 Continue Reading
[boost] boost 설치 DarkKaiser, 2012년 1월 12일2023년 9월 4일 출처 : http://shaeod.tistory.com/396 boost란 C++ 커뮤니티 및 C++ 개발자들이 개발하고 있는 오픈 소스 라이브러리의 집합으로써, C++를 위한 멀티스레딩, 정규표현식, 의사 난수 발생, 선형대수 등을 지원하는 유용한 라이브러리 집합이다. 또한 C++ 표준에 영향을 미치기도 하며, 최신 표준인 C++11에 boost 라이브러리가 몇 가지 표준으로 채택되기도 하였다. boost는 UNIX 및 Windows 등을 포함하여 Continue Reading
오라클(oracle)과 자바(java)와 연동 DarkKaiser, 2011년 7월 25일2023년 9월 5일 참고 : http://dont.pe.kr/tt/49 우선 오라클과 자바와 연동하기 위해서는 오라클용 JDBC가 있어야합니다. 이것은 오라클을 설치하게 되면 오라클 폴더에 jdbc라는 폴더가 있습니다. 버전마다 틀린데 9.0기준에는c:\oracle\ora90\jdbc\lib 폴더에 있습니다. 여기에 있는 jar파일들을 자바와 연결된 lib폴더에 복사를 합니다. 뭐 예를 들어 JAVA_HOME에 jre\lib\ext 폴더라든지 이런 곳에 복사를 해둡니다. OracleConnect.java import java.sql.*; public class oracleconnect Continue Reading
UNIX , Linux 의 OS별 구조체 Packing 방법 DarkKaiser, 2011년 6월 3일2023년 9월 4일 구조체 선언에서의 문제!! 리눅스는 이렇게 선언한다. typedef struct { char a; int b; } __attribute__((packed)) myST; AIX에서는 #pragma options align=packed #pragma options align=reset HP에서는 #pragma pack 1 #pragma pack 8 COMPAQ 에서는 #pragma pack 1 #pragma pack 0 Sun 에서는 #pragma pack(1) #pragma pack() [출처] UNIX , Linux 의 OS별 Continue Reading
16진수 유니코드 한글로 변환법 DarkKaiser, 2011년 3월 7일2023년 9월 4일 * 16진수 유니코드 문자 “%uD55C%uAC00%uC778” 같은 문자열을 한글로 변환하는 방법 – 자바스크립트 document.write(unescape('%ud55c%uae00')); – 자바에서 unescape() 사용하기 http://hyosang.kr/tc/74 – 닷넷 1. Microsoft.JScript 어셈블리를 참조한다. 2. escape => Microsoft.JScript.GlobalObject.escape(“바꿀 문자열”); unescape => Microsoft.JScript.GlobalObject.unescape(“바꿀 문자열”); ※ 닷넷에서 ‘\uD55C’ 형태인 경우에는 Continue Reading
하드디스크 절전 모드 전환 시간 설정하기 DarkKaiser, 2011년 1월 4일2023년 9월 5일 void TestFunc() { MYGetActivePwrScheme pFunc1 = NULL; MYGetCurrentPowerPolicies pFunc2 = NULL; MYSetActivePwrScheme pFunc3 = NULL; HINSTANCE hInstance = NULL; hInstance = LoadLibrary( "powrprof" ); if( hInstance ) { pFunc1 = (MYGetActivePwrScheme)GetProcAddress( hInstance, "GetActivePwrScheme" ); if( pFunc1 == NULL ) { TRACE("GetActivePwrScheme Fail"); ERROR_ROUTINE( hInstance ); } pFunc2 = (MYGetCurrentPowerPolicies)GetProcAddress( hInstance, Continue Reading
모니터 끄기 API DarkKaiser, 2011년 1월 4일2023년 9월 3일 ::SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2); Continue Reading
화면전환시 fade 효과 DarkKaiser, 2010년 12월 29일2023년 9월 6일 출처 : http://www.androidside.com/bbs/board.php?bo_table=B46&wr_id=15755 다 아시느분도 게시공 도움이 될지 모르겟지만 혹시나 모르시는분들을 위해 올려봄니다^^보통 화면 전화시에 화면이 기존 화면에서 옆으로 넘어가는 형식의 화면이 전환이 되는데이렇게 하시면 액티비티간 화면 전환시 좀더 부드럽고 다양하게 화면 전환 효과를 줄수 있습니다 -res폴더 밑에 anim폴드 생성-anim폴더안에 fade.xml,hold.xml 넣기 *fade.xml* <?xml version="1.0" encoding="utf-8"?<alpha Continue Reading
아이폰 기업용 프로그램 배포 DarkKaiser, 2010년 12월 27일2023년 9월 6일 iPhone 기업용 개발자 등록 과정(1)-기업용 개발 프로그램 비교http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=16#ajax_history_4 iPhone 기업용 개발자 등록 과정(1)-등록http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=15&categoryId=52671®dt=20100819115406#ajax_history_home iPhone 기업용 프로그램 배포 – In-House 방식(1)http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=16&categoryId=52671®dt=20100826162401#ajax_history_home iPhone 기업용 프로그램 배포 – In-House 방식(2)http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=17&categoryId=52671®dt=20100830170319#ajax_history_home 기업용 프로그램 배포준비(1)-KeyChain 생성 및 인증서 등록http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=18&categoryId=52671®dt=20100924115558#ajax_history_home 기업용 프로그램 배포준비(2)- 테스트용 디바이스 등록http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=19&categoryId=52671®dt=20100930105723#ajax_history_home 기업용 프로그램 배포준비(3)- App Continue Reading