现在位置: 首页 > calamity发表的所有文章
  • 09月
  • 04日
综合 ⁄ 共 26725字 评论关闭
    Windows API函数大全 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接 WNetEnumResource 枚举网络资源 WNetGetConnection 获取本地或已连接......
阅读全文
  • 07月
  • 16日
综合 ⁄ 共 7581字 评论关闭
字节序函数   #include <netinet/in.h>/* 主机序转换为网络序(short类型) */uint16_t htons (uint16_t host16bitvalue);/* 主机序转换为网络序(long类型) */uint32_t htonl (uint32_t host32bitvalue); /* 网络序转换为主机序(short类型) */uint16_t ntohs (uint16_t net16bitvalue);/* 网络序转换为主机序(long类型) */uint32_t ntohl (uint32_t net32bitvalue); 字节操纵函数 #include <string.h>/* 清零 */void bzero (void *dest, size_t nbytes);/* 拷贝 */void bcopy (const void *src......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 515字 评论关闭
Memcache和Redis对比   1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。2、 数据类型--Memcache在添加数据时就要指定数据的字节长度,例如:  set key3 0 0 8  lxsymcto  STORED而redis不需要,如:redis 127.0.0.1:6379>set key2 "lxsymblog"  OK  redis 127.0.0.1:6379>get key2  "lxsymblog"3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘4、过期策略--memcache在set时就指定,例如set key1 0 0 8,即永不过期。Redis......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2032字 评论关闭
本文原名“Don't use Hadoop when your data isn't that big ”,出自有着多年从业经验的数据科学家Chris Stucchio,纽约大学柯朗研究所博士后,搞过高频交易平台,当过创业公司的CTO,更习惯称自己为统计学者。对了,他现在自己创业,提供数据分析、推荐优化咨询服务,他的邮件是:stucchio@gmail.com 。  “你有多少大数据和Hadoop的经验?”他们问我。我一直在用Hadoop,但很少处理几TB以上的任务。我基本上只是一个大数据新手——知道概念,写过代码,但是没有大规模经验。  接下来他们会问:“你能用Hadoop做简单的group by和sum操......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 1943字 评论关闭
Oil Deposits Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 13490   Accepted: 7334 Description The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid that divides the land into numerous square plots. It then analyzes each plot separately, using sensing equipment to determine whether or not the plot contains oil. A plot containing oil ......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1505字 评论关闭
  Secret Research  At a certain laboratory results of secret research are thoroughly encrypted. A result of a single experiment is stored as an information of its completion: `positive result', `negative result', `experiment failed' or `experiment not completed' The encrypted result constitutes a string of digits S, which may take one of the following forms: positive result S = 1 or S = 4 or S = 78 negative result S = S35 experiment failed S = 9S4 experiment not co......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1455字 评论关闭
gstv4l2bufferpool.c: In function 'gst_v4l2_buffer_new': gstv4l2bufferpool.c:183:3: error: 'struct v4l2_buffer' has no member named 'input' make: *** [libgstvideo4linux2_la-gstv4l2bufferpool.lo] Error 1 make: *** Waiting for unfinished jobs.... emake failed * ERROR: media-plugins/gst-plugins-v4l2-0.10.30 failed (compile phase): * compile failure v4l2_calls.c: In function 'gst_v4l2_fill_lists': v4l2_calls.c:58:26: error: 'V4L2_CID_HCENTER_DEPRECATED' undeclared (first use in thi......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 2184字 评论关闭
VK_LBUTTON鼠标左键 VK_RBUTTON鼠标右键 VK_CANCEL  Control-break过程 VK_MBUTTON鼠标中键 VK_BACK BACKSPACE键 VK_TAB  TAB键 VK_CLEAR  CLEAR键 VK_RETURN DENTER键 VK_SHIFT  SHIFT键 VK_CONTROL   CTRL键 VK_MENU    ALT键 VK_PAUSE   PAUSE键 VK_CAPITAL   CAPSLOCK键 VK_ESCAPE   ESC键 VK_SPACE    SPACEBAR VK_PRIOR   PAGEUP键 VK_NEXT   PAGEDOWN键 VK_END    END键 VK_HOME    HOME键 VK_LEFT    LEFTARROW键 VK_UP    UPARROW键 VK_RIGHT   RIGHTARROW键 VK_DOWN   DOWNARROW键 VK_SELECT   SELECT键 VK_EXECUTE   EX......
阅读全文
  • 01月
  • 19日
综合 ⁄ 共 717字 评论关闭
对表格型数据,Qt有现成的模型/视图类,QStandardItemModel类和QTableView类。 模型类提供数据,视图类则负责展示数据。所以数据及数据的相关信息(如文本大小、颜色、数据类型等)由模型类(QStandardItemModel)管理,数据的显示(如表格是否可以编辑、选择方式、行列的大小策略等)由视图类(QTableView)管理。 所以Qt表格模型和视图的使用步骤大致如下: 1. 创建模型对象 QStandardItemModel *import_model = new QStandardItemModel(this); 2. 添加标题 import_model->setHeaderData(0,Q......
阅读全文
  • 11月
  • 19日
综合 ⁄ 共 1344字 评论关闭
将VMwareTools-6.0.0-45731.tar.gz 复制到根目录的文件夹下(可以新建一个,比如test文件夹,安装完成之后就可以删除了),解压缩,直接对着这个压缩包按右键选择“解压缩到子文件夹中”就可以了。 或者使用命令方式解压缩,如下 解压的方法使用tar命令: [root@localhost 123]#tar xvzf VMwareTools-6.0.0-45731.tar.gz 打开终端,进入刚才新建的文件夹 我新建的文件夹名字是test [root@localhost /]# cd test 查看文件夹里面的文件[root@localhost test]# ls VMwareTools-6.0.0-45731.tar.gz     vmware-tools-distrib  其中 vmwar......
阅读全文
  • 11月
  • 13日
综合 ⁄ 共 307字 评论关闭
From: http://stackoverflow.com/questions/1251999/sed-how-can-i-replace-a-newline-n 使用如下解决方案: sed ':a;N;$!ba;s/\n/ /g' 这将在一个循环里读取整个文件,然后将换行符替换成一个空格。 说明: 通过 :a创建一个标记 通过N追加当前行和下一行到模式区域 如果处于最后一行前,跳转到之前的标记处。 $!ba ($! 意思是不在最后一行做这操作 (最后一行就被当成最后的一行). 最后置换操作把模式区域(就是整个文件)的每一个换行符换成一个空格。 示例追加: $ echo -e "1\n2" | sed ':a;N;$!ba;s/\n/ /g' 1 2
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 1715字 评论关闭
投资万千种,关键在于实践和自身努力,几种证书挂靠挣钱方法,提供给大家,资料和考试科目。可以参见:http://hi.baidu.com/new/gaofeiservice http://gaofeiservice.ctdisk.com  问?: 可以接受多个client. 现在连接正常,可以使用,就是Close();时有问题. 部分代码如下: public QTCPServer(int port, ExecuteCommand executeCommand) //构造函数,启用监听线程 { this.sessions = new ArrayList (); this.sessionThreads = new ArrayList (); this.executeCommand = executeCommand; this.open = true; IPAddress ipAddress = Dn......
阅读全文