
LIB
877793735
虽然很累,但爱编程
展开
-
2016-3-10 UNIX 多进程多线程socket编程
1.后台运行让程序在后台运行 在命令末尾加 &后台运行的程序的输出不会显示在终端,可用重定向> filename到新文件中,方便检查。查看后台运行的程序 jobs -l关闭后台运行的程序 kill %d2.自己定义的头文件使用 "*.h" include3.Makefile基本用法#注释变量定义 a=.... $(a)使用原创 2016-03-10 17:38:55 · 583 阅读 · 0 评论 -
2016-3-12 Python学习
Python教程URLhttp://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c0001.exit()退出Python环境2.python filename.py执行Python程序 (filename只能英文字母、数字和下划线的组合)3.print('***')输出 pri原创 2016-03-12 17:04:07 · 510 阅读 · 0 评论 -
工具 基础
1.vi基础w 向后移动一个单词b 向前移动一个单词0 移动到当前行首$ 移动到当前行尾H 当前屏幕首部M 当前屏幕中间L 当前屏幕尾部Ctrl+F 下一屏Ctrl+B上一屏Ctrl+D下半屏Ctrl+U上半屏dd删除当前行u撤销最后的改变:n 移动到n行原创 2016-03-23 17:25:25 · 267 阅读 · 0 评论 -
2016-3-27 Python学习
1.布尔值True False布尔运算and or not2.3.除法/ 得浮点数// 地板除 取整% 取余4.Python对bytes类型的数据用带b前缀的单引号或双引号表示5.encode():str->bytes decode():bytes->str6.len得str长度原创 2016-03-27 21:12:23 · 251 阅读 · 0 评论 -
2016-3-28 epoll压力测试 回射延时计算 毕设C++框架
1.linux C++.h 类的定义 注意类的属性、构造函数以及析构函数.cpp 类的实现main.cpp main函数Makefile:将所有需要的.cpp文件都包括进去2.需要include的.h文件不要多次include 避免重复定义的错误3.timeval结构timeval tv;gettimeofday(&tv,NULL);原创 2016-03-28 17:52:19 · 393 阅读 · 0 评论 -
2016-4-26 linux 分布式框架以及相关模型
1.虚拟节点和一致性哈希为了保证节点增加和节点删除而导致的hash不均匀,选择采用一致性hash。而实现hash采用的是md5函数。被推荐安装的openssl,实在是非常的坑...安了半天没安上....网上的教程乘次不齐,而且还毁掉了我的虚拟机一台...为此 我表示灰常的愤恨。大家写的教程并不是完完整整可以解决问题,反而误事。最后用的是一个c++实现MD5的库,原文链接如下。http:原创 2016-04-26 17:27:12 · 306 阅读 · 0 评论