MasterJ 76

압축을 해보아요 -Zlib

wiki 내용 zlib은 C로 작성된 데이터 압축 라이브러리의 일종이다. 제작자는 Jean-Loup Gailly와 Mark Adler. 첫 공식 버전 0.9는 1995년 5월 1일에 출시하였으며 처음에는 libpng 이미지 라이브러리의 사용을 위해 고안되었다. 라이선스는 zlib 라이선스를 따르며 현재 최신 안정 버전은 2010년 4월 19일에 나온 1.2.5이다. 2007년 3월 기준으로, 코베리티(Coverity)의 미국 국토 안보부 지원 실험 오픈소스 프로젝트에 포함되어 있으며[1] gzip 파일 압축 프로그램에 쓰이는 DEFLATE 압축 알고리즘의 추상화 계층을 비롯해 다양한 분야에 쓰이고 있다. 압축기능을 사용하기위해 오픈 라이브러리 검색중 알게 된 놈 .. . 많이 사용하는놈 같다 (위키에도 ..

DEV/File System 2011.11.07

vs 2010 1>LINK : fatal error LNK1146: '/out:' 옵션에 지정된 인수가 없습니다.

비쥬얼 스튜디오 2010 을 써보려 설치햇는데 .. 버그가 있다 1>LINK : fatal error LNK1146: '/out:' 옵션에 지정된 인수가 없습니다. 아무 잘못한게 없는데 다음과 같은 버그가 나온다면 다음 을 확인 해보자 64bit os > C:\Windows\SysWOW64 32bit os > C:\Windows\System32 CL.exe 파일 이름을 바꾸어 백업하거나 삭제 하면 해결 된다

카테고리 없음 2011.08.24

인증서 관련 학습

공개 키 암호화를 사용하면 많은 사람이 하나의 키 쌍을 사용하도록 하여 키 관리를 간단하게 할 수 있지만 사용자가 공개 키를 찾고 공개 키의 유효성을 확인할 수 있도록 공개 키를 배포하는 방법이 문제입니다. S/MIME의 경우 디지털 인증서를 사용하여 이 문제를 해결할 수 있습니다. S/MIME은 디지털 인증서로 인해 경쟁 관계에 있는 여러 메시지 보안 솔루션과 차별화됩니다. 디지털 인증서 및 공개 키 암호화 이해 디지털 인증서는 여권 또는 운전 면허증과 매우 유사한 디지털 형식의 ID입니다. 디지털 인증서는 엔티티의 ID뿐만 아니라 다른 지원 정보도 제공하는 일종의 디지털 자격 증명입니다. 디지털 인증서는 CA(인증 기관)라고 하는 기관에서 발급합니다. 디지털 인증서는 인증 기관이 발급하므로 해당 기관..

카테고리 없음 2011.06.16

인스톨쉴드 사용

사용자 함수 추가 스크립트에 함수를 추가 하기 위해서는 prototype을 정의 하고 function body를 작성합니다. //프로토 타입 정의 protype GetPathParts(STRING, BYREF STRING, BYREF STRING, BYREF STRING); //function block 작성 function GetPathParts(szFullPath, svDrv, svPath, svName) LONG lResult; //사용할 변수를 정의 합니다. begin // 함수의 실제 내용 시작 lResult = ParsePath(svDrv, szFullPath, DISK); if (lResult = 0) then lResult = ParsePath(svPath, szFullPath, DIREC..

카테고리 없음 2011.06.09

VI Visual Editer 에 대하여 기본 명령어

vi 명령어, vi 단축키, vi(Visual Editer), vim 0. 읽기전에!!! 큰따옴표 " " 로 묶인 글은 그 안의 내용을 말하는 것입니다. 만일 "가나다" 라고 하면 큰따옴표("")를 제외한 가나다만 입력하면 됩니다. "", "/", "?" 표시는 입력모드에서 ESC키를 누른뒤 입력하면 됩니다. filename.xxx는 아무 파일을 의미합니다. 즉 자기가 원하는 대로 쓰면 됩니다. 단, 파 일명 작성규칙에 맞는 파일명을 입력해야 합니다. 대소문자는 구분합니다. x와 X는 다릅니다. ""은 엔터키를 의미합니다. "[n]"은 숫자를 의미 합니다. "x, dl"은 x 또는 dl을 의미합니다. 1. History of vi vi는 BSD의 C shell을 개발한 빌 조이가 1976년에 ed의 기능..

카테고리 없음 2011.06.08

1. Windows Driver Dev sys File Test Sign

Windows 64비트로 드라이버 포팅Posted in Device Driver 관련 on 05/27/2010 02:33 pm by admin Windows 64비트로 드라이버 포팅 할 일이 생겼다. 아래의 문서와 링크를 참고한다. 윈도우 커널모드 드라이버 64비트 포팅.ppt http://support.microsoft.com/kb/888728/ko ————– 64bit 플랫폼은 x64와 IA64가 있다. IA64는 진정한 Real 64bit 운영체제를 위한 CPU로써 인텔 HP Microsoft의 공동 작품. 그리고 x64는 AMD에서 인텔의 64비트 프로세서에 대응하기 위해 Memory Addressing 영역을 2의 64승까지 늘린 프로세서. IA64는 비싼가격이기에 보통 일반 유저는 사용하지 않..

카테고리 없음 2011.06.07

3. UML 개체 지향 에 대하여

오늘의 키워드 추상화 , 상속, 다형성, 캡슐화 외 메시지 전송, 연고나, 집합연관 일반적으로 생각하는 객체 지향 에 대한 개념을 가지고 있다면 어렵게 느껴지지 않을것이다. 언제나 개념 이란녀석이 가장 잡기 어려운것이니까. UML 은 객체 지향형 설계 언어이다. 이것만 명심하도록 .. 자세한내용은 다음에 .. - LookUp 다중 성을 가진 연관 관계 에 대해 한 객체가 특정한 객체를 가려내어야 하는 상황 그것을 설명 하고 있다.

카테고리 없음 2011.06.06

2. UML 정의 ..

신나는 UML 디자인 첫 한걸음 .. 키워드 정의 - 객체 다이어 그램 Object 객체란 클래스의 인스턴스 값이 매겨진 속성과 행동을 가지고 있는 개별적인 개체를 일컫는다. - 클래스 다이어그램 그리기 .: 이름 정의 Ex) MyWasher:WashingMachine ?? : Washingmachine 객체이름:클래스 이름 익명:클래스 이름 - usecase 다이어그램 . - Status 다이어그램. - 시스퀸스 다이어그램. - 배포 다이어그램. * Function * - Note 주석과 같이 일부 메모지 를 사용할수 있는 기능 이다. - KeyWord , Stereo Type 기존의 UML 요소를 기본으로 하여 다른 요소를 새로 만들 수 있게하는 장치이다. *UML 2.0 의 새로운 기능 * - 복학..

DEV/UML 2011.06.06

1.UML 일단 그리기 !

요건 퍼옴 UML class 관계 표기법 Association (연관) - 지속적인 강한 관계 양방향 class A { private B b } class B { private A a } 서로에 대한 참조 멤버 변수를 갖음 단방향 class A { private B instance[16]; } class B {} A가 B 객체의 instance라는 이름의 참조 멤버 변수 16개를 갖음. 16 대신 *일 경우 vector나 list등을 의미할 수 있다. Recursive Association (재귀) class A { private A a; } 자기자신을 참조할 수 있는 경우 Inner Class (내부 클래스) class A { class B {} } 클래스 안의 클래스 Association Class ..

DEV/UML 2011.06.04