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

[글쓴이:] DarkKaiser

Windows 2003 서버 알차게 쓰기 위한 세팅법

DarkKaiser, 2007년 7월 1일2023년 9월 2일
1. 시스템 시작시 ctrl+alt+del 안누르기
실행 – gpedit.msc 입력하고 엔터 나오는창에서 컴퓨터구성- windows 설정 -보안설정 – 로컬정책 – 보안옵션 -대화형로그온 ctrl+alt+del 이걸 더블클릭하거나 속성에서 사용으로 하여주고 확인해준다.
 
2. 로그온시 암호 안물어보기
실행 – control userpasswords2 이걸 입력하고 나오는창에서 사용자이름과 암호 사용해야 로그인 할수있음 이앞에 체크를 지우고 확인하면 창이 하나
Continue Reading

mantis 설치방법

DarkKaiser, 2007년 6월 30일2023년 9월 6일

Mantis는 웹기반의 버그 추적 시스템입니다. PHP로 작성되어 있어 ?MySQL^ 서버와 웹브라우저만 있으면 가능합니다. 프로젝트 관리 및 소프트웨어 설계시 단위별로 사용자가 작업한 내용을 기록할 수 있으므로 버그 추적까지도 유용하게 사용할 수 있습니다. 또한 필터 기능을 제공하여 사용자가 원하는 내용만 쉽게 찾을 수 있습니다.

한마디로 Mantis는 공동으로 여러 개발자가 프로그램을 개발할

Continue Reading

실용주의 프로그래머를 위한 단위테스트 With JUnit

DarkKaiser, 2007년 6월 30일2023년 9월 6일

‘단위 테스트’는 테스트 대상이 되는 코드 기능의 아주 작은 특정 영역을 실행해 보는, 개발자가 작성한 코드 조각이다. 대개 단위 테스트는 특정 상황에서 특정메서드를 시험해 본다.

단위 테스트는 어떤 코드 조각이 개발자가 생각한 대로 동작하는지 증명하기 위해 수행하는 것이다.

  • 테스트의 6가지 영역
    1. 결과가 옳은가?
      우선 분명하게 테스트해야 할 영역은 바로 예상한
Continue Reading

IWebBrowser2와 IHTMLDocument2의 상호변환

DarkKaiser, 2007년 6월 30일2023년 9월 5일

1. IWebBrowser2 에서 IHTMLDocument2 인터페이스 구하기

IWebBrowser2 *m_pWebFromUnknown;
IWebBrowser2 *m_pWebFromDoc;

STDMETHODIMP CTestObj::SetSite( IUnknown *pUnkSite )
{
    IOleClientSite *pClientSite;
    HRESULT hr;

    hr = pUnkSite-QueryInterface( IID_IOleClientSite, 
    (LPVOID *)&pClientSite );
    if ( FAILED( hr ) ) return S_OK;

    IOleContainer *pContainer;
    hr = pClientSite-GetContainer( &pContainer );
    pClientSite-Release();
    if ( FAILED( hr 
Continue Reading

자동화에 대한 기본 정리

DarkKaiser, 2007년 6월 30일2023년 9월 3일

자동화(Automation)란?

COM은 언어에 독립적입니다. 따라서 COM 인터페이스로 만든 소프트웨어 컴포넌트은 어떤 언어에서든 사용이 가능합니다.

하지만, 스크립트 언어는 예외입니다. 스크립트 언어는 일반적인 COM 인터페이스에 접근하지 못합니다. 그래서, 스크립트 언어가 이해할 수 있는 IDispatch라는 특별한 COM 인터페이스를 정의하였습니다. IDispatch라는 COM 인터페이스는 스크립트 언어 뿐만 아니라 COM을 지원하는 모든 언어가 사용할 수 있는

Continue Reading

기본 명령어

DarkKaiser, 2007년 6월 30일2023년 9월 2일

Push
sp 레지스터를 조작하는 명령어중의 하나이다. 스택에 데이터를 저장하는데 쓰인다.

ex) Push eax
스택에 Eax의 값을 스택에 저장한다.

ex) Push 20
즉석값인 20을 스택에 저장한다.

ex) Push 401F47
메모리 오프셋 401F47의 값을 스택에 저장한다.

Pop
이또한 sp 레지스터를 조작하는 명령어중 하나이다. 스택에서 데이터를 꺼내는데 쓰인다.

ex) Pop eax 
스택에 가장 
Continue Reading

실용주의 프로그래머를 위한 버전관리 Using CVS

DarkKaiser, 2007년 6월 30일2023년 9월 6일

1. 서론
소스 코드 관리라고 불리기도 하는 버전 관리는 프로젝트를 지원하는 기술의 세 축 가운데 첫째 축이다. 모든 프로젝트에서는 반드시 버전 관리를 사용해야 한다.소스 코드 관리라고 불리기도 하는 버전 관리는 프로젝트를 지원하는 기술의 세 축 가운데 첫째 축이다. 모든 프로젝트에서는 반드시 버전 관리를 사용해야 한다.
버전 관리를 하면 팀과 개인

Continue Reading

CVSNT 설치 및 설정 방법

DarkKaiser, 2007년 6월 30일2023년 8월 30일

CVSNT는 윈도우즈 환경에서 사용할 수 있는 CVS 서버로, 설치를 하면 NT 서비스로 등록되어 실행된다. CVSNT 설치가 끝났으면 다음과 같은 작업을 해야 한다.

  1. PATH 설정
    CVSNT의 예전 버전에서는 설치 후 사용자가 직접 PATH를 설정해야 했지만, 최신 버전에서는 설치가 끝나면 CVSNT가 설치된 디렉터리가 자동으로 PATH 환경 변수에 추가되므로 별도의 작업은 필요 없다.
Continue Reading

startWebLogic.cmd 내의 환경변수 중 PRODUCTION_MODE

DarkKaiser, 2007년 6월 27일2023년 9월 5일

startWebLogic.cmd 파일내에 있는 환경변수 중에서 PRODUCTION_MODE 값을 false로 설정해야지만 서블릿이나 JSP가 수정되었을 때 자동으로 수정된 값을 적용할 수 있게 된다. PRODUCTION_MODE 값을 지정하지 않게 되면, 서블릿이나 JSP가 변경되었을 경우 웹로직 서버를 재시작 할 경우에만 변경된 내용이 적용된다. 따라서 개발할 때에는 PRODUCTION_MODE 값을 false로 하고, 개발이 완료되는 시점에서 PRODUCTION_MODE 값을 true로

Continue Reading

스트림 사용 예제

DarkKaiser, 2007년 6월 25일2023년 9월 5일

FileInputStream, FileOutputStream

FileInputStream fi = new FileInputStream(new File("d:\\temp\\temp.xls"));
FileOutputStream fo = new FileOutputStream("d:\\temp\\temp2.xls");
 
int b;
while ((b = fi.read()) != -1) {
 fo.write(b);
 fo.flush();
}
  
fi.close();
fo.close();

RandomAccessFile

public static void main(String[] args) throws IOException {
  String s = "ILoveJava~";
  String q = "Jabook!";

  RandomAccessFile rf = new RandomAccessFile("RandomAccessFile.txt", "rw");
  
Continue Reading
  • Previous
  • 1
  • …
  • 29
  • 30
  • 31
  • …
  • 34
  • 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