- 博客(9)
- 收藏
- 关注
原创 Isgw 框架性能问题分析 - ACE定时器问题
前端时间在做isgw的性能测试的时候,发现有一个步骤的延时很大,按照定时器的理论频率值应该是1ms左右,但是通过日志和实际测试发现却有10ms左右,于是需要定位具体问题在哪里。测试机器配置如下:[root@... /usr/local/isgw/client]# uname -aLinux 2.6.32.43 #1 SMP Fri Oct 28 10:40:07 CST 2011 x8
2015-12-31 10:03:59 996
转载 apache日志格式LogFormat参数列表
%a 远端IP地址 %A 本机IP地址 %B 除HTTP头以外传送的字节数 %b 以CLF格式显示的除HTTP头以外传送的字节数,也就是当没有字节传送时显示’-'而不是0。 %{Foobar}C 在请求中传送给服务端的cookieFoobar的内容。 %D 服务器处理本请求所用时间,以微为单位。 %{FOOBAR}e 环境变量FOOBAR的值 %f 文件名 %h 远
2011-12-08 14:56:30 1040
原创 蓦然回首
1 开发环境问题... 51.1 SuSe下vi乱码问题... 51.2 Vi技巧... 51.3 转义转义... 51.4 令人头疼的^M(/r) 71.5 Tcpdump误区... 71.6 date详解... 91.7 找回被删除文件的方法... 102 编译链接问题...
2010-04-30 16:21:00 1989
转载 便利的开发文档工具-doxygen
mounton @ {www.ihere.org} ( [email protected])2003年8月0. 序言为代码写注释一直是大多数程序员有些困扰的事情。当前程序员都能接受为了程序的可维护性、可读性编码的同时写注释的说法,但对哪些地方应该写注释,注释如何写,写多少等这些问题,很多程序员仍然没有答案。更头痛的是写文档,以及维护文档的问题,开发人员通常可以忍受编写或者改动代码时编写或者修改
2008-07-22 11:41:00 526
原创 编译链接常见错误
1 某个变量或者函数未声明 错误的可能有很多种情况,比如自定义数据结构没包含进来,头文件没包含进来,宏定义条件不成立,或者宏定义存在重复被屏蔽,调用的函数参数不匹配等,此类问题都很容易解决,仔细核对一下即可。2 链接时找不到需要的函数 此类错误要不就是缺少某个库,要不就是库的存放顺序有问题,被依赖的库需要放在依赖它的库的后面,因为链接顺序是从后往前的。
2008-07-14 22:51:00 476
原创 ACE易犯错误和经验总结
以下是本人以及本人的同事在使用ACE的过程中容易发生的误用,导致出现问题或者浪费很长时间才发现问题。1 对于处理I/O事件的处理器,忘记重载get_handle()函数。 忘记重载/实现此函数,将会导致Reactor反应器无法回调事件处理器的handle_*()函数2 主线程把消息(指针)放入工作线程中,还在主线程中对消息进行操作,导致存在两个线程操作同一个对象的可能,
2008-07-14 22:13:00 1185
转载 linux/unix系统错误定义errno.h
查看错误代码errno是调试程序的一个重要方法。当linuc C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值, 不同的值表示不同的含义,可以通过查看该值推测出错的原因。在实际编程中用这一招解决了不少原本看来莫名其妙的问题。比较麻烦的是每次都要去linux源代码里面查找错误代码的含义,现在把它贴出来,以后需要查时就来这里看了。以下来自linux
2008-07-10 11:47:00 4991 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人