自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 shell 读取配置文件的方法

转自一个bbs的问答。http://bbs.chinaunix.net/thread-3628456-1-1.html配置文件config内容如下ID=123IP=192.168.3.154Name=test方法一,利用sed解析文本,提取配置信息id=`sed '/^ID=/!d;s/.*=//' urfile` ip=`sed '/^I...

2016-07-18 10:09:00 812

转载 cmake条件编译

CMake的条件编译基于if elseif endif。3.0版本具体语法如下if(expression) # then section. COMMAND1(ARGS ...) COMMAND2(ARGS ...) ...elseif(expression2) # elseif section. COMMAND1(ARGS ...)...

2016-07-07 10:00:00 1035

转载 cmake 添加头文件目录,链接动态、静态库

罗列一下cmake常用的命令。CMake支持大写、小写、混合大小写的命令。1. 添加头文件目录INCLUDE_DIRECTORIES语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...])它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量...

2016-06-29 15:03:00 5720

转载 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...

2016-06-28 10:13:00 154

转载 cmake 查看配置选项

cmake 查看配置选项可以用如下命令cmake . -LH查看help > cmake -h cmake version 2.6-patch 4 Usage cmake [options] <path-to-source> cmake [options] <path-to-existing-...

2016-06-27 14:18:00 1046

转载 linux错误码

使用errno可以获取错误码,在头文件errno.h中使用strerror(errno)可以获取错误描述,原型:char *strerror(int errnum),头文件string.h罗列如下/usr/include/asm-generic/errno-base.h#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GE...

2016-06-21 14:23:00 101

转载 cmake 强制链接静态库

add_executable(main main.cpp)target_link_libraries(main ${CMAKE_SOURCE_DIR}/libbingitup.a)静态库和动态库共存时,cmake会默认先链接静态库,如果要强制使用静态库,在CMakeLists.txt中如此直接指明或者这样做也可以So, if you want to li...

2016-06-21 13:44:00 1055

转载 golang apns升级到http2

记录一下golang中升级apns,使用http2替换http1.1的详细过程。apns使用http2的好处就不用再说了,网上一搜一堆信息。苹果的apns推送在2015年8月就支持了http2协议,新的协议还是比较人性化的,基于http2的速度也有提升。接下来列举下升级的步骤。1. 对于golang的版本有要求,需要将golang升级到1.5以上。当前最新稳定版本是1.6.2...

2016-06-16 09:30:00 172

转载 openssl 升级

解压源代码之后进行如下操作./configmakemake installmv /usr/bin/openssl /usr/bin/openssl.bakmv /usr/include/openssl /usr/include/openssl.bakln -s /usr/local/ssl/bin/openssl /usr/bin/opensslln -s /...

2016-06-15 11:15:00 170

转载 iconv-go升级过程中的编译问题

工作项目原因,需要对golang进行升级。升级之后老的iconv-go运行有问题。因为新的golang运行更加严格,所以需要升级iconv-go.从djimenez/iconv-go 拉下来代码进行编译发现“找不到iconv库的一些接口”,目测是库没链进来。错误信息如下:go install ./...# github.com/djimenez/iconv-go...

2016-05-31 14:43:00 419

转载 记录ubuntu下的svn一些操作

1.install svn serversudo apt-get install subversion2.make repositorysudo mkdir /home/.svnsudo mkdie /home/.svn/prjsudo chmod -R ugo+rws /home/.svn/prjsudo svnadmin create /home/.svn/prj3. config ...

2015-08-14 21:24:00 85

转载 ssdb的高可用,源码分析

ssdb,一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis。——这是其官网的自我介绍。ssdb在leveldb存储库的基础上进行改造和丰富,添加了类似redis操作的接口,实现了数据的高可用。所以ssdb是基于leveldb实现了redis功能的nosql数据库,可以直接使用redis的客户端访问ssdb。安装wget --no-check-c...

2015-08-14 15:34:00 216

转载 redis高可用 - 主从复制

工作需要,调研了一下redis的复制实现。在2.8版本之前和之后,复制方式有所不同。2.8之前的复制方式对于初次复制数据没有问题,对于断连接重新复制比较耗性能,因为都是全量复制。2.8之后对断线重连做了优化,采用差量复制。旧版复制功能的实现redis复制功能有同步和命令传播两种。同步操作将从服务器的数据库状态更新至主服务器当前的数据库状态;命令传播用于在主服务器数据库状态...

2015-08-13 14:04:00 125

转载 JAVA本地调用(JNI- c调用java)

c调用java转载于:https://www.cnblogs.com/binbinjx/p/3387483.html

2013-10-25 10:48:00 85

转载 Linux buffer and cache

A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use.在操作系统层面,buffer和cache都算是已使用的内存。转载于:https://www.cn...

2013-10-21 16:57:00 84

转载 linux常用的一些命令行操作(ubuntu)

软件安装sudo apt-get install xxx压缩和解压缩1. *.tar 用 tar –xvf 解压2. *.gz 用 gzip -d或者gunzip 解压3. *.tar.gz和*.tgz 用 tar –xzf 解压4. *.bz2 用 bzip2 -d或者用bunzip2 解压5. *.tar.bz2用tar –xjf 解压6. *....

2013-09-06 13:40:00 117

转载 JAVA本地调用(JNI- java调用c)

记录一下工作内容,对术语了解不多,暂且这样记着吧。java调用c一、写jni的步骤如下:1.创建java类,定义接口函数,使用native修饰;2.将java类编译成class;3.将class编译成*.h头文件;4.在c/c++中实现java定义的接口函数;5.将该c/c++的实现导出动态链接库;6.将动态链接库放到java的库路径;7.使用...

2013-08-28 22:55:00 113

转载 Intellij idea设置jdk

File-->Project Structure-->Project: project SDK--> New转载于:https://www.cnblogs.com/binbinjx/p/3239989.html

2013-08-06 10:10:00 128

转载 java的内部编码

java运行时,内存中使用的字符编码是unicode。在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就把我们的java源程序从file.encoding编码格式转化为JAVA内部默认的UNICODE格式放入内存中。我们最终获得的.class文...

2013-08-01 09:36:00 250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除