学习笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

网络

浏览 177 扫码 分享 2022-11-20 01:16:27
  • NIO
  • 四张图,读懂 BIO、NIO、AIO、多路复用 IO 的区别
  • tcp

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 学习计划
    • 需求理解
      • 如何判断需求是否闭环
    • Spring
      • 事务
        • 事务的传播机制
      • springboot 启动原理及相关流程概览
      • Spring 中的 aware 接口
      • SpringBean 生命周期
      • Spring 启动时实现初始化的几种方式
      • 拦截器和过滤器的区别
      • AOP
        • 浅析 Spring 中 AOP 的实现原理 —— 动态代理
      • 自动装配
        • @CompentScan
        • 自动装配原理
        • 手写一个 stater 组件
        • springboot 项目导入外部 jar 包的 bean 的几种方式
    • 并发编程
      • 锁
        • volatile/lock/synchronized 区别
        • AQS
          • 深入理解读写锁 ReentrantReadWriteLock
          • AQS 与 Lock 原理解析
          • 非公平锁和公平锁执行流程
          • AQS 和 ReentrantLock
      • Thread
        • Java 线程状态之 blocked 和 waiting 的区别
        • 如何证明 sleep 不释放锁,而 wait 释放锁?
        • 线程池
          • 线程池的总体设计
          • Java 线程池实现原理及其在美团业务中的实践
          • 线程池的生命周期
          • 延时执行的线程池ScheduledExecutorService
          • JAVA 线程池有几种类型?
          • 线程池拒绝策略
          • 动态化线程池
          • 线程池判断是否执行完毕
        • sleep () 和 wait () 方法与对象锁、锁池、等待池
        • Java 并发编程(一)如何保证线程顺序执行
        • Future 和 CompletableFuture 的用法和区别
        • Start() 和 Run()
    • 术语概念
      • 落盘/刷盘
        • 消息队列的 “刷盘”、“落盘” 概念到底是什么意思?
    • 消息中间件
      • Kafka
        • Kafka 消息丢失和消息重复消费
        • 02. 使用 Kafka 会考虑什么问题
        • 一文理解 Kafka 的选举机制与 Rebalance 机制
        • Kafka 原理以及分区分配策略剖析
        • kafka 系列(三):如何保证 kafka 消息不被重复消费 --- 幂等性、有序性
        • Kafka 如何保证消息顺序性
        • 三分钟了解 RocketMQ 与 Kafka 的异同
      • RocketMQ
        • 消费者
          • RocketMQ 队列分配和重平衡
          • RocketMq 中 MessageQueue 的分配
        • RocketMQ 如何保证消息不丢失?如何快速处理积压消息?
    • 推荐教程
      • 学习网址
    • 微服务
      • 区别
      • Dubbo
        • 一致性 Hash 算法 Java 实现
        • dubbo 流程图
        • Dubbo 相关面试题
        • dobbo 不同序列化方式
        • dubbo 相关
      • Spring cloud
    • 网络
      • 四张图,读懂 BIO、NIO、AIO、多路复用 IO 的区别
      • tcp
        • HTML5 WebSocket
        • tcp 基础知识
    • 数据库
      • Elasticsearch
        • es 分页方案
        • es
        • es 为什么这么快
      • Redis
        • Redis 持久化是如何做的?RDB 和 AOF 对比分析
        • 借助 Redis Bitmap 实现简单的布隆过滤器
        • Redis 实现分布式锁,以及可重入锁思路
        • Redis 学习
        • Redis 与 Memcached
        • Redis 相关文章
      • Mysql
        • 执行计划
        • mysql 主键自增和 UUID 的区别
        • 索引
          • MySQL 面试:B + 树索引和哈希索引的区别
        • mysql 5.7 与 8.0 区别
        • 引擎
          • MySQL 存储引擎 InnoDB 与 Myisam 的六大区别
        • 锁
          • 数据库中的乐观锁与悲观锁
          • 阿里二面:怎么解决 MySQL 死锁问题的?
          • MySql 共享锁 排他锁
        • 原理解析
          • MySQL 各种 “Buffer” 之 Log Buffer
          • MYSQL 查询和插入数据的流程是怎样的
          • 后端程序员必备:mysql 数据库相关流程图 / 原理图
          • Mysql 专栏(二)Innodb 数据写入过程
          • [原理解析] MySQL insert 语句的磁盘写入之旅
        • MVCC
        • in 能否使用到索引
        • MySql 避免 "重複插入記錄" 的方法
        • Mysbatis
          • 《深入理解 mybatis 原理》 Mybatis 初始化机制详解
    • 计算机基础
      • 运算符
        • 位运算
    • 分布式
      • 分布式种的脑裂
        • 脑裂
      • 分布式锁
        • Zookeeper 分布式锁实现原理
        • Redis 分布式可重入锁
      • 分布式事务
        • mq 实现原理
        • 分布式事务 xa 协议
      • 分布式配置中心
      • 分布式ID
    • 云原生
      • Arthas
        • kubenav 在研发的使用实践与 arthas 的实战
      • Prometheus
        • rss 公式
      • Kibana
        • ELK 日志收集架构设计
    • 算法
      • 深入理解 CAS 算法原理
      • 手撕 LRU 缓存淘汰算法
    • 面试话术
      • 介绍下项目中最有挑战的事情
    • JAVA 基础和框架
      • Zookeeper
        • 用大白话给你解释 ZooKeeper 的选举机制
      • Sentinel
        • 基本原理
      • Spark
        • Spark 简单应用
      • Sharing
        • sharding 应用实例
      • Java
        • 双亲委派机制
        • threadlocal
          • ThreadLocal 内存泄露问题
          • 一文搞懂 ThreadLocal 原理
        • IO流
          • java.io 梳理与其中的三种设计模式
        • Serializbale
          • 序列化
        • ArrayList
          • Java CopyOnWriteArrayList 详解
          • 去年去阿里面试,被问到 ArrayList 和 LinkedList,我是这样回答的!
        • JDK
          • jdk\lib, jdk\jre\lib 和 jdk\jre\lib\ext 这三个文件夹有什么区别呀?
        • HashMap
          • 浅谈 HashMap 中的 hash 算法
          • Java 8 系列之重新认识 HashMap
          • HashMap 解析
          • HashMap对话
        • == 与 equals
    • JVM
      • 垃圾回收算法
      • 大对象
      • 关于pod的rss和jvm内存说明
      • 线上服务的 FGC 问题排查,看这篇就够了!
      • JVM 相关命令
      • 为什么会发生 Stop The World
      • JVM 内存结构和 Java 内存模型
      • 分析类实例化及操作时在内存中的变化及表现形式
      • GC 之 Minor/Young/Major GC 的区别
      • 什么是堆内存 ? java 老年代内存 ?新生代内存 ?gc 内存
    • 问题探究
      • beetle rss 使用率高
      • @Async 和 TransmittableThreadLocal 使用记录
    • 设计模式
      • 策略模式和工厂模式的区别
      • 责任链模式
      • 模板方法模式
      • 装饰器模式
      • 策略模式
      • 设计模式总结
      • 工厂模式
  • 读书笔记
    • 注意事项
    • 语雀图表
      • Java图谱
      • 时序图
      • 系统大图
      • 类图
        • 卡小票打印方案
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注