自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (4)
  • 收藏
  • 关注

原创 事件驱动

事件驱动的理解:1.要理解事件驱动和程序,就需要与非事件驱动的程序进行比较。实际上,现代的程序大多是事件驱动的,比如多线程的程序,肯定是事件驱动的。早期则存在许多非事件驱动的程序,这样的程序,在需要等待某个条件触发时,会不断地检查这个条件,直到条件满足,这是很浪费cpu时间的。而事件驱动的程序,则有机会释放cpu从而进入睡眠态(注意是有机会,当然程序也可自行决定不释放cpu),当事件触发时被操作系统唤醒,这样就能更加有效地使用cpu.2.再说什么是事件驱动的程序。一个典型的事件驱动的程序,就是一个死循环

2020-08-11 10:37:51 4247 1

实时碰撞检测算法技术

实时碰撞检测算法技术

2020-12-31

CPP-Concurrency-In-Action-2ed-2019-master.zip

CPP-Concurrency-In-Action-2ed-2019-master Makeddown格式

2020-12-31

stl.natvis

将文件拷贝到vs2015的D:\Microsoft Visual Studio 14.0\Common7\Packages\Debugger\Visualizers 目录下,解决无法查看容器值的问题,已经修正该文件中的所有保存。

2020-05-27

Boost程序库完全开发指南

[300dpi高清版]Boost程序库完全开发指南_深入C..准标准库_

2019-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除