- 浏览: 188084 次
- 性别:
- 来自: 北京
最新评论
-
grzrt:
zkf55915 写道哥们怎么用啊
好久不用了,就是看帮助资 ...
淘宝MetaQ开源消息队列安装 -
zkf55915:
哥们怎么用啊
淘宝MetaQ开源消息队列安装 -
grzrt:
jinnianshilongnian 写道整这个了?
没有 看 ...
linux内核中链表的实现 -
jinnianshilongnian:
整这个了?
linux内核中链表的实现
文章列表
在以后的开发项目时可以适当使用工具进行程序检查:
1、FindBugs:
一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题
–FindBugs发现的问题,大部分都是在Runtime过程中,会造成程序异常、错误的
–FindBugs可以联系class所在包的上下文,对代码进行穿透检查,对隐藏的比较深层次的逻辑错误、资源操作问题等进行报警
–当然,FindBugs可以被集成到Eclipse开发环境中,也可以集成到Maven中,生成报告
2、CheckStryle
目前最广泛使用的代码检查工具,代码格式检查工 ...
好久没怎么学习了,现在开始抽时间学习一下NodeJS。
express框架Windows7下的安装:
命令如下:
npm install -g express
npm install -g express-generator
express新文档结构指导
WorkbookFactory 找不到
- 博客分类:
- JAVA
在最近的POI版本中,poi-3.9.jar包中找不到WorkbookFactory这个类,该类在创建一个存在的Excel文件并读取内容时会用到,而这个类存在于:poi-ooxml-3.9.jar中,因此如果在apapche网站下载poi包时,需要引入这两个jar包; 本人在写程序的过程中遇到这个问题,特在此记录一下。
工作已辞,新工作已找到,即将离开北京,三年的北京生活终于要结束了。三年有很多的收获,也有很多的不足, 从企业应用转到互联网,收获颇丰吧。虽然没有大的作为,但是也不算特别失败吧,回山东之后重新转入企业应用。
希望在这毕业四年的沉淀学习之后,以后有所作为吧。在此留几条原则,自勉之。
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 ...
记一次JVM GC日志分析
- 博客分类:
- JAVA
这几天在准备升级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中关于查询条件中的字符串空格问题
- 博客分类:
- 数据库
假设当前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文件之后,也是一头雾水。 下面我把这次整理的一些个人认为比较重要的线程列出来,供大家参考。 如果发现有什么写得不对或者可以补充的地方,也请朋友们抱着乐于分享的态度灌灌水。
...
动态添加MYSQL从库,导出主库
- 博客分类:
- 数据库
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 ...