240 发简信
IP属地:广东
  • 120
    详解TCP协议,TCB,TCP的三次握手、四次挥手

    TCP协议简介 TCP全称Transmission Control Protocol,数据传输控制协议。它是一种面向连接的、可靠的、基于字节流的传输层通信协议。 互联网上的数...

  • 120
    GC垃圾回收(3)- 三色标记算法

    1. CMS CMS过程在上篇文章 GC垃圾回收(2) 中已经写过。它分为四个阶段: 1 initial mark (初始标记)2 concurrent mark (并发标...

  • 透过AccessController深入了解Java安全模型

    问题 上一期在使用到MappedByteBuffer时,采用的其中一种方式(AccessController)来释放已分配的内存映射,今天具体探讨一下AccessContro...

  • 120
    浅析Linux中的零拷贝技术

    本文探讨Linux中主要的几种零拷贝技术以及零拷贝技术适用的场景。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文## 在写一个服务端程序时(Web Serv...

  • 120
    30张图带你彻底理解红黑树

    写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...

  • 四:服务消费(LoadBalancerClient、Ribbon、Feign)

    通过上一篇《三:服务的注册与发现(Eureka》,我们已经成功地将服务提供者:provider-test注册到了Eureka服务注册中心上了,那么接下来我们要学习的就是:如何...

  • m3u8 文件格式详解

    简介 M3U8 是 Unicode 版本的 M3U,用 UTF-8 编码。"M3U" 和 "M3U8" 文件都是苹果公司使用的 HTTP Live Streaming(HLS...

  • 120
    netty学习系列二:NIO Reactor模型 & Netty线程模型

    一、NIO Reactor模型 1、Reactor模式思想:分而治之+事件驱动 1)分而治之 一个连接里完整的网络处理过程一般分为accept、read、decode、pro...