按类别查询搜索结果
关于关键词 的检测结果,共 4412
wl820215 | 2016-05-13 16:50:31 | 阅读(1120) | 评论(0)
epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。单线程epoll,触发量可达到15000,但是加上业务后,因为大多数业务都与数据库打交道,所以就会存在阻塞的情况,这个时候就必须用多线程来提速。 epoll在线程池内,测试结果2000个/s...【阅读全文】
wl820215 | 2016-05-13 16:49:34 | 阅读(1020) | 评论(0)
epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。单线程epoll,触发量可达到15000,但是加上业务后,因为大多数业务都与数据库打交道,所以就会存在阻塞的情况,这个时候就必须用多线程来提速。 业务在线程池内,这里要加锁才行。测试结果...【阅读全文】
j_cle | 2016-05-05 14:57:16 | 阅读(1420) | 评论(0)
1.动态库: 一、创建动态链接库1、创建工程new->project->c++ project选择Shared Library->Empty Project.输入工程名a,点击finish,完成工程的创建。  2、编写代码在windows下封装动态链接库时对要封的函数要用__declspec(dllexport)来标明,在linux下不用,在linux下只需要直接把要封的函数的声明放到...【阅读全文】
信明天 | 2016-05-03 11:18:11 | 阅读(1210) | 评论(0)
  最近在做一个组态的显示,其中涉及到利用鼠标滚轮实现元素图片的缩放,由于最初是在单文档里直接显示的,现在要在菜单里利用对话框分块,这样元素图片就显示在了对应对话框上,但是遇到一个问题,此时鼠标滚轮无法响应,OnMouseWheel入口处设置断点调试,发现根本执行不到。      原因:W...【阅读全文】
程有良 | 2016-04-30 10:43:58 | 阅读(1370) | 评论(0)
1. C++函数申明的函数在C文件调用在.cpp文件    extern "C" void Fun() 申明并实现在.cextern  void Fun() ;在其他地方调用2.C函数申明的函数在CPP文件调用 在 .c void Fun() ;申明并实现在.cpp文件件  extern "C" void Fun() 申明然后在其他地方调用...【阅读全文】
cokeboL | 2016-04-22 14:42:26 | 阅读(0) | 评论(0)
from:http://www.tuicool.com/articles/7ZziAzmgo 是 MongoDB 的 Golang 驱动。连接池我们通过 Dial 函数创建一个新的 session:session, err := mgo.Dial(url)创建的 session 能够和 MongoDB 集群中的所有服务器通讯。需要注意的是,对于一个集群只需要调用一次 Dial,通过此 ...【阅读全文】
jetty07 | 2016-04-20 02:15:33 | 阅读(1460) | 评论(0)
0.准备工作安装VS2013安装python(建议2.x版本)安装 JDK                jdk-8u77-windows-x64.exe1.下载相关源码下载cocos2d-x-3.10 下载安装Android sdk     installer_r24.4.1-windows.exe下载Android nd...【阅读全文】
帅得不敢出门 | 2016-04-08 14:37:34 | 阅读(15330) | 评论(0)
mqtt协议是最近比较流行的即时推送的协议到 http://mosquitto.org/download/ 下载源码或者跟我一样我直接下git$ git clone git://git.eclipse.org/gitroot/mosquitto/org.eclipse.mosquitto.git$ cd  org.eclipse.mosquitto/ 编译pc平台的$ make WITH_SRV=no运行$ cp src/mosquitto mosquitto_pc$ cp client/...【阅读全文】
冰上的奶牛 | 2016-04-08 10:22:47 | 阅读(1580) | 评论(0)
kangkangrun | 2016-03-24 14:20:09 | 阅读(2110) | 评论(0)
xhx321 | 2016-03-22 09:49:24 | 阅读(7190) | 评论(0)
用宏动态命名变量名及函数名的例子。
1.在一个预处理器宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数组。
2 #是“字符串化”的意思。出现在宏定义中的#是把跟在后面的参数转换成一个字符串
3.关于记号粘贴操作符(token paste operator): ## 简单的说,“##”是一种分隔连接方式,它的作用是先分隔,然后进行强制连接。
4.其他相关 -- 单独的一个 # : 至于单独一个#,则表示对这个变量替换后,再加双引号引起来。
5.#(stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。 【阅读全文】
末日使者day | 2016-03-08 15:24:37 | 阅读(1530) | 评论(0)
      gstreamer的SINK插件,只有sink pad 没有srcpad,gstreamer中有一个基类GstBaseSink,要想要实现最长用的sink插件功能,只要继承这个基类,就可以实现sink插件最基本的功能,然后剩下的就是你自己往上面添砖加瓦了。      废话不多说,下面开始介绍创建sink插件的过程,这里我以项目...【阅读全文】
wallwind | 2016-03-05 08:44:40 | 阅读(1030) | 评论(0)
我们知道linux链接so有两种途径:显示和隐式。所谓显示就是程序主动调用dlopen打开相关so;这里需要补充的是,如果使用显示链接,上篇文章讨论的那些问题都不存在。【阅读全文】
u0402 | 2016-03-04 17:01:02 | 阅读(530) | 评论(0)
郭可可 | 2016-03-04 13:07:28 | 阅读(310) | 评论(0)
#include<stdlib.h>#include<windows.h>void openqq(){ShellExecuteA(0, "open", "\"H:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQScLauncher.exe\"",0,0,1);}void moveqq(){int i = 0, j = 0;HWND win = FindWindowA("TXGuiFoundation", "QQ");//使用HWND创建窗口编号win//FindWindowA寻找窗口,根据类名...【阅读全文】
songtao0728 | 2016-02-25 16:14:53 | 阅读(1390) | 评论(0)
实验的硬件平台:   CC1110 Development Kit MINI 868实验的软件平台: IAR for 8051移植的固件包: SimpliciTI-IAR-1.2.01.安装SimpliciTI 和开发工具          此处省略安装过程,安装完成后,可以通过windows browser 找到安装位置C:\Texas Instru...【阅读全文】
u0402 | 2016-02-24 15:53:14 | 阅读(710) | 评论(0)
liuyingjiewjs | 2016-01-27 16:26:08 | 阅读(1910) | 评论(0)
     我们先来介绍一下尺取法。尺取法,顾名思义,像尺子一样,一块一块的截取。是不是解释的有点让人纳闷~。。没关系,下面我们通过这个题目来体会尺取法的魅力。题目翻译:  给定长度为n的数列整数a0,a1,a2,a3 ..... an-1以及整数S。求出综合不小于S的连续子序列的长度的最小值。如果解不存...【阅读全文】
apt_get | 2016-01-23 22:59:11 | 阅读(1630) | 评论(0)
2016年1月23日17:53:52VI三种工作模式:    命令行模式:打开文件的默认模式;    插入模式:插入文字。    底行模式:按‘:’退出保存等。GCC:GNU Compiler CollectionGPL:GNU通用公共许可证(GNU General Public License,GPL)编译过程可以分为...【阅读全文】
jiaojinawei | 2016-01-19 09:46:44 | 阅读(1310) | 评论(0)
主要参考资料来源http://www.cnblogs.com/skywang12345/category/508186.html。看了这位大牛的博客,佩服的五体投地,感谢无私的分享。【阅读全文】