摘要:
public class PrintMain { public static String obj1="obj1"; public static String obj2="obj2"; public static void main(String[] args) { new Thread(new Runnable() { public void run... 阅读全文
摘要:
Spring容器中的bean具备不同的scope,最开始只有singleton和prototype,但是在2.0之后,又引入了三种类型:request、session和global session,不过这三种类型只能在Web应用中使用。 在定义bean的时候,可以通过指定<bean>的singlet 阅读全文
摘要:
相应运行结果如下: 阅读全文
摘要:
在介绍之前,先抛几个问题。 如果你都都能很明确的答上来了,说明你已经完全懂Thread.interrupt,可以不用往下看那了。 那如果不清楚的,带着这几个问题,一起来梳理下。 Thread的interrupt处理的几个方法: public void interrupt() : 执行线程interr 阅读全文
摘要:
由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数据的全局一致性,经典的方法是使用两阶段提交协议。 长期以来,分布式事务提供的优雅的全局ACID保证麻醉了应用开发者的心灵,很多人都不敢越雷池一步 阅读全文