05 2016 档案

摘要:转自 C++ Socket编程步骤 阅读全文
posted @ 2016-05-29 23:11 朱诸 阅读(298) 评论(0) 推荐(0)
摘要:转自网络 1 多线程同步 Qt提供了以下几个类来完成这一点:QMutex、QMutexLocker、QSemphore、QWaitCondition。 当然可能还包含QReadWriteLocker、QReadLocker、QWriteLocker,但线程同步是应用很少,这里只做简单的讲解! QMu 阅读全文
posted @ 2016-05-29 22:56 朱诸 阅读(17867) 评论(0) 推荐(0)
摘要:转自网络 仔细来看,事件与信号其实并无多大差别,从我们对其需求上来说,都只要能注册事件或信号响应函数,在事件或信号产生时能够被通知到即可。但有一项区别在 于,事件处理函数的返回值是有意义的,我们要根据这个返回值来确定是否还要继续事件的处理,比如在QT中,事件处理函数如果返回true,则这个事件处理 阅读全文
posted @ 2016-05-29 00:37 朱诸 阅读(3852) 评论(0) 推荐(0)
摘要:1.Q_OBJECT 当在头文件定义宏O_OBJECT 时 我们就可以使用信号和槽功能 就是因为其生成了一个moc文件 QT_TR_FUNCTIONS 这个宏也是在这里定义的。也就是说,如果你要使用 tr() 国际化,就必须使用 Q_OBJECT 宏,否则是没有 tr() 函数的。这期间最重要的就是 阅读全文
posted @ 2016-05-28 15:25 朱诸 阅读(1224) 评论(0) 推荐(0)
摘要:一. 安装配置 1.下载地址:http://www.mongodb.org/downloads 2.安装到D盘 并添加到环境变量 path -- D:\Program Files\MongoDB\Server\3.0\bin 3.命令行运行cmd 进入dos界面 输入mongo -version 看 阅读全文
posted @ 2016-05-19 13:13 朱诸 阅读(181) 评论(0) 推荐(0)
摘要:转自 : http://blog.csdn.net/marujunyy/article/details/8695205 一:流程控制 为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。 地址:https://github.com/caolan/async Async的内 阅读全文
posted @ 2016-05-06 17:42 朱诸 阅读(744) 评论(0) 推荐(0)
摘要:Fibers 和 Threads Fibers 称纤程,可以理解为协同程序,类似py和lua都有这样的模型。使用Fibers可以避免对资源的互抢,减少cpu和内存的消耗,但是Fibers并不能够真正的并行执行,同一时刻只有一个Fibers在执行,如果在其中一个Fibers中执行过多的cpu操作或者写 阅读全文
posted @ 2016-05-05 17:37 朱诸 阅读(4743) 评论(0) 推荐(0)