欢迎光临
我们一直在努力

C++ >>

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

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

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

赞(0)guoming0000guoming0000阅读(4006)去评论

Sha1计算时的buffer size选择

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

赞(0)guoming0000guoming0000阅读(4677)去评论

Protobuf的安装

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

赞(0)guoming0000guoming0000阅读(5496)去评论

IFileDialog无法关闭问题

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

赞(0)guoming0000guoming0000阅读(5195)去评论
[转]API设计原则-小明编程

[转]API设计原则

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

赞(0)guoming0000guoming0000阅读(4654)去评论
Qt5.9.0发布-小明编程

Qt5.9.0发布

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

赞(0)guoming0000guoming0000阅读(7579)去评论
多场景切换下的的数据结构使用-小明编程

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

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

赞(0)guoming0000guoming0000阅读(4543)去评论