`
grzrt
  • 浏览: 182635 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在以后的开发项目时可以适当使用工具进行程序检查: 1、FindBugs:     一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题 –FindBugs发现的问题,大部分都是在Runtime过程中,会造成程序异常、错误的 –FindBugs可以联系class所在包的上下文,对代码进行穿透检查,对隐藏的比较深层次的逻辑错误、资源操作问题等进行报警   –当然,FindBugs可以被集成到Eclipse开发环境中,也可以集成到Maven中,生成报告 2、CheckStryle     目前最广泛使用的代码检查工具,代码格式检查工 ...

NodeJS学习

好久没怎么学习了,现在开始抽时间学习一下NodeJS。 express框架Windows7下的安装: 命令如下: npm install -g  express npm install -g express-generator         express新文档结构指导
在最近的POI版本中,poi-3.9.jar包中找不到WorkbookFactory这个类,该类在创建一个存在的Excel文件并读取内容时会用到,而这个类存在于:poi-ooxml-3.9.jar中,因此如果在apapche网站下载poi包时,需要引入这两个jar包; 本人在写程序的过程中遇到这个问题,特在此记录一下。

2013读书记录

1、打造Facebook 2、两宋风云
       工作已辞,新工作已找到,即将离开北京,三年的北京生活终于要结束了。三年有很多的收获,也有很多的不足, 从企业应用转到互联网,收获颇丰吧。虽然没有大的作为,但是也不算特别失败吧,回山东之后重新转入企业应用。         希望在这毕业四年的沉淀学习之后,以后有所作为吧。在此留几条原则,自勉之。         1、稳定心态,沉下心来,进入新的业务领域从头学起。         2、以业务为主,技术辅助,学习管理,提高自己的综合素质。         3、如有时间多关心新技术,不能落伍。         4、以后坚持能多写写博客,至少以后可以减少一些重复工作。     ...
在查看系统资源使用情况时,很多工具为我们提供了从设备角度查看的方法。例如使用iostat查看磁盘io统计信息: linux:~ # iostat -d 3 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 1.67 0.00 40.00 0 120 以上显示的是从sda的角度统计的结果。当我们需要从进程的角度,查看每个进程使用系统资源的情况,有什么方法吗?   使用pidsta ...
  这几天在准备升级JDK版本到1.6,对目前线上JVM(版本是1.5.0_08-b03) GC日志进行了分析,发现一些参数设置不太合理的地方,有待后续通过数据来进行验证。 1.原始GC日志(通过JVM配置GC Print参数获取GC日志) ... 695.775: [GC 695.776: [ParNew: 130944K->0K(131008K), 0.0174100 secs] 432961K->302710K(786368K), 0.0175930 secs] 697.323: [GC [1 CMS-initial-mark: 302710K(655360K)] 34 ...
假设当前mysql数据库中有个表:sysuser 有个字段是:sysUseName 字段中有条记录的内容是:robin 请看下面这两个SQL语句: SELECT * from sysuser s  where s.sysUseName = 'robin' SELECT * from sysuser s  where s.sysUseName = 'robin空格' SELECT * from sysuser s  where   s.sysUseName  =  'RoBin空格' 这三条语句均可以查询出那条记录。 官方文档上说是MySQL校对规则属于PADSPACE,对CHA ...
原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm!   本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options 编写的译文。主要介绍JVM中的非稳态选项及其使用说明。 为了让读者明白每个选项的含义,作者在原文基础上补充了大量的资料。希望这份文档,对正在研究JVM参数的朋友有帮助!   另外,考虑到本文档是初稿,如有描述错误,敬请指正。   非稳态选项使用说明 -XX:+<option> 启用选项 -XX:-<option> 不启用选项 ...
在Eclipse/MyEclipse中如果不小心把变量的高亮显示弄丢了可真是件愁人的事,不过看到这你就不用愁了 进入windows-> preferences-> java-> Editor-> Mark Occurences 最上边的大标题的复选框勾上,下面的就都可以高亮显示了,Local variables是变量的高亮显示        
hi,all:          最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。  前段时间因为系统代码问题,造成性能到了天花板,于是就dump了一份stack出来进行分析。  看stack其实也需要一定的经验,毕竟它里面很多线程不可能都是有问题,所以,需要对他们有一定认识。  现在市面上很少有人对这一块做整理,所以,导致很多新人在拿到一个stack文件之后,也是一头雾水。 下面我把这次整理的一些个人认为比较重要的线程列出来,供大家参考。 如果发现有什么写得不对或者可以补充的地方,也请朋友们抱着乐于分享的态度灌灌水。    ...
http://dev.mysql.com/doc/refman/5.5/en/replication-howto-mysqldump.html
由于主服务器异外重启, 导致从报错, 错误如下: show slave status错误: mysql> show slave status\G Master_Log_File: mysql-bin.000288 Read_Master_Log_Pos: 627806304 Relay_Log_File: mysql-relay-bin.000990 Relay_Log_Pos: 627806457 Relay_Master_Log_File: mysql-bin.000288 Slav ...
原文地址: JDMK 基本JMX配置( html adaptor) 作者: macg JDMK概述 JDMK(Java Dynamic Management Kit)是由JAVA的一个应用程序接口(JAVA API)和一套开发工具组成的。 JDMK是JMX的第一个商业化产品,它是JMX(Java Management extensions)的一个实现,它提供了通过Java应用程序来管理Java对象的一个框架。 HtmlAdaptorServer介绍 HtmlAdaptorServer在jmxtools.jar包中它其实也是一个MBea ...

JAVA中的继承分析

    博客分类:
  • JAVA
    为什么写这篇博客,之前对继承的理解知识大体理论上,最近有个同事问了个问题,发现对JAVA继承的底层实现相当模糊,结合《深入理解Java虚拟机:JVM高级特性与最佳实践》以及上网查的资料进行了一下深入学习。    程序:现在又两个父子类如下   class Parent{ public String str = "Parent"; private int a = 10; public int getA() { return a; } } class Chield extends Parent { public String str ...
Global site tag (gtag.js) - Google Analytics