240 发简信
  • 120
    分布式ID生成系统

    文章转载自公众号“达达京东到家技术”。 背景 在分布式系统中,经常需要对大量的数据、消息、http 请求等进行唯一标识,例如:对于分布式系统,服...

    0.5 1978 1 42
  • Spring的TransactionEventListener

    1. 问题背景: 在之前的项目中,有遇到这样一个使用场景:在一个TransactionA中,我们先向数据库中插入了一条数据EntityA,之后起...

  • 120
    Spring Bean的生命周期

    最近在浏览Spring的源码。对于Spring来讲,Bean的生命周期是很重要的一个知识,了解了生命周期后我们就能对许多概念或者问题有了自己的了...

  • 120
    spring事务管理

    Spring的事务管理是非常重要的一个内容和环节,我们特此记录下: 事务传播行为(Propagation) 所谓事务的传播行为是指,如果在开始当...

  • 120
    Composite组合模式

    前言: 最近在看设计模式,首先推荐个不错的与设计模式相关的github项目:java-design-patterns:java设计模式很详细内容...

  • system.exit和finally

    由于工程需要,需要起一个CT任务。在CT任务的时候,起的是一个main方法。在结束的时候调用了System.exit(0)。但是发现调用Syst...

  • 分布式锁的几种实现方式

    文章转载自 http://www.hollischuang.com/archives/1716 目前几乎很多大型网站及应用都是分布式部署的,分布...

  • Chain of Responsibility Pattern责任链模式

    In object-oriented design, the chain-of-responsibility pattern is a desi...

  • 6条shell小技巧,让脚本显得不再业余

    文章转载自微信公众号 架构师之路,侵删。 一、以下面的语句开场 set -o nounset在默认情况下,遇到不存在的变量,会忽略并继续执行,而...