摘要: 用IE8打开某网页发现弹出了一条信息:stack overflow at line 0,而其他网页显示完全正常,这个时候应该怎么排查错误?我所知道的某个普通web开发人员的排查流程如下:1、凭经验估计是客户端脚本错误,但是不确定,google一下,发现很多人也碰到过这个问题,看了几篇文章之后估计可能是IE乱七八糟插件搞的,也可能是IE8的bug…2、使用IE的脚本调试工具无法跟踪到问题发生位置,也不确定问题根源,怂恿并适度威胁打开网页的人重置浏览器设置,未遂;3、开始思考,堆栈溢出推断可能是递归调用造成的,应该是客户端有问题的javascript造成的,所以注释掉页面中引用的脚本,问题依旧;4阅读全文
摘要: 最近空闲时间重新仔细看了一下memcached的使用说明文档,硬着头皮看了一点源码,有时候看到一些晦涩的c函数感觉实在恍惚只能跳过。不过也不算是全无收获,终于LZ还敢再看c语言,终于LZ又看起了c语言,终于近期的睡眠质量明显好了很多。扯淡到此结束,下面记录一下自己的学习心得。一、Unix Daemon Processmemcached的守护进程机制使用经典的Unix daemon模式(daemon.c),它的实现部分源码如下:memcached daemon.c#if defined __SUNPRO_C || defined __DECC || defined __HP_cc# pragma阅读全文