摘要: 思动博客 https://www.cnblogs.com/jecyhw/p/5504855.htmlhttp://blog.csdn.net/god_for/article/details/50500342 mkdir /data/php7 ./configure --prefix=/data/ph 阅读全文
posted @ 2017-11-22 22:31 紫long 阅读(226) 评论(0) 推荐(0) 编辑
摘要: ET模式下,EPOLLOUT触发条件有: 1.缓冲区满-->缓冲区非满; 2.同时监听EPOLLOUT和EPOLLIN事件 时,当有IN 事件发生,都会顺带一个OUT事件; 3.一个客户端connect过来,accept成功后会触发一次OUT事件。 阅读全文
posted @ 2017-11-15 16:19 紫long 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 输出打印结果: 000 Success 所以不能len设置为0;否则res==0,不知道是否是链接关闭? 阅读全文
posted @ 2017-11-11 13:34 紫long 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 当一个进程调用fork时,因为子进程在开始时复制父进程的存储映像,信号捕捉函数的地址在子进程中是有意义的,所以子进程继承父进程的信号处理方式。 当子进程调用exec后,因为exec运行新的程序后会覆盖从父进程继承来的存储映像,那么信号捕捉函数在新程序中已无意义,所以exec会将原先设置为要捕捉的信号 阅读全文
posted @ 2017-10-29 23:20 紫long 阅读(1737) 评论(0) 推荐(1) 编辑
摘要: 转自 http://www.cnblogs.com/Dong-Forward/p/6063365.html lua中的变量是没有数据类型的,值有类型。类型有八种nil,number,boolean, string, function, thread, userdata以及table。 Lua 中的每 阅读全文
posted @ 2017-10-20 11:11 紫long 阅读(2825) 评论(0) 推荐(1) 编辑
摘要: 转自: http://www.cnblogs.com/Anker/p/7071849.html 1、前言 我从事Linux系统下网络开发将近4年了,经常还是遇到一些问题,只是知其然而不知其所以然,有时候和其他人交流,搞得非常尴尬。如今计算机都是多核了,网络编程框架也逐步丰富多了,我所知道的有多进程、 阅读全文
posted @ 2017-10-18 17:52 紫long 阅读(331) 评论(0) 推荐(0) 编辑
摘要: int access(const char * pathname, int mode); int faccess(int fd, const char * pathname, int mode,int flag); access和faccess函数是按实际用户id和实际组id进行访问权限测试的。 f 阅读全文
posted @ 2017-10-16 22:41 紫long 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 转自: http://www.cnblogs.com/kunhu/p/3699883.html 在Unix进程中涉及多个用户ID和用户组ID,包括如下: 1、实际用户ID和实际用户组ID:标识我是谁。也就是登录用户的uid和gid,比如我的Linux以simon登录,在Linux运行的所有的命令的实 阅读全文
posted @ 2017-10-16 22:19 紫long 阅读(1388) 评论(0) 推荐(1) 编辑
摘要: 1. c/c++ > 代码生成 > 运行库 (MT MTd MD MDd) 2. c/c++ > 常规 > SDL检查 (是 否) 3. c/c++ > 预处理器 > 预处理器定义 4 c/c++ > 常规 > 附加包含目录 5 链接器 > 常规 > 附加库目录 6 链接器 > 输入 > 附加依赖项 阅读全文
posted @ 2017-07-28 21:17 紫long 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1.只有重载<的类或者结构才能作为map的key值。 class C{public: int i; string str; bool operator < (const C &c) const { return i < c.i; }}; 2.通过key获取value的方法 在map中,由key查找v 阅读全文
posted @ 2017-04-11 21:28 紫long 阅读(211) 评论(0) 推荐(0) 编辑