Skip to content
DarkKaiser의 블로그
DarkKaiser의 블로그
  • 개발 관련 자료(노션)
  • Raspberry Pi(노션)
  • WD My Cloud(노션)
  • GitHub
DarkKaiser의 블로그

[카테고리:] 프로그래밍 언어

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월 5일2023년 9월 3일

SetSuspendState(0, 1, 0);

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&regdt=20100819115406#ajax_history_home

iPhone 기업용 프로그램 배포 – In-House 방식(1)
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=16&categoryId=52671&regdt=20100826162401#ajax_history_home

iPhone 기업용 프로그램 배포 – In-House 방식(2)
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=17&categoryId=52671&regdt=20100830170319#ajax_history_home

기업용 프로그램 배포준비(1)-KeyChain 생성 및 인증서 등록
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=18&categoryId=52671&regdt=20100924115558#ajax_history_home

기업용 프로그램 배포준비(2)- 테스트용 디바이스 등록
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0Hxht&articleno=19&categoryId=52671&regdt=20100930105723#ajax_history_home

기업용 프로그램 배포준비(3)- App

Continue Reading
  • Previous
  • 1
  • 2
  • 3
  • …
  • 19
  • Next

최신 글

  • AssertJ 소개testCompile ‘org.assertj:assertj-core:3.6.2’ 2017년 9월 14일
  • 자주 사용되는 Lombok 어노테이션 2017년 9월 14일
  • 유니코드 #3 2017년 9월 14일
  • 유니코드 #2 2017년 9월 14일
  • 유니코드 #1 2017년 9월 14일

최신 댓글

    카테고리

    • 개인 자료 (1)
      • 일기 (1)
    • 주절주절 (7)
    • 프로그래밍 갤러리 (16)
    • 프로그래밍 언어 (186)
      • Java (29)
      • C/C++/VC++ (114)
      • C# (11)
      • Visual Basic (6)
      • 안드로이드 (9)
      • Objective-C (5)
      • JavaScript (4)
      • JSP/Servlet (2)
      • Python (4)
      • 어셈블러 (1)
    • 개발++ (44)
      • Book (11)
        • Joel On Software (10)
      • 프로젝트 관리 (6)
      • Maven (1)
      • 디버깅 (1)
      • DirectX (1)
      • Silverlight (1)
      • RESTful (1)
      • Hacking (1)
      • WDM (4)
      • VoIP (5)
      • 기타 (1)
    • 개발 도구 (15)
      • eclipse (14)
      • Sublime Text (1)
    • 네트워크 (7)
    • 설치 및 배포 (7)
      • InstallShield (2)
      • NSIS (4)
    • 버전 관리 (9)
      • Git (2)
      • CVS (2)
      • Subversion (5)
    • 데이터베이스 (7)
      • Oracle (3)
      • Sybase (2)
      • MS-SQL (2)
    • 단위테스트 (3)
      • JUnit (1)
      • NUnit (2)
    • 버그추적시스템 (2)
      • mantis (2)
    • 운영체제 (7)
      • Windows (5)
      • 리눅스 (2)
    • WAS (3)
      • WebLogic (3)
    • 디자인패턴 (1)
    • 디지털 이미지 프로세싱 (16)

    태그

    AutoExp.dat C++ CreateFile CruiseControl.NET Effective C++ getProperty HEL ignore파일 Installer Isolation level iterator OSI POST PRODUCTION_MODE RandomAccessFile request RichEditCtrl Runnable SafeInt session startWebLogic.cmd time_t tlb UpdateWindow VC Vector VS2005 네트워크 리치에디트컨트롤 매핑모드 문서화 주석 문자열 분리 변환 사설 IP 성능 실행파일 주석 트레이아이콘 포앵카레 폰트 프로젝트관리 프로파일러 픽셀 형식 확장자

    메타

    • 로그인
    • 엔트리 피드
    • 댓글 피드
    • WordPress.org
    ©2025 DarkKaiser의 블로그 | WordPress Theme by SuperbThemes