Archive

keep hungry keep foolish
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个人总结

个人总结


四.线程池

一些高并发的基础


三.线程安全策略

线程安全的一些信息


二.线程安全

线程安全的一些信息


一.高并发基础

一些高并发的基础