调试九法概要思维导图文字概要理解系统这是第一条股则,因为它是最重要的。阅读手册。它会告诉你在使用除草机时,要在除草头上涂润滑油,这样除草绳就不会被烧化。仔细阅读每一个细节。关于微处理器如何处理中断的详细信息就隐藏在数据手册的第37页。掌握基础知识。点据本身就会发出很大的噪声。了解工作流程。引擎的转速...
分类:
其他好文 时间:
2014-11-01 21:43:47
阅读次数:
418
在http.ServerResponse对象的end方法被调用之前,如果连接被中断,将触发http.ServerResponse对象的close事件. 1 var http=require("http"); 2 var server=http.createServer(function(req,re...
分类:
其他好文 时间:
2014-11-01 11:35:47
阅读次数:
171
作为系统管理员在远程操作linux服务器时,会因为网络的意外故障造成会话中断,或者某些操作会需要很长时间,但是操作人员不能等到操作完毕后再下班回家,所以需要回家后再继续操作,这里可以利用screen来重新建立起中断的会话已完成目的。yum-yinstallscreen常用命令:screen-l..
分类:
其他好文 时间:
2014-10-31 19:18:02
阅读次数:
166
通过solr自带的图形界面上中断DIH无效 ![在此输入图片描述][1] [1]: http://static.oschina.net/uploads/space/2014/1031/103234_VDpq_576855.jpg 浏览器debug发现是POST提交,返回响应: {"error":{"msg":"Must ...
分类:
其他好文 时间:
2014-10-31 12:16:17
阅读次数:
435
在聊聊高并发(九)实现几种自旋锁(四)中实现的限时队列锁是一个基于链表的限时无界队列锁,它的tryLock方法支持限时操作和中断操作,无饥饿,保证了先来先服务的公平性,在多个共享状态上自旋,是低争用的。但是它的一个缺点是牺牲了空间,为了让线程可以多次使用锁,每次Lock的时候都要new
QNode,并设置给线程,而不能重复使用原来的节点。
这篇说说限时有界队列锁,它采用了有界队列,并...
分类:
其他好文 时间:
2014-10-30 13:40:35
阅读次数:
342
Linux 信号表Linux支持POSIX标准信号和实时信号。下面给出Linux Signal的简表,详细细节可以查看man 7 signal。默认动作的含义如下:Term 终止进程信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT2Term来自键盘的中断信...
分类:
系统相关 时间:
2014-10-30 13:25:29
阅读次数:
270
ARM异常中断返回的几种情况重要基础知识:R15(PC)总是指向“正在取指”的指令,而不是指向“正在执行”的指令或正在“译码”的指令。一般来说,人们习惯性约定将“正在执行的指令作为参考点”,称之为当前第一条指令,因此 PC总是指向第三条指令。当 ARM 状态时,每条指令为 4 字节长,所以 PC 始...
分类:
其他好文 时间:
2014-10-30 10:53:55
阅读次数:
195
查看io性能iostat-d-x-k110端口是否启动/usr/sbin/lsof-i:8422/usr/sbin/tcpdumpicmp-n-ieth0查看是否有大量的ping查看当前的连接数netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘不中断服务地重启Nginxkill-HUP`cat/usr/local/nginx/logs/nginx.pid`查看当前连接..
分类:
系统相关 时间:
2014-10-29 19:36:53
阅读次数:
221
本文接上文介绍atlas的安装配置,以及借助keepalive软件实现altas的ha,避免由于atlas故障,导致数据库服务中断的情况出现:一:环境介绍Atlas主:192.168.1.12/24Atlas从:192.168.1.81/24Atlasvip:192.168.1.230/24Atlaswrite:master:192.168.1.225/24Slave1:192.168.1.226..
分类:
数据库 时间:
2014-10-29 19:36:01
阅读次数:
853