- 博客(14)
- 收藏
- 关注
备忘:NPE堆栈丢失解决方法
jvm默认会在启动一段时间后优化堆栈抛出(如NPE),日志里看不到完整的堆栈:[code="java"]Caused by: java.lang.NullPointerException[/code]要看到完整的堆栈,需要指定启动参数:[code="java"]-XX:-OmitStackTraceInFastThrow[/code]...
2010-10-14 15:32:00
506
使用emma收集webapp运行期代码覆盖率
开始前崇拜一下emma作者,这么牛的项目都不继续下去,文档也写的如此难懂.好,开始正文:1.修改测试机jboss项目打包脚本[code="java"]#!/bin/shBASE_HOME=/home/admin/workSRC_HOME=$BASE_HOME/topTARGET_HOME=$BASE_HOME/top/top-webapp/targetCOP...
2010-05-11 17:24:49
156
原创 ajp+mod_jk响应串号故障
淘宝网站某大压力项目的服务器出现了严重的用户响应串号问题,追踪到根源还是ajp1.3协议本身容错性不强。就拿apr配置来说,AjpAprProcessor,AjpAprProtocol,AprEndpoint这三个关键类实行的是AjpAprProcessor复用即socket复用的机制,在代码处理request,response导致io异常抛出的时候apr socket没法...
2010-05-11 09:56:54
168
birt scripted datasource123
[url]http://eclipse.org/birt/phoenix/examples/scripting/[/url]这个例子里的flash做的很好,但是折腾了1个小时,终于发现拷贝到[code]/Applications/eclipse/plugins/org.eclipse.birt.report.viewer_2.5.2.v20091210/birt/WEB-INF/Simpl...
2010-03-23 17:03:38
166
开源项目-使用googlecodewiki来编写pdf文档
为了欢迎google回归中国, 我发起了一个叫做bestpaper的项目[url]http://code.google.com/p/bestpaper/[/url],目的是使用googlecodewiki和一些额外的扩充,用纯文本编写和维护技术文档.使用方法参见[url]http://code.google.com/p/bestpaper/wiki/quickstart[/ur...
2010-01-28 12:00:43
150
原创 antlr解析googlecodewiki.1 -- 段落和标题
input: = ab zx =abc inlineXXX== cd ==zef antlr syntax: grammar bestpaper; options { output=AST; ASTLabelType=CommonTree; } chapter : (paragr...
2010-01-14 13:43:50
99
findbugs中过滤测试类代码
由于测试代码的质量和重要程度均比较低,所以在使用findbugs时往往需要跳过它们,一般的web项目工程内常见的测试代码包括单元测试(XXXTest.java),main方法,示例(XXXSample.java),过滤这些代码的方法如下: step1.编写filter文件<FindBugsFilter> <Match> <...
2009-10-14 15:55:16
483
taobao+facebook+google=?
该app在此 [url]http://apps.facebook.com/taobaoshop[/url] 安装.我的facebook帐号 [url]http://www.facebook.com/xalinx[/url][b]请加我为好友,等我通过验证后,就可以在friends shop里看到我推荐的店铺了。[/b]截图如下:好友的店铺列表:[img]http://www...
2009-06-27 21:01:36
144
原创 memcached二进制协议实践
[url]http://code.google.com/p/memcached/wiki/MemcacheBinaryProtocol[/url]TODO
2009-01-15 14:19:42
362
原创 memcached安装、启动实践
安装:ref: [url]http://hi.baidu.com/openj/blog/item/a833df64082f55f7f6365421.html[/url]但是要注意:64位linux系统需要在/usr/lib64下建立libevent软连接,如:/usr/lib64/libevent-1.4.so.2 -> /usr/lib/libevent-1.4.so.2启动...
2009-01-15 13:51:04
289
原创 memcached文本协议实践
[url]http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt[/url] 1.set foo 0 0 3alinCLIENT_ERROR bad data chunkERRORset foo 0 0 3 aliSTORED可见第4个参数对客户端数据长度...
2009-01-15 11:21:40
121
no sql jdbc orm[5-18]
最近几天在写的一个jdbc orm, 放上来交流学习~~[b]目标:[/b]no sql, no map , no sql, no map...............................(省略一百遍 :wink: ).[b]约束&特点:[/b]显示代理操纵proxy domain getter/setter等于构建sql, 重构对象即重构sqldoma...
2007-05-16 09:49:19
98
交流下hibernate的新项目shards
不知道shards是否能有效简化多数据库(无跨库事务)开发,还在学习中,翻译一段前言,欢迎大家交流。http://www.hibernate.org/hib_docs/shards/reference/en/html/preface.html你不能总是把你所有的关系数据放在一个单独的关系数据库里。有时候你只是有太多的数据。有时候你有一个分布式的部署体系(如果使用单一数据库可能导...
2007-04-05 22:45:15
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人