240 发简信
IP属地:四川
  • Lombok注解-@SneakyThrows

    @SneakyThrows注解的用途得从java的异常设计体系说起。java中我们常见的2类异常。1.普通Exception类,也就是我们常说的...

  • Resize,w 360,h 240
    Mybatis源码-日志模块(1)

      Mybatis的日志模块的作用是为了让mybatis在项目中被使用的时候,无论什么情况都能有一种日志实现让mybatis可以正常的打日志。所...

  • Resize,w 360,h 240
    Mybatis源码-日志模块(2)

      在logging模块中有一个包jdbc,这个包虽然和其他包并列,但并不是一种简单的Log代理实现。而是在mybatis操作jdbc的时候,用...

  • Java基础-ThreadLocal中的中哈希算法0x61c88647

    取模(求余)运算 在threadlocal中有一句int i = firstKey.threadLocalHashCode & (INITIAL...

  • Mysql-执行计划Explain

    type描述的是在每个表的查询中如何连接的,既join。一个sql查询可能涉及到多个表的相互连接。从最好的到最差的。 system这个表只有一行...

  • 译 Guava Cache

    源:https://github.com/google/guava/wiki/CachesExplained 适用性 缓存及其有用。blala ...