240 发简信
IP属地:湖北
  • 双亲委派机制

    什么是双亲委派:Java利用的是不同的classLoader进行类的加载,类加载器由上而下可以分为bootstrap、Extension 、Ap...

  • Resize,w 360,h 240
    Java代理模式的实现

    代理模式首先可以分为静态代理和动态代理:静态代理指的是在程序编译阶段就将代理类等生成为class对象,程序通过代理对象调用增强方法;动态代理指的...

  • DFA敏感词检测

    使用DFA算法进行敏感词检测

  • Spring 解决同一个类中调用方法事务注解失效的问题

    适用Java8 这种方法有以下优点: 1.它可以应用于私有方法。因此,不必为了满足 Spring 的限制而通过公开方法来破坏封装。 2.可以在不...

  • pgsql jsonb的索引

    搜索JSONB中一些预定的属性,可以使用Btree、HASH、GIN索引,一般使用BTREE; 如果索引要支持搜索任意属性,则使用GIN索引,如...

  • 接口幂等性方法

    1.唯一索引(新增) 2.token机制(页面重复提交) 3.悲观锁(读时加锁获取,无法update) 4.乐观锁(更新的一刻加锁) 5.分布式...

  • ES倒排索引中的优化原理 inverted index

    ES索引中的优化 inverted index 1、对field中的field value进行分词得到多个term(词语),建立由term映射_...

  • Java整合ES基础查询

    一、ES查询 1)查询全部文档(type在es高版本被移除,非必须):match_all: 查询与过滤(type在es高版本被移除,非必须) m...

  • 反序列化适配多格式的LocalDateTime

    将JsonElement转化为指定类型对象,通过自定义gsonBuilder的反序列化方法: