摘要: 当socket读写完成调用回调函数时候一定要检查 是不是有EOF错误,如果有那么好了,另一方已经断开连接了别无选择,你也断开把。 for (;;) { boost::array < char, 128 > buf; boost::system::error_code error; size_t le 阅读全文
posted @ 2016-05-27 22:09 LovelyLife 阅读(2176) 评论(0) 推荐(0) 编辑
摘要: luabridge不是一个陌生的名字,GIT上已经有3-4年多没有更新。将lua和C++相互调用封装的很方便,比如以下示例代码: lua_test t; t.run(); lua_test 打开D:/test.lua文件并执行test_func方法,该方法创建了一个B的实例并打印实例的title属性 阅读全文
posted @ 2016-04-26 18:05 LovelyLife 阅读(933) 评论(0) 推荐(0) 编辑
摘要: tar -czf small.tar.gz small(目录名) 阅读全文
posted @ 2016-04-06 23:19 LovelyLife 阅读(12390) 评论(0) 推荐(0) 编辑
摘要: 通常我们在VS上调试程序用的都是msvsmon.exe, 使用管理员权限运行再选项设置任何人可以调试就可以了,而这个在绝大多数情况下都没有问题。而我想说的就是特殊的情况,跟msvsmon的运行权限相关的远程调试,这种情况其实也是很多人遇到的。 例如我最近遇到的windows登陆窗口的抓屏程序。在本机 阅读全文
posted @ 2016-03-21 10:19 LovelyLife 阅读(671) 评论(0) 推荐(1) 编辑
摘要: http://bbs.csdn.net/topics/390693249 阅读全文
posted @ 2016-03-17 22:53 LovelyLife 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 使用vim时间不长,linux命令行下常用的文本编辑工具,所以需要掌握一些基本的用法。很多不会的不是百度就谷歌,总有你想要的答案。 1. 批量文件查找内容 vimgrep 比如在当前目录下查找带有“abc”字符的后缀为txt的文件, 不包括子目录 vimgrep /abc/ ./*.txt 如果包含 阅读全文
posted @ 2016-03-05 23:39 LovelyLife 阅读(10909) 评论(0) 推荐(1) 编辑
摘要: x264最新包地址:http://www.videolan.org/developers/x264.html 编译命令: ./configure --enable-static --host=i386-apple-darwin --host选项请参考一下连接 http://gcc.gnu.org/i 阅读全文
posted @ 2016-02-24 11:26 LovelyLife 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 网上搜索的基本上都是一样的内容 1.先安装git依赖的包 yum install zlib-devel yum install openssl-devel yum install perl yum install cpio yum install expat-devel yum install ge 阅读全文
posted @ 2016-02-23 00:01 LovelyLife 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 今天在安装软件的时候出现了Package has no installation candidate的问题,如: # apt-get install <packagename>Reading package lists... DoneBuilding dependency tree... DoneP 阅读全文
posted @ 2016-02-21 11:41 LovelyLife 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Python有很多实用的工具,安装依赖python版本较高,升级Python后导致yum无法使用。 原因: 系统自带的yum依赖Python老版本,升级后不兼容 解决办法: 1. 列出所有版本,确定老版本(找到版本号最低的python,例如/usr/bin/python2.6) whereis py 阅读全文
posted @ 2016-02-04 14:21 LovelyLife 阅读(347) 评论(0) 推荐(0) 编辑