09 2017 档案
摘要:诸如log4cxx之类的日志库还是有些复杂,自己实现了一个简单的日志模块。 支持文件设置、日志级别、非原子打印,还附加了常用的线程锁相关宏,如下: sys_logger.h sys_logger.cpp
阅读全文
posted @ 2017-09-25 22:40
lausaa
摘要:1 #include 2 3 time_t timestamp = time(NULL); //1506349871 4 5 void ConvertTimestampToString(time_t timestamp, string& timestr) 6 { 7 struct tm *tmp; 8 timestamp += 28800; 9 t...
阅读全文
posted @ 2017-09-25 22:32
lausaa
摘要:文件字节序格式: | member_count(1 Byte) | | member_id(8 Bytes) | node_count(1 Byte) | nodes_id(8*node_count Bytes) |...... 读取结构: 读写代码: 测试代码:
阅读全文
posted @ 2017-09-20 12:33
lausaa
摘要:多个集群环境,单个集群的浮动IP具有唯一性,因此将集群的ID以IP地址转成8位16进制的字符表示。 例如192.168.0.1,将被转码成:c0a80001,即将IP地址字符串按点分割成4个10进制整数,然后每个整数转码成2位16进制字符。 代码如下:
阅读全文
posted @ 2017-09-19 09:10
lausaa
摘要:一个Linux服务器配置有多个用户的多个samba共享目录,Windows端已经以一个用户连接了一个共享。 如果此时再以另一个用户连接另一个共享,则有可能会有“无法访问,没有权限”类似的报错,这里需要删除掉已有的连接。 删除方法如下:
阅读全文
浙公网安备 33010602011771号