BTrace(https://btrace.dev.java.net/)是一个非常不错的java诊断工具,最近试着用了一下,文档比较少,主要是看例子吧.BTrace中的B表示bytecode,表明它是在字节码层面上对代码进行trace用来在运行中的java类中注入trace代码,并对运行中的目标程序...
                            
                            
                                分类:
其他好文   时间:
2014-12-11 22:19:20   
                                阅读次数:
204
                             
                         
                    
                        
                            
                            
                                事件查看器 → Windows 日志 → 安全(win7 事件查看器打开方式 :计算机 右键 → 管理 → 计算机管理 → 系统工具 →事件查看器windows server 2008 R2事件查看器打开方式 :计算机 右键 → 管理 → 服务器管理器 → 诊断 →事件查看器 )在【安全】类型的.....
                            
                            
                         
                    
                        
                            
                            
                                如何分析诊断收集信息
1.       查看AWR 报告中high paring 和high version部分内容
 
具体查看这几个部分的内容:'SQLordered by Parse Calls' or 'SQL ordered by Version Count'
 
 
SQL ordered by Parse Calls
关于这部分中的sql 解析执行是否过高,或者...
                            
                            
                                分类:
其他好文   时间:
2014-12-10 14:16:56   
                                阅读次数:
249
                             
                         
                    
                        
                            
                            
                                今天碰到一个非常奇怪的问题问题,一条SQL语句在PL/SQL developer中很慢,需要9s,问题SQL:
   SELECT * FROM GG_function_location f WHERE f.parent_id ='03000000000001';  表GG_function_location有5千万的数据,parent_id上是有索引的。
   诊断第一步:就在PL/SQL...
                            
                            
                                分类:
数据库   时间:
2014-12-09 19:39:02   
                                阅读次数:
300
                             
                         
                    
                        
                            
                            
                                英文原名:Stuff Goes Bad: Erlang In Anger
英文作者:FRED HEBERT
下载地址:http://vdisk.weibo.com/s/iGQ-rFuJU0-4
译者序
在我近20年的软件开发工作中,除了Erlang,还使用过许多其他编程语言。有工作需要的C/C++、Java,也有作为业余爱好使用的Lisp、Haskell、Scala等,其中...
                            
                            
                                分类:
其他好文   时间:
2014-12-07 21:46:08   
                                阅读次数:
304
                             
                         
                    
                        
                            
                            
                                11g的数据泵(expdp/impdp)还是有很多bug,经常遇到莫名的卡死现象,让人不知所措,最近看了一篇文章,其实在进行数据泵导出导入的时候,可以进行日志跟踪
Parameter: TRACE
启用跟踪功能,只需要在DataPump(expdp)或DataPump(impdp)的时候添加一个trace参数,对其指定一个7位数的十六进制。前三个数字启用跟踪特定的数据泵组件,而通常...
                            
                            
                                分类:
数据库   时间:
2014-12-05 15:39:57   
                                阅读次数:
401
                             
                         
                    
                        
                            
                            
                                这几天在调试一个opencv的demo程序,总是crash,诊断信息为OpenCV Error: Assertion failed (dims ::channels) > ((DataType::depth) & ((1 >(int i0=0, int i1=1) Line 543 + 0xf6 ....
                            
                            
                                分类:
其他好文   时间:
2014-12-03 23:13:31   
                                阅读次数:
1848
                             
                         
                    
                        
                            
                            
                                2014-10-10记录:乱码问题是在10月份接私活时候,存入数据库时出现的,后来查出原因是mysql安装时候设置编码不正确,重装mysql解决。先debug诊断是前台传后台出现乱码问题,还是存入数据库时候出现的问题。1项目刚创建,要记得改gbk编码为u82前台传后台,web.xml为spring框...
                            
                            
                                分类:
其他好文   时间:
2014-12-02 15:03:03   
                                阅读次数:
141
                             
                         
                    
                        
                            
                            
                                这里以signed/unsigned char, signed/unsigned short, signed/unsigned int类型为例,讨论一下基本类型转换的基本原理,在编程中因为类型错误转换而引发溢出问题时,我们也可以比较容易诊断,不至于把BUG怀疑到机器或编译器身上:)。本文属于个人原创...
                            
                            
                                分类:
编程语言   时间:
2014-12-02 14:54:40   
                                阅读次数:
345