岚天逸见

05 2013 档案

libssh2编译错误(configure error: cannot find OpenSSL or Libgcrypt)解决方法
摘要:如果按标准的configure执行:./configure --prefix=/data/users/mooon/third-party/libssh2 --with-openssl --with-libssl-prefix=/data/users/mooon/thi... 阅读全文

posted @ 2013-05-21 10:07 岚天逸见 阅读(903) 评论(0) 推荐(0) 编辑

iconv_open、iconv和iconv_close函数使用示例
摘要:bool isUtf8(const char* str){ return ((0xEF == (unsigned char)(str[0])) && (0xBB == (unsigned char)(str[1])) && (... 阅读全文

posted @ 2013-05-20 16:24 岚天逸见 阅读(658) 评论(0) 推荐(0) 编辑

多写引发的思考
摘要:如果是3个Master,采用2PC保证一致性,单个Master故障,会导致不可写。如果正提交的是一个大数据,会造成较大影响。实际上,这个时候可以允许提交,在故障Master恢复后,再同步数据到它上面,但是这个时候的数据对外是不可见的,因此不会影响数据的安全。 ... 阅读全文

posted @ 2013-05-12 19:50 岚天逸见 阅读(89) 评论(0) 推荐(0) 编辑

flock()函数使用示例
摘要:注:在进程退后,会自动解锁。#include #include #include // 提供flock()函数,从#include可以看出,它是一个系统调用,而不是一个库函数#include // 编译方法:// 假设文件名为x.cpp,则为g++ -g -o x ... 阅读全文

posted @ 2013-05-06 14:20 岚天逸见 阅读(299) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示