技术如何驱动业务?

技术如何驱动业务?

观点 

TimSort排序算法及一个问题分析

简单介绍了传统归并排序算法,以及Java API提供的TimSort优化后的归并排序算法。 并且分析了代码中出现的一个问题原因与解决方案。

开发 

“六神”——技术提高开发效率的一个方案

这个方案并不是我在系统设计方面的最早一次尝试。但它在提高开发效率方面,是效果最为显著的一个方案。

设计 

设计分享——为什么要重视设计?

之前买书的时候,发现大家基本没考虑设计方面的书籍,感觉大家对设计这件事不够重视。所以技术分享的第一段,先讲几句做好设计、学好设计的重要性。

设计 

打印hibernate的SQL语句的几种办法

使用hibernate时,我们常常需要查看hibernate实际提交到数据库的SQL及相关参数。这里提供几种方案,供大家在开发中使用。

开发 

Jms的MessageListener中的Jms事务

如果一个MessageListener在接收Jms消息的同时,也使用JmsTemplate发送了Jms消息;那么它发送的Jms消息将与数据库事务无关(即使为JmsTemplate做了事务配置),而是与Listener接收消息保持在同一个事务中。

开发 

设计讨论:好设计长什么样?

  怎样的设计算得上好设计?

设计 

Spring中ThreadPoolTaskExecutor的线程调度及问题

在我们的系统中,使用了这样的配置来开启异步操作

开发 

资源池的两个小教训

不要使用全局的资源池。除非你真的知道它的合理配置——如大小、超时等。

开发 

设计讨论:监控系统,监控什么?

一个监控系统要监控些什么?

设计