
其他
庞叶蒙
没有最牛逼的技术,只有最适合的技术。
展开
-
memcached 网络模型 --转载处:
memcached依赖于libevent,网络模型是典型的reactor模式,主线程通过自己的event_base绑定端口监听网络中的连接。每个worker线程的初始任务就是轮询管道上的notify_receive_fd的读事件,如果有连接,主线程往相应的worker线程的管道的输入端notify_send_fd写入关键字‘c’,代表着网络上有新的连接要派发给worker线程,这样worker进程转载 2015-12-09 16:23:15 · 480 阅读 · 0 评论 -
一次socket编程中犯下的错误
socket编程原创 2015-11-27 16:15:05 · 626 阅读 · 0 评论 -
TCP并发模型设计
TCP并发模型、select、poll、epoll、libevent、ise原创 2015-12-18 14:43:29 · 684 阅读 · 0 评论 -
shell脚本将gbk文件转化为utf-8
使用注意项:原来文件格式gbk的,否则可能出现utf-8转utf-8乱码。#!/bin/bashfunction gbk2utf(){ file="$1" echo "处理文件 '$file' ..." iconv -f gb2312 -t UTF-8 -c "$file" > tmp mv -f tmp "$file"}function get原创 2017-07-04 13:36:18 · 8675 阅读 · 1 评论