摘要: 今天在vmware虚拟主机中安装hearbeat,为了使用最新的版本,选用编译安装了。在编译过程中,需要连接被墙的网站下载文件,那只能用vpn,但我使用的是桥接方式联网,使用不了真实主机的vpn,于是改用nat联网,设置过程中遇到一些问题,现记录如何设置。真实主机设置:本人安装的是vmware 8.... 阅读全文
posted @ 2015-03-22 17:32 禅意 阅读(206) 评论(0) 推荐(0)
摘要: 看代码时遇到一个求32bit二进制数中1的个数的问题,感觉算法很奇妙,特记录学习心得于此,备忘。计算一个64bit二进制数中1的个数。解决这个问题的算法不难,很自然就可以想到,但是要给出问题的最优解,却很有难度。通常,最容易想到的算法是除余法,继而考虑到除法的代价较高,而且除数是2,会想到使用向右移... 阅读全文
posted @ 2015-03-18 19:43 禅意 阅读(1059) 评论(0) 推荐(0)
摘要: 在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误,使用命令sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev可以解... 阅读全文
posted @ 2015-03-18 14:16 禅意 阅读(1509) 评论(0) 推荐(0)
摘要: (一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外... 阅读全文
posted @ 2015-03-17 19:14 禅意 阅读(196) 评论(0) 推荐(0)
摘要: linux库文件的编写作者: laomai地址: http://blog.csdn.net/laomai本文主要参考了如下资料⑴hcj写的"Linux静态/动态链接库的创建和使用"地址 http://fanqiang.chinaunix.net/system/linux/2006-05-08/412... 阅读全文
posted @ 2015-03-12 21:17 禅意 阅读(292) 评论(0) 推荐(0)
摘要: 1 #include "stdio.h" 2 #include "stdlib.h" 3 #include "string.h" 4 //VS2012 动态库 第一套模板 5 typedef struct _SCK_HANDLE { 6 char version[16];... 阅读全文
posted @ 2015-02-05 14:16 禅意 阅读(366) 评论(0) 推荐(0)
摘要: 比如说你用C 开发了一个DLL 库,为了能够让C ++语言也能够调用你的DLL 输出(Export) 的函数,你需要用extern "C" 来强制编译器不要修改你的函数名。通常,在C 语言的头文件中经常可以看到类似下面这种形式的代码:C代码 #ifdef __cplusplus e... 阅读全文
posted @ 2015-02-03 15:10 禅意 阅读(196) 评论(0) 推荐(0)