
linux
el_vr
这个作者很懒,什么都没留下…
展开
-
过滤中文标点
http://www.knowsky.com/resource/gb2312tbl.htmGB2312简体中文编码表原创 2012-09-21 22:05:47 · 332 阅读 · 0 评论 -
thrift找不到包含的类
http://blog.youkuaiyun.com/shenchen8274/article/details/7285687转载 2014-01-08 18:42:41 · 807 阅读 · 0 评论 -
C++链接时出现”multiple definition of“错误,或者undefined reference的问题
可能是.h文件里包含了对变量的定义(初始化)导致。应该把变量定义(初始化)放于.cpp文件。原创 2014-01-13 18:42:11 · 993 阅读 · 0 评论 -
screen
http://www.ibm.com/developerworks/cn/linux/l-cn-screen/转载 2014-03-26 17:46:50 · 440 阅读 · 0 评论 -
浅谈过载保护
http://djt.qq.com/article/view/156转载 2014-07-18 14:11:48 · 462 阅读 · 0 评论 -
ev.h
g++ -E ev.h原创 2014-07-18 16:13:17 · 3601 阅读 · 0 评论 -
ev.c
# 1 "ev.c"# 1 ""# 1 ""# 1 "ev.c"# 45 "ev.c"# 1 "config.h" 1# 46 "ev.c" 2# 167 "ev.c"# 1 "/usr/include/stdlib.h" 1 3 4# 25 "/usr/include/stdlib.h" 3 4# 1 "/usr/include/features.h" 1 3 4# 361转载 2014-07-19 10:10:10 · 2661 阅读 · 0 评论 -
可重入函数
假设我们正在执行函数A,而正在这个时候出发了信号处理函数,里面也调用了A.我们必须确保两次调用A的结果都完全正确。如果保证调用完全正确的话,那么这个函数就是可重入函数。很明显可重入函数,对应着就是没有使用全局变量的函数。这里我们需要区分可重入函数和线程安全函数。如果某个函数使用了全局变量,但是在全局变量访问部分保证串行访问的话,那么这个函数就是线程安全函数。可重入函数必然是线程安全函数,而线程转载 2014-07-03 09:29:01 · 477 阅读 · 0 评论 -
pthread_once
如果希望多个线程里面某些部分只是执行一次的话,可以使用下面这个接口:pthread_once_t initflag=PTHREAD_ONCE_INIT;int pthread_once(pthread_once_t* initflag,void (*initfn)(void));然后再每个线程里面调用pthread_once.下面是一个例子:#include #include #转载 2014-07-03 09:45:02 · 553 阅读 · 0 评论 -
pthread_cond_wait与signal
http://www.domaigne.com/blog/computing/condvars-signal-with-mutex-locked-or-not/Signal with Mutex Locked On some platforms, the OS performs a context switch to the woken thread right after转载 2014-07-15 07:57:55 · 510 阅读 · 0 评论 -
线程局部变量与 __thread
http://www.searchtb.com/2012/09/tls.html个人转载 2014-07-15 07:55:55 · 390 阅读 · 0 评论 -
内存泄露定位 - MEMWATCH
4. 容易出现的问题4.1 在memwatch.h之后包含string.h时,编译时提示strdup()出错! 解决办法:可以将string.h放置在memwatch.h之前;也可以修改memwatch.h,使其包含string.h.转载 2014-08-18 10:24:36 · 716 阅读 · 0 评论 -
memcached的线程模型
http://blog.youkuaiyun.com/tenfyguo/article/details/5274435转载 2014-08-31 18:29:26 · 443 阅读 · 0 评论 -
"undefined reference to" 问题解决方法
http://yiluohuanghun.blog.51cto.com/3407300/1181380转载 2013-12-23 13:50:33 · 778 阅读 · 0 评论 -
pthread_cond_wait()使用注意点
http://www.cnblogs.com/diyingyun/archive/2011/11/25/2263164.htmlThe mutex passed to pthread_cond_wait protects the condition.The caller passes it locked to the function, which then ato转载 2013-12-23 10:41:01 · 951 阅读 · 0 评论 -
用epoll实现毫秒sleep
#include #include #include #include int test(){ struct epoll_event; int epfd; struct timeval tv; epfd=epoll_create(1); while(1){ int nfds =原创 2013-12-20 16:42:06 · 874 阅读 · 0 评论 -
网络连接时设置timeout的重要性
网络连接时设置timeout的重要性:非常非常重要!原创 2012-09-25 11:04:49 · 789 阅读 · 0 评论 -
iconv简介
http://blog.youkuaiyun.com/onlysix/article/details/1716482转载 2012-11-01 16:03:29 · 268 阅读 · 0 评论 -
top介绍
http://www.cnblogs.com/zhangzhang/archive/2012/02/08/2342701.html转载 2012-11-01 16:19:50 · 153 阅读 · 0 评论 -
lsof
查看系统文件打开情况。原创 2013-04-18 22:02:42 · 366 阅读 · 0 评论 -
Redis源码分析-内存分配
http://blog.ddup.us/?p=136 Redis源码分析-内存分配转载 2013-04-28 14:24:43 · 364 阅读 · 0 评论 -
关于SIGPIPE信号
http://blog.sina.com.cn/s/blog_502d765f0100kopn.html转载 2013-05-09 09:17:30 · 336 阅读 · 0 评论 -
grep
使用 grep -E 来使用正则匹配。例如: grep -E 'net/$\s*|info/\s*$|cn/\s*$|com/\s*$' html.txt原创 2013-07-12 00:49:43 · 341 阅读 · 0 评论 -
子类对于父类虚函数的重载
#include using namespace std;class Base{ public: virtual int fcn(){cout };class D1: public Base{ public: int fcn(int){cout };class D2: public D1{ pub转载 2013-07-22 23:35:25 · 1478 阅读 · 0 评论 -
linux下生成.so文件和.a文件
http://www.cnblogs.com/tzhangofseu/archive/2011/11/15/2249585.html转载 2013-10-04 23:55:48 · 440 阅读 · 0 评论 -
valgrind
http://hi.baidu.com/timegoneby/item/18faad28a0cafc85af48f59d转载 2013-11-20 09:51:04 · 577 阅读 · 0 评论 -
epoll初步使用
最近准备学习一下epoll,就写了一个小程序做测试。把中间遇到的问题记录下来,请大家多多指正。代码很简单:一个服务端,接收请求,将接收到的内容再返回给客户端。一个客户端,多线程的发送请求再接收。server.cc#include #include #include #include #include #include #include #include原创 2013-12-29 09:57:34 · 597 阅读 · 0 评论 -
epoll初步使用2
上一篇中client用的是 发送->等待->接收 模式,如果把client也改为异步,既原创 2013-12-30 11:46:53 · 459 阅读 · 0 评论 -
gdb 调试命令
http://blog.chinaunix.net/uid-9525959-id-2001805.html转载 2015-04-17 17:08:43 · 426 阅读 · 0 评论