YingLong
Home Archives Categories Tags About Reading
Home Archives Categories Tags About

categories  

  •   Cloud
    •   Dubbo
      • Dubbo基础
      • Dubbo服务调用
      • SPI机制源码
      • Dubbo服务引入
      • Dubbo服务导出
      • Dubbo与Spring集成原理
    •   ELK
      • ElasticSearch基础
      • ElasticSearch实战
      • ElasticSearch进阶
    •   MQ
      •   RocketMQ
        • NameServer&Broker启动源码
        • RocketMQ高级特性
        • RocketMQ基础
        • RocketMQ消息存储源码
        • RocketMQ生产者源码
        • RocketMQ消费者源码
        • Consumer启动源码
        • Producer启动源码
      • Kafka基础
      • RabbitMQ高级特性及Spring集成
      • RabbitMQ基础
    •   Nacos
      • Nacos Client原理
      • Nacos Server原理
      • Nacos问题总结
      • Nacos集群CP模式
      • Nacos配置中心Server原理
      • Nacos集群成员信息同步
      • Nacos集群注册服务同步
      • Nacos配置中心Client原理
    •   Netty
      • IO模型基础
      • Netty基础
      • Netty源码
      • Netty进阶
    •   Redis
      • Redis分布式锁实现
      • Redis缓存及性能优化
      • Redis基础
      • Redis集群架构
    •   Seata
      • Seata集成原理
      • Seata分布式事务原理
      • 分布式事务解决方案
    •   Sentinel
      • Sentinel配置持久化
      • Sentinel规则发布源码
      • 常见限流算法
      • Sentinel限流熔断降级源码
    •   Zookeeper
      • Zookeeper基础
      • Zookeeper客户端之ZAB
      • Zookeeper集群Leader选举
      • Zookeeper服务端之ZAB
    •   网关
      • Gateway源码
    • Feign集成原理
    • Canal基础
    • Ribbon集成原理
    • 分布式系统常见问题
    • 秒杀问题及解决方案
    • 分布式基础理论
  •   DB
    • Explain工具
    • MongoDB基础
    • MVCC与BufferPool缓存机制
    • MySQL主从架构
    • MySQL事务隔离级别与锁机制
    • MySQL内部组件结构
    • MySQL基础
    • MySQL常用SQL总结
    • ShardingSphere基础
    • 分库分表
    • 索引优化一
    • 索引优化三
    • 索引优化二
    • 索引的原理与使用
    • 读写分离
  •   Java
    •   VM
      • JVM内存池
      • Minor&Major&Full GC
      • Class文件结构
      • Java内存区域
      • OOM异常实验
      • 内存分配与回收策略
      • 垃圾收集器
      • 堆中对象分配&布局&访问
      • 垃圾收集算法及实现
      • 字节码指令
      • 字节码指令手册
      • 对象是否存活
      • 方法调用
      • 属性表集合
      • 常量池
      • 理解GC日志
      • 类加载器
      • 运行时栈帧结构
      • 类加载过程
    •   基础
      • HashMap源码分析JDK8
      • Java实用工具库
      • HashMap源码分析JDK7
      • lambda常用总结
      • 位运算
      • PriorityQueue源码
      • 动态代理
      • 反射基础
      • Java8时间及日期
      • 注解实现及应用
    •   工具
      • Java中调用Groovy脚本
      • JAVA实用工具
      • 国密SM2
      • 国密SM4
    •   并发
      • BlockingQueue阻塞队列二
      • AQS与ReentrantLock
      • Callable与Future
      • ConcurrentHashMap源码JDK7
      • Condition原理
      • Java内存模型
      • ConcurrentHashMap源码JDK8
      • Java与线程
      • BlockingQueue阻塞队列一
      • ReentrantReadWriteLock原理
      • ScheduledThreadPoolExecutor
      • Synchronized总结
      • ThreadLocal原理
      • 原子性、可见性、有序性
      • Unsafe应用
      • Volatile原理
      • 线程安全
      • 线程安全实现方式
      • 同步工具类
      • 锁优化
      • 线程池原理
      • 操作系统底层
    • JVM内存参数设置
    • JVM调优工具
    • JVM整体概览
    • JVM调优思路
  •   Maven
    • Maven仓库
    • Maven Assembly标签全解
    • Maven基础
    • Maven加密JAR包
    • Maven个性化打包
    • Maven属性
    • Maven常用
    • Maven常用工具
    • Maven常见问题总结
    • Maven常用插件
    • Maven插件基础
    • Maven插件编写
    • Maven标签全解
    • Maven生命周期
    • Maven聚合与继承
  •   Spring
    •   SpringBoot
      • SpringBoot Jar包启动原理
      • SpringBoot资源加载
      • SpringBoot自动装配原理
      • SpringBoot启动原理
    • AOP切面类解析
    • AOP创建代理与调用
    • BeanDefinition解析注册
    • Bean的生命周期
    • Hystrix总结
    • Bean的加载过程
    • IoC容器
    • Spring Gzip压缩
    • IoC容器加载过程
    • SpringMvc异步原理及实现
    • SpringMvc加载机制
    • Spring扩展点
    • Spring整体架构
    • SpringMvc处理分发请求原理
    • Spring线程池跨线程数据共享
    • 事件监听器
    • 事务解析原理
    • 事务调用原理
  •   Test
    • IT测试总结
    • UT测试总结
    • JMeter日常总结
    • LoadRunner日常总结
  •   中间件
    •   Mybatis
      • Mybatis缓存原理
      • Mybatis执行SQL原理
      • Mybatis集成到Spring原理
      • Mybatis配置文件解析原理
    •   Tomcat
      • BIO和NIO底层原理对比
      • Tomcat处理响应过程
      • Tomcat启动过程
      • Tomcat处理请求过程
      • Tomcat工作原理
      • Tomcat热部署热加载
      • Tomcat整体架构
  •   云原生
    • Docker基础
    • Docker Compose基础
    • Docker搭建Prometheus&Grafana
    • Kubernetes基础
  •   杂记
    •   Git
      • Git基本概念
      • Git常用命令
      • 分支管理理解
    •   Linux
      • Linux常用命令
      • Linux基础
      • Shell基础
      • Linux磁盘与文件系统
      • 零拷贝技术
      • Linux非常用命令
      • Linux压缩打包备份
      • Vim编辑器
      • Bash与Shell
    •   协议族
      • TCP/IP四层&五层模型
      • 以太网
      • 网络基础知识
      • 地址解析协议ARP
      • TCP&UDP协议
      • HTTP协议
      • HTTPs协议
    •   工具
      • SonarQube配置总结
      • IDEA的快捷使用
      • Win实用工具
      • XSD实用总结
  •   算法
    • 二叉搜索树
    • 图基础
    • 基础算法
    • 平衡二叉树
    • 排序算法
    • 树基础
    • 经典算法-动态规划
    • 经典算法-栈
    • 经典算法-链表
    • 经典算法
    • 经典算法-数组
  •   设计模式
    •   创建型模式
      • 单例模式
      • 原型模式
      • 工厂模式
      • 建造者模式
    •   结构型模式
      • 外观模式
      • 代理模式
      • 组合模式
      • 装饰模式
      • 适配器模式
      • 享元模式
      • 桥梁模式
    •   行为型模式
      • 命令模式
      • 备忘录模式
      • 模板方法模式
      • 状态模式
      • 中介者模式
      • 策略模式
      • 观察者模式
      • 责任链模式
      • 迭代器模式
      • 访问者模式
      • 解释器模式
    • SOLID基本原则
    • 设计模式概览
    • 设计模式对比
  •   语言
    •   CPP
      • IO流
      • CPP基础
    •   Go
      • Go基础
    •   Python
      • Excel文件数据抽取
    •   前端
      • JavaScript基础
      • TypeScript基础

CPP

CPP基础

2022-09-10
语言CPP
C++

IO流

2022-08-26
语言CPP
C++
YaoYingLong © 2024
Powered by Hexo. Theme - wikitten