Skip to content

nanchenkunkun/-

Repository files navigation

目录

java

tomcat

(一)手写一个web服务器

(二)tomcat整体架构与组件

(三)生命周期机制Lifecycle

(四).Pipeline和value

(五)tomcat类加载器

(六)tomcat启动过程(一)

(七)tomcat启动过程(二)

(八)HTTP请求处理过程

(九)HTTP请求处理过程(二)

(十)彻底理解Session机制

(十一)servelt原理

设计模式

1、单例模式

2、建造者模式

3、工厂模式

4、代理模式

5、桥接模式

6、适配器模式

7、外观模式

8、装饰模式

9、责任链模式

10、策略模式

jvm

一、java类的加载机制

二、jvm内存结构

三、class文件结构

CMS-老年代收集算法-JVM日志查看

经典垃圾收集器.md

网络

进程间的通信(ipc)

网络IO模型

数据结构

Array

ArrayQueue

ArrayStack

AVL

BST

BstMap

Array

LinkedList

LinkedListMap

LoopQueue

LRU算法介绍

MaxHeap

RBTree

Segement

红黑树

牛客网算法

十大经典排序算法

高并发分布式

分布式事务

分布式ID方案

雪花算法

CAS

TCC分布式事务

限流方案

前端

数据库

mysql

(一) mysql之行格式、页格式

(二) B+树索引

(三) 查询优化

(四) explain关键字详解

(五) 读写分离

(六) mysql主从同步

(七) MyCat实现mysql的分库分表

(八) Mysql事务以及锁

(九) Mysql的mvcc及实现原理

(十) SQL基础

(十一) 经典的SQL脚本题

mysql函数

分布式系统的数据库架构演变

中间件

Redis

Bitmap

Redis

Redis基础知识

Redis集群

Redis集群之redis_cluster

Redis集群之哨兵模式

Redis集群之主从

布隆过滤器

分布式锁、并发竞争、双写一致性

缓存雪崩、穿透、击穿

哨兵、持久化、主从

nginx

(一) nginx介绍

(二) nginx配置介绍

(三) nginx日志配置

(四) nginx服务器做web服务器

(五) nginx虚拟目录alias和root目录.

(六) IO多路复用的三种机制Select,Poll,Epoll

(七) IO模型

(八) nginx做负载均衡

(九) cache服务

(十) 限流配置

(十一) 使用upsync模块实现负载均衡

zookeeper

zookeeper集群搭建

zookeeper分布式锁

RocketMq

(一).基本概念

(二).架构设计

(三).样例

(四).最佳实践.md

算法题解

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published