240 发简信
IP属地:安徽
  • Resize,w 360,h 240
    动态配置

    动态配置简单说明 替代本地项目application.properties或者application.yml 定义开关 2.PropertySo...

  • Resize,w 360,h 240
    分布式锁的一种实现

    分布式锁的三种实现方式 基于数据库 新建一张表,每次insert 一条记录,利用唯一约束,释放锁删除此记录即可。 for update 利用行级...

  • Resize,w 360,h 240
    http请求过程

    http协议即为超文本传输协议,http协议建立在tcp之上,tcp为传输层协议,而http则为应用层协议。 http协议是一种无状态,短连接模...

  • TCP的拆包粘包问题

    介绍 TCP网络传输层协议,当经过三次握手以后,TCP点到点建立一条套节字通道,由于网络的复杂性,导致数据可能会分N个报文进行传送。在服务端可能...

  • Resize,w 360,h 240
    TCP三次握手机制

    三次握手 第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SEN...

  • JDK动态代理实现自己的事务管理器

    spring aop介绍 spring提供了五种通知类型 Interception AroundJointPoint前后调用,实现此类需要实现接...

  • WeakHashMap的使用

    介绍WeakHashMap 继承于AbstractMap,实现了Map接口。和hashmap一样,WeakHashMap也是一个散列表,储存键值...

  • 事件模型demo

    BusinessEvent BusinessEventContainer BusinessEventListener BusinessEvent...

  • netty 入门杂谈

    java io 模型一共分为4种 传统IO 伪异步IO NIO AIO 介绍 netty是一个高性能,异步事件驱动的NIO框架,它提供了对TCP...