最近在研究c#局部刷新重绘的功能,来提高用户体验,但是在OnPaint事件中接收到的e.ClipRectangle和我在其它方法中调用mainForm.Invalidate(cutOutRect, false);时传递的大小不一致,经过一番排查才发现,是Windows底层做了处理!!!!我们来看图1:上面是调用mainForm.Invalidate(cutOutRect, false);前输出的信...
分类:
其他好文 时间:
2014-12-07 23:14:53
阅读次数:
293
系统级别perf top, dstat -tam, vtune 都能很好分析beam 瓶颈,本文主要erlang 级别排查:1. 反编译 确认线上运行代码是否正确,reltools没掌握好,升级偶尔出现问题decompile(Mod) -> {ok,{_,[{abstract_code,{_,...
分类:
其他好文 时间:
2014-12-07 12:33:40
阅读次数:
252
1.ppt打开两个窗口Ctrl+F5(视图-窗口-全部重排)2.查看内存命令top -m 10 http://blog.csdn.net/sanshiqiduer/article/details/19336253.procrank;showmap PID;4.在Eclipse中查看System In...
分类:
其他好文 时间:
2014-12-06 18:11:51
阅读次数:
140
1)一开始是手动直接覆盖文件到对应的lib project下,提示数个style找不到。原因是新旧版本的文件命名和结构不同,所以这个问题只需要把project目录清空,重新复制文件即可解决。2)发现部分Activity的菜单背景是透明的,但v20之前没这个问题,经排查这些Activity都继承于Fr...
分类:
移动开发 时间:
2014-12-06 15:22:24
阅读次数:
175
#include "iostream.h"
using namespace std;
int findMedian(int *A,int left,int right){
int center = (left+right)/2;
if(A[left]>A[center]){
swap(A[left],A[center]);
}
if(A[left]>A[right]){
swap(...
分类:
其他好文 时间:
2014-12-05 21:23:55
阅读次数:
360
Python是一门动态语言。在给python传参数的时候并没 有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些 错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。
注:习惯了C/C++等编译语言,使用像Python这种动态语言,总有点不放心...
分类:
编程语言 时间:
2014-12-05 00:49:36
阅读次数:
400
序言: 业务报警订单提交异常,页面一直没有反应,排查后是事务没有提交或者回滚导致,想到如果及时监控事务的运行状态报警出来,那么就可以及时排查出问题所在,方便运营处理,所以自己就弄了一个shell脚本放在nagios来处理事务报警情况。1,编写事务监控脚本 #!/bin/bash# author: tim.man# version: 1.0# desc: check the RUNNI...
分类:
移动开发 时间:
2014-12-04 01:11:08
阅读次数:
257
在项目实施过程中,当访问某一个功能时,出现异常为java.lang.NoClassDefFoundError com/xxx/yyy/Zzzz > ,检查发现这个类实际已经存在于应用服务器的部署目录中。于是根据class调用的过程去排查这个类,发现代码有一处异常捕获,大概是如下样子。 1 publi...
分类:
编程语言 时间:
2014-12-04 00:36:58
阅读次数:
210
? 单位的项目是IBatis做的,每个查询的SQL里面都有很多判断 上次优化SQL之后,其中的一个分支报错,但是作为dba,不可能排查每一个分支. 所以,干脆用爬虫爬过所有的网页,主动探测程序的异常. ...
分类:
Web程序 时间:
2014-12-03 12:40:44
阅读次数:
240
单位的项目是IBatis做的,每个查询的SQL里面都有很多判断 上次优化SQL之后,其中的一个分支报错,但是作为dba,不可能排查每一个分支. 所以,干脆用爬虫爬过所有的网页,主动探测程序的异常. 这样有两个好处 1.可以主动查看网页是否异常 (500错误,404错误) 2....
分类:
Web程序 时间:
2014-12-03 11:54:14
阅读次数:
138