240 发简信
IP属地:河北
  • ElasticSearch升级指南

    背景 旧版本ElasticSearch为6.4.0,升级到官网最新版本7.3.1。 升级步骤 ElasticSearch官网下载最新7.3.1版...

  • 面向对象编程solid原则

    单一职责(Single Responsibility):类和对象最好是只有单一的职责,在程序设计中如果发现某些类存在多个职责,可以考虑进行拆分;...

  • spring事务传播属性

    spring事务传播属性定义在org.springframework.transaction.TransactionDefinition接口,类...

  • spring boot单元测试spring context重复加载问题

    在使用spring boot框架进行单元测试时,笔者遇到一个问题,每次执行单元测试类时都会重复加载spring上下文,而加载过程通常都非常耗时,...

  • Resize,w 360,h 240
    excel实现下拉级联

    excel下拉级联,就是后一单元格的内容会跟着前一单元格变化而变化,假设这么一个场景,第一级是省,第二级是对应省的市,如何实现呢?以excel ...

  • 一种基于CAS生成唯一ID的方法

    很多业务系统中有类似的需求:生成一个唯一的ID,作为订单记录,一般ID中存在一个时间戳。为了防止多线程生成重复,我们会在方法上加锁,同时,对于集...

  • 基于jdk8的格式化时间方法

    背景 jdk8之前,java使用Date表示时间,在做时间的格式化时,通常使用SimpleDateFormat,但是SimpleDateForm...

  • spring源码解析-从xml配置文件中获取bean

    在spring的实际应用中,我们经常将bean定义在xml的配置文件当中,那么,spring是如何从xml加载bean的呢?今天我们将从源码的层...

  • 读写锁ReentrantReadWriteLock之锁降级

    读写锁ReentrantReadWriteLock简介 ReentrantReadWriteLock是ReadWriteLock接口的实现,Re...

    0.2 7611 6 10