240 发简信
IP属地:贵州
  • Mac 安装thrift指定版本(0.9.2)

    1、前言 Apache Thrift,它采用接口描述语言定义并创建服务,支持可扩展的跨语言服务开发,所包含的代码生成引擎可以在多种语言中,如 C...

  • TransmittableThreadLocal详解

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

  • InheritableThreadLocal详解

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

  • MySQL学习——分区表

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

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

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

  • goroutine可能减慢代码的速度(译)

    不当的使用goroutine,可能会使CPU忙于移动数据,导致减慢代码运行速度的效果。这里我们假设有一个很大的循环;为了加快计算速度,将循环分割...

  • @RequestBody与Content-type

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

  • Resize,w 360,h 240
    MySQL学习——查询缓存

    MySQL查询缓存简介 MySQL查询缓存是MySQL将查询返回的完整结果保存在缓存中。当查询命中该缓存,MySQL会立刻返回结果,跳过了解析、...

  • Resize,w 360,h 240
    ThreadLocal详解

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