摘要: 一、尽可能搞清楚问题的前因后果不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢。必须搞清楚的问题有:故障的表现是什么?无响应?报错?故障是什么时候发现的?故障是否可重现?有没有出现的规律(比如每小时出现一次)最后一次对整个平台进行更新的内容是什么(代码、服务器等)?故障影响的特定用户群是什么样的(已登录的, 退出的, 某个地域的…)?基础架构(物理的、逻辑的)的文档是否能找到?是否有监控平台可用? (比如Munin、Zabbix、 Nagios、 New Relic… 什么都可以)是否有日志可以查看?. (比如Loggly、 阅读全文
posted @ 2013-04-12 17:19 cybean 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一.命令详解二.识别cpu/io/内存/network瓶颈,及决方法啊 常用的和性能有关的命令Iostat/vmstat/top/mpstat/time/strace/ipcs/ipcrm/ifconfig/tethereal/netstat/free/uptime 一.命令详解 1.Top命令详解:参考:http://bbs.linuxtone.org/thread-1684-1-1.html [root@localhost ~]# top top - 12:08:54 up 1 day, 21:06, 2 users, load average: 0.16, 0.11, 0.06Ta... 阅读全文
posted @ 2013-04-09 10:57 cybean 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Fiddler一个很强大的http流查看工具http://www.fiddlertool.com/fiddler/Httpwatch数据分析工具,头消息接受/发送的查看,POST数据查看.等等http://www.httpwatch.comIE Developer ToolsbarIE下的FireBug.HTML及CSS调试工具http://www.windowsmarketplace.com/details.aspx?itemid=2695980Companion.JSIE下的javascript调试工具.福音啊!福音啊!!福音啊!!!http://www.my-debugbar.com/w 阅读全文
posted @ 2013-04-09 08:37 cybean 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-07-23 09:36 cybean 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 导致画面闪烁的关键原因分析: 一、绘制窗口由于大小位置状态改变进行重绘操作时 绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调用Paint事件一次。窗口刷新一次的过程中,每一个图元的重绘都会立即显示到窗口,因此整个窗口中,只要是图元所在的位置,都在刷新,而刷新的时间是有差别的,闪烁现象自然会出现。 所以说,此时导致窗口闪烁现象的关键因素并不在于Paint事件调用的次数多少,而在于各个图元的重绘。 根据以上分析可知,当图元数 阅读全文
posted @ 2012-01-12 21:17 cybean 阅读(3614) 评论(1) 推荐(1) 编辑
摘要: 一、public HttpStatusCode http_authorization_basic(string username, string password) { WebRequest myReq = WebRequest.Create(url); string usernamePassword = username + ":" + password; CredentialCache mycache = new CredentialCache(); mycache.Add(new Uri(url), "Basic", new NetworkCred 阅读全文
posted @ 2012-01-04 11:20 cybean 阅读(688) 评论(0) 推荐(0) 编辑