一名热爱体感技术的
业余专业开发人员

Basic

[转]条件变量的陷阱与思考-延陵小明

[转]条件变量的陷阱与思考

小明阅读(171)评论(0)赞(0)

这个有点复杂,看了好久,大概了解了用法,转了备忘~~ http://originlee.com/2015/01/21/trick-in-conditon-variable/ 1. 前言 在多线程编程中,互斥锁与条件变量恐怕是最常用也是最实用...

Sha1计算时的buffer size选择

小明阅读(323)评论(0)赞(0)

最近要计算大文件的sha1数值,测试了下最佳的buffer size(读文件然后,再把读出来的数据放入sha1算法计算)。经过测试,发现4KB大小速度最快。 以下是1.86GB大文件进行sha1计算时的耗时情况。i5-3230M @ 2.6...

多场景切换下的的数据结构使用-延陵小明

多场景切换下的的数据结构使用

小明阅读(645)评论(0)赞(0)

这几天不论是工作中还是业余鼓捣时,都因为时间紧迫,琢磨出好玩的数据结构体或者实现方法。这次来说给我在业余LeapMotion开发时的遇到的超多场景切换的问题。一般场景切换我都是使用枚举把每个场景取一个名字,比如0~N,然后逻辑中从0~N一个...

Windows休眠与唤醒事件

小明阅读(764)评论(0)赞(0)

最近研究系统的休眠与唤醒,查阅到msdn网页:System Wake-up Events 如果系统自动起来(非人为点击操作),会发送PBT_APMRESUMEAUTOMATIC事件 如果系统因人为唤醒(鼠标、键盘、电源键),会先发送PBT_...