240 发简信
IP属地:上海
  • Resize,w 360,h 240
    ThreadLocal详解

    1、简介 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlo...

  • InheritableThreadLocal详解

    1、简介 在上一篇 ThreadLocal详解 中,我们详细介绍了ThreadLocal原理及设计,从源码层面上分析了ThreadLocal。但...

  • Resize,w 360,h 240
    Aspectj与Spring AOP比较

    1、简介 今天有多个可用的 AOP 库, 它们需要能够回答许多问题: 是否与用户现有的或新的应用程序兼容? 在哪里可以实现 AOP? 与自己的应...

  • TransmittableThreadLocal详解

    1、简介 TransmittableThreadLocal 是Alibaba开源的、用于解决 “在使用线程池等会缓存线程的组件情况下传递Thre...

  • MySQL学习——分区表

    MySQL存储引擎现状及发展趋势 MySQL官网有这样一句话: As of MySQL 5.7.17, the generic partitio...

  • @RequestBody与Content-type

    1、简介 Spring Web MVC 是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,自Spring MVC...

  • Resize,w 360,h 240
    Redis与Zookeeper实现分布式锁的区别

    简介 一般而言,大多数系统实现分布式锁服务都会优先使用Redis;但阅读Zookeeper时可知,Zookeeper的一个很重要应用方向就是分布...

    0.3 8154 0 10
  • Javaassist简介

    1、简介 Javassist (JAVA programming ASSISTant) 是在 Java 中编辑字节码的类库;它使 Java 程序...

  • Golang Slice详解

    1、简介 Go的 Slice(切片)类型提供了一种方便有效的方法来处理类型化数据序列。 slice类似于其他语言中的数组,但具有一些不寻常的属性...