- 博客(4)
- 资源 (22)
- 收藏
- 关注
原创 Windows核心编程【10】小结
第十章 同步设备I/O与异步设备I/O1、本章介绍的技术可以用来设计高性能、伸缩性好、响应性好,而且健壮的应用。一个伸缩性好的应用程序在处理大量并发操作时和处理少数并发操作时同样高效。2、在Windows应用程序中,线程是最好的工具,可以用来对工作进行划分。3、通过I/O完成端口,可以让线程在读取设备和写入设备的时候不必等待设备的响应,从而显著地提高吞吐量。4、I/O完成端口最初被
2012-05-05 17:48:52 4542
转载 看雪转载——OllyDBG 入门系列(五)-消息断点及 RUN 跟踪
/*消息断点偶尔总是不如意,留档学习学习。*/标 题: 【原创】OllyDBG 入门系列(五)-消息断点及 RUN 跟踪作 者: CCDebuger时 间: 2006-02-19,16:02:46链 接: http://bbs.pediy.com/showthread.php?t=21532OllyDBG 入门系列(五)-消息断点及 RUN 跟踪作者:C
2012-05-04 11:39:41 1777
原创 Windows核心编程【9】小结
第九章 用内核对象进行线程同步1、在用户模式下进行线程同步的最大好处就是速度非常快。如果关心应用程序的兴宁,那么应该先看看用户模式下的同步机制能否适用。2、但是用户模式下的同步机制存在一些局限性。例如,对Interlocked系列函数只能对一个值进行操作,它们从来不会把线程切换到等待状态。我们可以用关键段来把线程切换到等待状态,但是它们只能用来对同一个进程中的线程进行同步。此外,在
2012-05-04 09:32:59 2570
原创 Windows核心编程【8】小结
第八章 用户模式下的线程同步1、当所有的线程都能够独自运行而不需要相互通信的时候,MS将进入最佳运行状态。2、通常创建线程是为了处理某些任务,当任务完成的时候,另一个线程可能想要得到通知。3、如果一个线程独占了对某个资源的访问,那么其他线程就无法完成它们的工作。另一方面,也不能让任何线程在任何时刻都能访问任何资源。4、在以下两种基本情况下,线程之间需要相互通信。需要让多个线程同时访
2012-05-03 10:28:47 1462
CreakMe 入门级别 无壳
2012-04-28
Back-propagation Neural Net(BP神经网络)算法实现
2012-04-21
CrackMe及注册机 入门级别
2012-04-17
ClamAV的VS2005工程源码
2012-04-12
AVL树二叉链表实现类,源码
2012-03-30
一款桌面小程序,玫瑰随音乐慢慢展示
2012-03-13
入门等级CrackMe,lv1
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人