
程序开发
hwkyuliang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从一个错误谈谈事务管理
最近在产品中发现了一个错误,和分布式事务相关,仔细梳理了一下,还发现不少值得深究的东西,下面就分享给大家。错误堆栈信息比较长,只摘出关键的一段:[2/28/12 0:57:28:195 MST] 00000016 SystemErr R Caused by: javax.resource.ResourceException: enlist: caught Exception原创 2012-03-27 11:43:55 · 7536 阅读 · 2 评论 -
java性能测试分析工具
整理一下常用的java 性能测试分析工具jmeter Apache jmeter 是一个100%的纯java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其他测试领域。尽管有loadrunner这样一个更加全面的商业应用,但是作为一个免费工具,jmeter还是有一席之地的。VisualVM 是一个工具,它提供了一个可视界面,用于查看 Java 虚拟机 (J原创 2012-07-20 13:34:42 · 689 阅读 · 0 评论 -
spring security 概述
spring security 没有什么好的入门书籍, 只好翻阅了reference文档,里面有几个经典的图形, 可以帮助我们快速的了解spring security 概念。FilterSecurityInterceptor作为起点,它用来实现对HTTP资源的 安全访问,顾名思义,它是一个拦截器,截获请求,并做好安全控制。 FilterSecurityInterceptor用到一个Auth原创 2012-07-24 16:12:51 · 1726 阅读 · 0 评论 -
产品开发中经常出现的低级错误
软件的发展有几十年了,自己从事软件开发也有十几年了,看上去软件产业逐步成为一个成熟的行业,有相应的规范,流程指导,有前人留下的经验以及教训,软件开发越来越正规化,然而,这更多的是对外行人说的,实际的现状是,软件行业存在的问题多多,软件作为一个高智力的产业,规模化的发展仍然任重道远。尽管一说大家都能知道,甚至可以从书本上看到类似的例子,但是我还是看到了很多非常低级的错误存在在我们的产品中原创 2012-08-24 10:52:03 · 809 阅读 · 0 评论 -
软件开发中关于集群(cluster)的问题
看到有文章说,JMS,XA和Cluster是98%开发人员眼中的鸡肋,似乎有一定的道理,JMS可以找到替代品,XA一般来说不建议使用,或者说使用起来成本很高,很少有需要多个数据库,或者事务源之间的事务,而Cluster,开发者基本也不太考虑。 不过在我所做的产品中, 这三个恰好都用上了,而且一般来说,用了JMS,很有可能就会用XA,也很有可能需要部署到cluster环境中。从我看到的,cluste原创 2012-08-18 17:06:53 · 898 阅读 · 0 评论