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

C++ >>

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

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

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

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

Sha1计算时的buffer size选择

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

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

Protobuf的安装

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

编译 参考https://github.com/google/protobuf/blob/master/cmake/README.md 需要cmake, git, vs Native Tools Command Prompt %comspe...

IFileDialog无法关闭问题

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

最近要把一个对话框关闭,类中句柄都没有,google了一下,搜到qt源码的处理方式,很受启发: [crayon-5ba9fde151e38317504639/] 经过测试,直接调用关闭函数是没啥效果的。只有自己通过上面查找窗口名称的方法再p...

[转]API设计原则-延陵小明

[转]API设计原则

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

http://coolshell.cn/articles/18024.html 终于等到有人翻译这篇文章了,有空好好看看,这个对于工作帮助会很大。 原文链接:API Design Principles – QT Wiki 基于Gary的影响...

Qt5.9.0发布-延陵小明

Qt5.9.0发布

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

Qt5.9.0已经发布了,并且是个长时间维护版本(三年)! https://www.qt.io/download-open-source/#section-2 下载后安装是可以看到支持很多版本啊~好棒 主要更新是显著优化了Qt Quick和...

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

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

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

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