[윤성우] 뇌를 자극하는 윈도즈 시스템 프로그래밍.torrent
2012.10.28 16:22
[윤성우] 뇌를 자극하는 윈도즈 시스템 프로그래밍.torrent
[윤성우] 뇌를 자극하는 윈도즈 시스템 프로그래밍.torrent
Torrent Contents
| [윤성우] 뇌를 자극하는 윈도즈 시스템 프로그래밍 | |
| 01장. 컴퓨터 구조에 대한 첫 번째 이야기 | |
| 2. 프로그램의 실행과정, 하드웨어 구성의 재접근.avi | 25 MB |
| 02장. 아스키코드 vs 유니코드 | |
| 1. Windows에서의 유니코드(UNICODE).avi | 25 MB |
| 2. MBCS와 WBCS의 동시 지원.avi | 23 MB |
| 03장. 64비트 기반 프로그래밍 | |
| 1. WIN32 vs WIN64.avi | 24 MB |
| 2. 프로그램 구현 관점에서의 WIN32 vs WIN64, 오류의 확인.avi | 26 MB |
| 04장. 컴퓨터 구조에 대한 두 번째 이야기 | |
| 1. 컴퓨터 구조의 접근방법(1).avi | 22 MB |
| 2. 컴퓨터 구조의 접근방법(2).avi | 25 MB |
| 3. LOAD & STORE 명령어 디자인.avi | 17 MB |
| 4. Direct 모드와 Indirect 모드.avi | 17 MB |
| 05장. 프로세스의 생성과 소멸 | |
| 1. 프로세스와 스케줄러의 이해.avi | 32 MB |
| 2. 프로그래밍을 통한 프로세스의 생성.avi | 34 MB |
| 06장. 커널 오브젝트와 오브젝트 핸들 | |
| 1. 커널 오브젝트에 대한 이해.avi | 40 MB |
| 2. 커널 오브젝트와 핸들의 종속관계(1).avi | 21 MB |
| 3. 커널 오브젝트와 핸들의 종속관계(2).avi | 12 MB |
| 4. 커널 오브젝트와 핸들의 종속관계(3).avi | 8 MB |
| 07장. 프로세스간 통신(IPC) 1 | |
| 1. 프로세스간 통신(IPC)의 의미, 메일슬롯 방식의 IPC.avi | 43 MB |
| 2. Signaled vs Non-Signaled.avi | 26 MB |
| 08장. 프로세스간 통신(IPC) 2 | |
| 1. 핸들 테이블과 오브젝트 핸들의 상속.avi | 36 MB |
| 2. 파이프 방식의 IPC.avi | 45 MB |
| 3. 프로세스 환경변수.avi | 8 MB |
| 09장. 스케줄링 알고리즘과 우선순위 | |
| 1. 프로세스의 스케줄링(1).avi | 36 MB |
| 2. 프로세스의 스케줄링(2), Windows 프로세스 우선순위.avi | 16 MB |
| 10장. 컴퓨터 구조에 대한 세 번째 이야기 | |
| 1. 절차적 함수 호출(Procedure Call) 지원 CPU 모델.avi | 29 MB |
| 2. 함수 호출 인자의 전달과 PUSH & POP 명령어 디자인.avi | 17 MB |
| 3. 호출 규약과 실행의 이동.avi | 21 MB |
| 11장. 쓰레드의 이해 | |
| 1. 프로세스 vs. 쓰레드(1).avi | 20 MB |
| 2. 프로세스 vs. 쓰레드(2).avi | 11 MB |
| 3. Windows에서의 프로세스와 쓰레드.avi | 9 MB |
| 4. 커널 레벨 쓰레드와 유저 레벨 쓰레드.avi | 20 MB |
| 5. 커널 모드와 유저 모드.avi | 14 MB |
| 12장. 쓰레드의 생성과 소멸 | |
| 1. Windows에서의 쓰레드 생성과 소멸.avi | 38 MB |
| 2. 쓰레드의 성격과 특성.avi | 25 MB |
| 3. 쓰레드의 상태 컨트롤, 쓰레드의 우선순위 컨트롤.avi | 7 MB |
| 13장. 쓰레드 동기화 기법 1 | |
| 1. 쓰레드 동기화의 개념, 임계 영역 접근 동기화.avi | 15 MB |
| 2. 유저 모드 동기화.avi | 24 MB |
| 3. 커널 모드 동기화(1).avi | 17 MB |
| 4. 커널 모드 동기화(2).avi | 13 MB |
| 14장. 쓰레드 동기화 기법 2 | |
| 1. 실행순서에 있어서의 동기화.avi | 17 MB |
| 2. 이벤트(Event) 더하기 뮤텍스(Mutex).avi | 15 MB |
| 3. 타이머 기반 동기화.avi | 10 MB |
| 15장. 쓰레드 풀링(Pooling) | |
| 1. 쓰레드 풀에 대한 이해.avi | 19 MB |
| 2. 쓰레드 풀의 구현.avi | 21 MB |
| 16장. 컴퓨터 구조에 대한 네 번째 이야기 | |
| 1. 메모리 계층.avi | 18 MB |
| 2. 캐쉬와 캐쉬 알고리즘.avi | 18 MB |
| 3. 가상 메모리(1).avi | 25 MB |
| 4. 가상 메모리(2).avi | 11 MB |
| 17장. 구조적 예외처리(SHE) 기법 | |
| 1. 예외처리.avi | 27 MB |
| 2. SEH(Structured Exception Handler), 종료 핸들러(Termination Handler).avi | 22 MB |
| 3. 예외 핸들러(Exception Handler).avi | 35 MB |
| 18장. 파일 IO와 디렉터리 컨트롤 | |
| 1. 파일 IO와 디렉터리 컨트롤(1).avi | 11 MB |
| 2. 파일 IO와 디렉터리 컨트롤(2).avi | 23 MB |
| 19장. 비동기 IO와 APC | |
| 1. IO와 CPU 클럭의 관계.avi | 11 MB |
| 2. 비동기 IO의 이해.avi | 18 MB |
| 3. 중첩(Overlapped) IO.avi | 23 MB |
| 4. 알림 가능한 상태(Alertable State), APC(Asynchronous Procedure Call).avi | 9 MB |
| 20장. 메모리 관리(Virtual Memory, Heap, MMF) | |
| 1. 가상 메모리(Virtual Memory) 컨트롤.avi | 34 MB |
| 2. 힙(Heap) 컨트롤.avi | 15 MB |
| 3. MMF(Memory Mapped File).avi | 9 MB |
| 21장. Dynamic Linking Library | |
| 1. Dynamic Linking Library.avi | 21 MB |
| win_sys_prog_material_all | |
| source | |
| 11장 picture | |
| 11-1.bmp | 1,002 KB |
| 11-10.bmp | 927 KB |
| 11-11.bmp | 652 KB |
| 11-2.bmp | 1,006 KB |
| 11-3.bmp | 621 KB |
| 11-4.bmp | 570 KB |
| 11-5.bmp | 500 KB |
| 11-6.bmp | 633 KB |
| 11-7.bmp | 966 KB |
| 11-8.bmp | 774 KB |
| 11-9.bmp | 680 KB |
| 12장 source | |
| CountThread.cpp | 1 KB |
| CountThreadMultiThread.cpp | 1 KB |
| strtok.cpp | 644 B |
| SuspendCount.cpp | 1 KB |
| ThreadAdderOne.cpp | 1 KB |
| ThreadAdderTwo.cpp | 1 KB |
| 13장 source | |
| CriticalSection.cpp | 1 KB |
| CriticalSectionSync.cpp | 1 KB |
| CriticalSectionSyncMutex.cpp | 1 KB |
| MyongDongKyoJa.cpp | 2 KB |
| NamedMutex.cpp | 1 KB |
| 14장 source | |
| ManualResetTimer.cpp | 794 B |
| PeriodicTimer.cpp | 809 B |
| StringEvent.cpp | 1 KB |
| StringEvent2.cpp | 2 KB |
| StringEvent3.cpp | 2 KB |
| 15장 source | |
| CommandPrmpt_Six.cpp | 9 KB |
| ThreadPooling.cpp | 4 KB |
| 17장 source | |
| __try__finally.cpp | 449 B |
| exception__finally.cpp | 379 B |
| EXCEPTION_NONCONTINUABLE.cpp | 713 B |
| GetExceptionCode.cpp | 955 B |
| RaiseException.cpp | 1,020 B |
| RaiseExceptionParam.cpp | 1 KB |
| SEH_Calculator_ContinueExecution.cpp | 2 KB |
| SEH_Calculator_ContinueSearch.cpp | 2 KB |
| SEH_Calculator_One.cpp | 1 KB |
| SEH_Calculator_Three.cpp | 1 KB |
| SEH_Calculator_Two.cpp | 1 KB |
| SEH_FlowView.cpp | 469 B |
| TerminationHandlerEx1.cpp | 1 KB |
| TerminationHandlerEx2.cpp | 1 KB |
| 18장 source | |
| CommandPrmpt_Seven.cpp | 11 KB |
| CreateDeleteDirectory.cpp | 524 B |
| CurrentDirectory.cpp | 1 KB |
| FileTimeInformation.cpp | 2 KB |
| GetFileInfomationByHandle.cpp | 1 KB |
| GetFileSize.cpp | 865 B |
| GetFullPathName.cpp | 496 B |
| ListDirectoryFileList.cpp | 884 B |
| SearchPath.cpp | 655 B |
| Set_Get_FileAttributes.cpp | 1 KB |
| SetFilePointer_32BIT_VERSION.cpp | 1 KB |
| SetFilePointer_64BIT_VERSION.cpp | 1 KB |
| System_Windows_Dir.cpp | 472 B |
| UNICODE_BASE_FILE_IO.cpp | 716 B |
| UNICODE_BASE_FILE_READ.cpp | 805 B |
| 19장 source | |
| APCQueue.cpp | 723 B |
| completion_routine_file.cpp | 1 KB |
| CompletionRoutinePeriodicTimer.cpp | 981 B |
| namedpipe_asynch_server.cpp | 2 KB |
| nonBlocking_fileIO.cpp | 2 KB |
| nonBlocking_fileIOErr.cpp | 1 KB |
| 20장 source | |
| DynamicArray.cpp | 2 KB |
| DynamicHeap.cpp | 885 B |
| LINKED_HEAP.cpp | 4 KB |
| MemoryMappedFile_CopyOnWrite.cpp | 1 KB |
| MemoryMappedFileRead.cpp | 1 KB |
| MemoryMappedFileSort.cpp | 1 KB |
| SYSTEM_INFO.cpp | 495 B |
| 21장 source | |
| Calculator.cpp | 339 B |
| Calculator.h | 486 B |
| DllTest.cpp | 333 B |
| ExplicitDll.cpp | 859 B |
| LibSwap.cpp | 461 B |
| swap.cpp | 132 B |
| swap.h | 73 B |
| SwapDll.cpp | 185 B |
| SwapDll.h | 110 B |
| SwapLibTest.cpp | 347 B |
| UseDll.cpp | 416 B |
| 2장 source | |
| MBCS1.cpp | 251 B |
| MBCS2.cpp | 263 B |
| MBCS_WBCS1.cpp | 267 B |
| MBCS_WBCS2.cpp | 653 B |
| WBCS1.cpp | 251 B |
| WBCS2.cpp | 259 B |
| WBCS3.cpp | 159 B |
| WBCS4.cpp | 197 B |
| WinString.cpp | 431 B |
| 3장 source | |
| CommandPrmpt_One.cpp | 1 KB |
| ErrorStateChange.cpp | 567 B |
| GetLastError.cpp | 379 B |
| PolymorphicType1.cpp | 368 B |
| PolymorphicType2.cpp | 334 B |
| 5장 source | |
| AdderProcess.cpp | 394 B |
| Calculator.cpp | 1 KB |
| CommandPrmpt_Two.cpp | 1 KB |
| CreateProcess.cpp | 1 KB |
| WinSysDir.cpp | 538 B |
| 6장 source | |
| Calculator2.cpp | 1 KB |
| CloseHandleProb1.cpp | 537 B |
| CloseHandleProb2.cpp | 377 B |
| KerObjShare.cpp | 750 B |
| Operation1.cpp | 644 B |
| Operation2.cpp | 401 B |
| OperationStateChild.c | 454 B |
| OperationStateParent.c | 1 KB |
| 7장 source | |
| AdderManager.cpp | 1 KB |
| MailReceiver.cpp | 1 KB |
| MailSender.cpp | 1,011 B |
| MUTEX_WAIT_ABANDONED.cpp | 1 KB |
| NonStopAdderManager.cpp | 1 KB |
| PartAdder.cpp | 353 B |
| 8장 source | |
| unnamed pipe | |
| pipe1.c | 2 KB |
| read.c | 309 B |
| write.c | 216 B |
| anonymous_pipe.cpp | 903 B |
| CommandPrmpt_Four.cpp | 4 KB |
| DuplicateHandleChildProcess.cpp | 646 B |
| DuplicateHandleOne.cpp | 939 B |
| EnvChild.cpp | 617 B |
| EnvParent.cpp | 686 B |
| ListProcessInfo.cpp | 1 KB |
| MailSender2_1.cpp | 1 KB |
| MailSender2_2.cpp | 1,021 B |
| namedpipe_client.cpp | 2 KB |
| namedpipe_server.cpp | 2 KB |
| 9장 source | |
| ABOVE_NORMAL_PRIORITY_CLASS.cpp | 1 KB |
| BELOW_NORMAL_PRIORITY_CLASS.cpp | 467 B |
| CommandPrmpt_Five.cpp | 7 KB |
| NORMAL_PRIORITY_CLASS.cpp | 451 B |
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

