摘要: Visual Assist: Visual Assist X是一款非常好的Microsoft Visual Studio插件,大名鼎鼎的VA插件功能十分丰富。语法颜色高亮、符号查找、重构、代码提示等等功能大大提升了开发效率。 VSCommands VSCommands提供对vs IDE的一些修改,增 阅读全文
posted @ 2016-07-05 09:56 朱诸 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一.在nodeJs 中package.json文件中添加linq模块 如: "linq" : "3.0.5" 终端中执行npm install linq模块会自动下载到node_modules中 sample/tutorial.js 是linq.js的demo 可以参考 二.使用 在javascri 阅读全文
posted @ 2016-06-23 15:06 朱诸 阅读(3080) 评论(1) 推荐(1) 编辑
摘要: 转自 C++ Socket编程步骤 阅读全文
posted @ 2016-05-29 23:11 朱诸 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 转自网络 1 多线程同步 Qt提供了以下几个类来完成这一点:QMutex、QMutexLocker、QSemphore、QWaitCondition。 当然可能还包含QReadWriteLocker、QReadLocker、QWriteLocker,但线程同步是应用很少,这里只做简单的讲解! QMu 阅读全文
posted @ 2016-05-29 22:56 朱诸 阅读(17721) 评论(0) 推荐(0) 编辑
摘要: 转自网络 仔细来看,事件与信号其实并无多大差别,从我们对其需求上来说,都只要能注册事件或信号响应函数,在事件或信号产生时能够被通知到即可。但有一项区别在 于,事件处理函数的返回值是有意义的,我们要根据这个返回值来确定是否还要继续事件的处理,比如在QT中,事件处理函数如果返回true,则这个事件处理 阅读全文
posted @ 2016-05-29 00:37 朱诸 阅读(3772) 评论(0) 推荐(0) 编辑
摘要: 1.Q_OBJECT 当在头文件定义宏O_OBJECT 时 我们就可以使用信号和槽功能 就是因为其生成了一个moc文件 QT_TR_FUNCTIONS 这个宏也是在这里定义的。也就是说,如果你要使用 tr() 国际化,就必须使用 Q_OBJECT 宏,否则是没有 tr() 函数的。这期间最重要的就是 阅读全文
posted @ 2016-05-28 15:25 朱诸 阅读(1191) 评论(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 朱诸 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转自 : http://blog.csdn.net/marujunyy/article/details/8695205 一:流程控制 为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。 地址:https://github.com/caolan/async Async的内 阅读全文
posted @ 2016-05-06 17:42 朱诸 阅读(706) 评论(0) 推荐(0) 编辑
摘要: Fibers 和 Threads Fibers 称纤程,可以理解为协同程序,类似py和lua都有这样的模型。使用Fibers可以避免对资源的互抢,减少cpu和内存的消耗,但是Fibers并不能够真正的并行执行,同一时刻只有一个Fibers在执行,如果在其中一个Fibers中执行过多的cpu操作或者写 阅读全文
posted @ 2016-05-05 17:37 朱诸 阅读(4695) 评论(0) 推荐(0) 编辑
摘要: 首先需要使用ssh或者putty登陆AWS ec2的linux实例(在Windows中使用putty连接linux实例参见:在Windows中连接亚马逊云服务器)。 一 .为了方便文件传输 需要安装两个软件 1. winscp WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户 阅读全文
posted @ 2016-04-16 10:55 朱诸 阅读(3185) 评论(0) 推荐(0) 编辑