240 发简信
IP属地:北京
  • Mysql - insert into on duplicate key update 异常探究

    1. 背景 场景: 向表admin插入一条数据,如果business_id字段如果有重复的,则is_update置为1 create_sql 2. 执行sql 3. 发现问题...

  • ThreadLocal

    Don't forget, a person's greatest emotional need is to feel appreciated.莫忘记,人类情感上最大的需要是...

  • 120
    手把手教你撸一个Mini JVM系列(4)之执行引擎

    引子: 这是本系列的最后一篇文章(后面如果有必要的话会写一篇关于mini jvm代码实现, 类结构的文章, 让大家更好的理解), 介绍一下jvm的执行引擎. 其实一个执行引擎...

  • 写的非常棒

    RocketMQ系列4-长轮询模式实现推送消息

    1、Consumer消费消息两种模式比较 RocketMQ提供两种方式进行消费消息pull vs push,这也是很多涉及到Client和Server之间的交互模型 1....

  • RocketMQ系列4-长轮询模式实现推送消息

    1、Consumer消费消息两种模式比较 RocketMQ提供两种方式进行消费消息pull vs push,这也是很多涉及到Client和Server之间的交互模型 1....

  • 120
    请别再问Spring Bean的生命周期了!

    Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入...

  • 写的非常棒

    请别再问Spring Bean的生命周期了!

    Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入...

  • 流控的那些事儿

    令牌桶算法令牌桶控制基于令牌桶是否存在令牌可以发送流量,每一个令牌是一个字节。当请求过来会消耗桶内中的令牌。另一边按照设置的固定的速率释放令牌。当请求量大于设置的释放速率,会...

  • 120
    浅谈区块链的 Layer2 扩展

    前言:自区块链技术诞生以来,对其“性能”的诟病就从来没有停止过。虽然从技术上说,一个基于分布式对等网络架构的系统,与成熟的中心化技术相比,其“性能”方面有着天然的劣势,但业内...