- 博客(6)
- 资源 (7)
- 收藏
- 关注
转载 [C++]《Windows核心编程》读书笔记
这篇笔记是我在读《Windows核心编程》第5版时做的记录和总结(部分章节是第4版的书),没有摘抄原句,包含了很多我个人的思考和对实现的推断,因此不少条款和Windows实际机制可能有出入,但应该是合理的。开头几章由于我追求简洁,往往是很多单独的字句,后面的内容更为连贯。 海量细节。第1章 错误处理1. GetLastError返回的是最后的错误码,即更早的错误码可能被覆盖
2014-11-29 15:34:43 4805
转载 C#的Timer
再C#里现在有3个Timer类:· System.Windows.Forms.Timer· System.Threading.Timer· System.Timers.Timer这三个Timer我想大家对System.Windows.Forms.Timer已经很熟悉了,唯一我要说的就是这个Timer在激发Timer.Tick事件的时候,事件的处理函数
2014-11-26 14:46:24 1614
翻译 使用XE7并行库中的TTask
上篇文章学习使用System.Threading单元提供的并行编程和TParallel.For提升循环的执行效率。当需要运行多任务而不是一个循环时,也可以使用并行库。使用System.Threading.TTask和System.Threading.ITask可方便的串行执行几个进程.TTask类可以通过ITask接口实例来创建和管理进程的交互.在代码处理任务前可以使用WaitForAll或Wai
2014-11-22 21:13:31 6204 2
翻译 使用XE7并行库中的TTASK.IFUTURE
上篇文章讲了使用TTask快速开发同时运行多个任务的应用程序,减少瓶颈。接下来讲解ITask的子接口IFuture。IFutureIFuture给TTask提供了一个机制,让我们可以传递返回特定类型的函数(使用了泛型,类型由决定)。使用IFuture实例,运行一个任务,同时让主线程继续执行到我们需要任务运行结果处。使用这种机制可以把代码块按优先级执行,同时也保证在需要的时候获取到任务的运行结果。范
2014-11-22 21:13:31 3985
翻译 Delphi xe7并行编程快速入门
现在多数设备、计算机都有多个CPU单元,即使是手机也是多核的。但要在开发中使用多核的优势,却需要一些技巧,花费时间编写额外的代码。好了,现在可以使用Delphi做并行编程了。在Delphi、C++ Builder和RAD Studio XE7中,有一个简化并行运行任务的库,叫做并行编程库。并行编程库在System.Threading单元中,其中提供了很多有用的特性,可方便的应用在已有项目和新项目中
2014-11-20 16:19:34 9520 1
DataSnap2010白皮书翻译
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人