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)

    태그

    Abstract ActiveX AfxParseURL Automation boost devenv.exe event EventLogTraceListener Hover interface IO iTextSharp JAD jar JavaScript Joel Leave MFC Monitor msdev.com MSDN mutable PDF Properties RAW Saturation SHGetFolderPath SHGetKnownFolderPath SQLite STLTask String TextWriterTraceListener URL VI 권한 데이터소스 디컴파일러 문자열 스레드 동기화 스레드 생성 실용주의 프로그래머 자동화 테스팅 파일포맷 프리컴파일

    메타

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