240 发简信
IP属地:安徽
  • Resize,w 360,h 240
    http请求过程

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

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

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

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

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

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

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

  • TCP的拆包粘包问题

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

  • 事件模型demo

    BusinessEvent BusinessEventContainer BusinessEventListener BusinessEvent...

  • netty 入门杂谈

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

  • redis整理

    redis 使用单进程单线程,减少内存拷贝,不存在上下文切换,提高性能。 直接内存操作。 过期策略redis也是惰性删除,即要用到数据时,先检查...

  • 进程、内核模式

    CPU 即可在用户态下运行,也可以在内核态下运行。当一个程序在内核态下运行时,这些限制不再有效,每个CPU模型都为从 用户切换到内核提供了特许的...