会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专注服务端,力争全栈
业精于勤,荒于嬉。
博客园
首页
新随笔
联系
订阅
管理
2016年7月18日
shell 读取配置文件的方法
摘要: 转自一个bbs的问答。http://bbs.chinaunix.net/thread-3628456-1-1.html 配置文件config内容如下 方法一,利用sed解析文本,提取配置信息 方法二,利用eval方法解析 方法三,直接将配置信息加载到session的环境变量中
阅读全文
posted @ 2016-07-18 10:09 王彬彬
阅读(42988)
评论(0)
推荐(1)
2016年7月7日
cmake条件编译
摘要: expression有多种表达方式。布尔比较,字符串比较,数值比较,复合表达式等。罗列一下: 对于if语法,比较常用的就是字符串比较和有没有定义这个变量的比较。 第一种,对于变量是否定义,可以做如下写法: 两种都可以验证这个变量有没有定义过,注意:仅仅代表定义过,比如你在CMake命令行中随便写了-
阅读全文
posted @ 2016-07-07 10:00 王彬彬
阅读(17341)
评论(0)
推荐(0)
2016年6月29日
cmake 添加头文件目录,链接动态、静态库
摘要: 罗列一下cmake常用的命令。 CMake支持大写、小写、混合大小写的命令。 1. 添加头文件目录INCLUDE_DIRECTORIES 语法: 它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。 2. 添加需要链接的库文件目录LINK
阅读全文
posted @ 2016-06-29 15:03 王彬彬
阅读(360653)
评论(5)
推荐(17)
2016年6月28日
unix时间戳与时间
摘要: [root@pserver ~]# date -d "@1381371010" Thu Oct 10 10:10:10 CST 2013 [root@pserver ~]# date --date="Thu Oct 10 10:10:10 CST 2013" +%s 1381371010 [root@pserver ~]# date Tue Jun 2...
阅读全文
posted @ 2016-06-28 10:13 王彬彬
阅读(646)
评论(0)
推荐(0)
2016年6月27日
cmake 查看配置选项
摘要: cmake 查看配置选项可以用如下命令 查看help > cmake -h cmake version 2.6-patch 4 Usage
阅读全文
posted @ 2016-06-27 14:18 王彬彬
阅读(7945)
评论(1)
推荐(1)
2016年6月21日
linux错误码
摘要: 使用errno可以获取错误码,在头文件errno.h中 使用strerror(errno)可以获取错误描述,原型:char *strerror(int errnum),头文件string.h 罗列如下 /usr/include/asm-generic/errno-base.h /usr/includ
阅读全文
posted @ 2016-06-21 14:23 王彬彬
阅读(3180)
评论(0)
推荐(0)
cmake 强制链接静态库
摘要: 静态库和动态库共存时,cmake会默认先链接静态库,如果要强制使用静态库,在CMakeLists.txt中如此直接指明 或者这样做也可以
阅读全文
posted @ 2016-06-21 13:44 王彬彬
阅读(31326)
评论(0)
推荐(0)
2016年6月16日
golang apns升级到http2
摘要: 记录一下golang中升级apns,使用http2替换http1.1的详细过程。 apns使用http2的好处就不用再说了,网上一搜一堆信息。苹果的apns推送在2015年8月就支持了http2协议,新的协议还是比较人性化的,基于http2的速度也有提升。 接下来列举下升级的步骤。 1. 对于gol
阅读全文
posted @ 2016-06-16 09:30 王彬彬
阅读(2068)
评论(0)
推荐(0)
2016年6月15日
openssl 升级
摘要: 解压源代码之后进行如下操作 ./config make make install mv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak ln -s /usr/local/ss
阅读全文
posted @ 2016-06-15 11:15 王彬彬
阅读(249)
评论(0)
推荐(0)
2016年5月31日
iconv-go升级过程中的编译问题
摘要: 工作项目原因,需要对golang进行升级。升级之后老的iconv-go运行有问题。因为新的golang运行更加严格,所以需要升级iconv-go. 从djimenez/iconv-go 拉下来代码进行编译发现“找不到iconv库的一些接口”,目测是库没链进来。错误信息如下: 很奇怪,本地明明有安装i
阅读全文
posted @ 2016-05-31 14:43 王彬彬
阅读(1684)
评论(0)
推荐(0)
下一页
公告
专注于c++后端开发,擅长IM领域。 如有需求请联系邮箱 cugbinbin@163.com
欢迎点击个人自定义博客