Toggle navigation
Zhl Blog
Home
Archive
Archive
keep hungry keep foolish
Show All
69
Netty
26
计算机组成原理
8
Lock
8
TCP/IP
6
ReetrantLock
5
高并发
4
Java
4
SpringSession
4
JVM
3
总结
2
Keepalived Nginx
2
Redis
2
Keepalived
1
Nginx
1
RabbitMQ
1
Synchronized Lock
1
2021
9.建立数据通路(电路篇)
9.建立数据通路(电路篇)
8.浮点数
8.浮点数
6.动态链接
6.动态链接
5.链接器与静态链接
5.链接器与静态链接
4.目标文件格式
4.目标文件格式
3.连接和编译基本概念
3.连接和编译基本概念
2.函数调用以及运行栈
2.函数调用以及运行栈
#2020总结#学习篇
#2020总结#学习篇
1.初步了解计算机性能和功耗
1.初步了解计算机性能和功耗
ARP
ARP
4.拥塞控制
4.拥塞控制
1.TCP连接管理
1.TCP连接管理
3.流量控制
3.流量控制
2020
1.构造可靠传输数据协议之GBN与SR
1.构造可靠传输数据协议之GBN与SR
2.构造可靠传输数据协议之TCP
2.构造可靠传输数据协议之TCP
Redis主从模式,哨兵模式
Redis主从模式,哨兵模式
Redis基本安装和配置
Redis基本安装和配置
Nginx+Keepalived 双机主备,双机热备
Nginx+Keepalived 双机主备,双机热备
LVS(DR模式)+Keepalived(主备)+Nginx
LVS(DR模式)+Keepalived(主备)+Nginx
Keepalived基本安装
Keepalived基本安装
Nginx基本安装
Nginx基本安装
2019
java锁-目录
java锁-目录
管程(Monitors)
管程(Monitors)
乐观锁
乐观锁
悲观锁-synchronized
悲观锁-synchronized
1.ReetrantLock-加锁过程
1.ReetrantLock-加锁过程
2.ReentrantLock-独占锁
2.ReentrantLock-独占锁
3.ReentrantLock-公平锁
3.ReentrantLock-公平锁
1.ReetrantLock:单线程下的加锁过程
1.ReetrantLock:单线程下的加锁过程
2.ReetrantLock:多线程下的加锁过程
2.ReetrantLock:多线程下的加锁过程
2.2SpringSession源码:createSession()
2.2SpringSession源码:createSession()
2.1.SpringSession源码:getRequestedSession()
2.1.SpringSession源码:getRequestedSession()
2.SpringSession源码:流程中几个重要方法
2.SpringSession源码:流程中几个重要方法
1.SpringSession源码:从一个demo开始
1.SpringSession源码:从一个demo开始
RabbitMQ-Exchange(交换机)
RabbitMQ-Exchange(交换机)
JVM内存结构
JVM内存结构
JVM垃圾收集器
JVM垃圾收集器
JAVA虚拟机如何加载类
JAVA虚拟机如何加载类
5-4.Netty源码:OutBound事件传播
OutBound事件传播
5-1.Netty源码:Pipeline初始化
Pipeline初始化
5-2.Netty源码 新增用户自定义ChannelHandler
新增用户自定义ChannelHandler
5-3.Netty源码:InBound事件传播
InBound事件传播
Netty源码:ChannelHandlerContext
ChannelHandlerContext
4-1-1.Netty源码:新连接NioSocketChannel初始化
新连接NioSocketChannel初始化
4-1.Netty源码:新连接检测
新连接检测
4-2.Netty源码:NioSocketChannel的线程分配和selector注册
NioSocketChannel的线程分配和selector注册
4-3.Netty源码:NioSocketChannel读事件注册
NioSocketChannel读事件注册
Netty源码:ChannelPipeline
ChannelPipeline
3-2-1.Netty源码:避免空轮循的bug
避免空轮循的bug
3-1.Netty源码:NioEventLoop启动
NioEventLoop启动
3-2.Netty源码:NioEventLoop循环检测事件
NioEventLoop循环检测事件
3-3.Netty源码:NioEventLoop处理事件
NioEventLoop处理事件
3-4.Netty源码:任务和定时任务队列
任务和定时任务队列
2-1-1.Netty源码:初始化服务端的channel
初始化服务端的channel
2-1-2.Netty源码:注册服务端channel
注册服务端channel
2-1-3.Netty源码:端口绑定
端口绑定
2-1.Netty源码:服务端启动
服务端启动
Netty源码:ChannelFuture
ChannelFuture
Netty源码阅读-目录
目录
1-1-1.Netty源码:线程执行器ThreadPerTaskExecutor
线程执行器ThreadPerTaskExecutor
1-1.Netty源码:构建NioEventLoopGroup
构建NioEventLoopGroup
1-2-1.Netty源码:服务端NioServerSocketChanne构造方法
服务端NioServerSocketChanne构造方法
1-2.Netty源码:构建ServerBootstrap以及它的调用链
构建ServerBootstrap以及它的调用链
《Scalable IO in Java》学习笔记
《Scalable IO in Java》学习
2018
2018个人总结
个人总结
四.线程池
一些高并发的基础
三.线程安全策略
线程安全的一些信息
二.线程安全
线程安全的一些信息
一.高并发基础
一些高并发的基础