组内分享

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

Tomcat网络处理模型与参数调优

浏览 114 扫码 分享 2022-07-26 07:45:01

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 并发编程
    • 1.1 基础
      • 1.1.1 线程状态以及代码演示
      • 1.1.2 线程中断(Stop/Interrupt)
      • 1.1.3 CPU多级缓存、MESI缓存同步协议、指令重排
      • 1.1.4 线程封闭
    • 1.2 多线程
      • 1.2.1 重新认识线程池-线程池入门(含图示、代码)
      • 1.2.2 深入理解线程池(设计、生命周期的管理、任务调度、Worker工作线程的管理)
      • 1.2.3 可见性问题
      • 1.2.4 原子操作
      • 1.2.5 锁的概念和 synchronized 关键字
    • 1.3 JUC
      • 1.3.1 Lock锁的详细实现(AQS及Future Task)
      • 1.3.2.1 J.U.C 并发容器之HashMap源码详解(JDK1.7 | JDK1.8)
      • 1.3.2 ConCurrentHashMap/ConcurrentSkipListMap
      • 1.3.3 List/Set/Queue Util包和Concurrent包
      • 1.3.4 Future FutrueTask CountDownLatch CyclicBarrier Semephore ForkJoin
  • 网络编程
    • 2.1 基础
      • 网络七层协议/三次握手/四次挥手/TCP/UDP
      • Java BIO 同步阻塞 API
      • NIO原理解析和代码实践
    • 2.2 netty(概念/源码)
      • Netty入门
      • Netty线程模型
      • Netty中的责任链/pipeline/handler/handlerContext
      • ServerSocketChannel初始化详解
      • Netty中的ByteBuf和ByteBuf的动态扩容
      • ByteBuf的实现、零拷贝以及PooledByteBuf的内存复用
    • 2.3 netty 的最佳实践
      • 推送系统架构设计(选型、粘包拆包问题)
      • Netty实际开发中参数、服务的底层调优
      • Nnetty百万连接配置
      • 基于 Netty 的推送系统
  • JVM
    • 3.1 基础
      • 类加载机制、双亲委派模型
      • JVM的垃圾回收机制
    • 3.2 调优
      • JVM调优之内置命令工具
      • Tomcat网络处理模型与参数调优
      • 附:jstat命令手册
    • 3.3 案例
      • 生产环境的内存问题分析与解决
      • 生产环境的CPU问题分析与解决
  • 本地缓存与NoSql数据库
    • 本地缓存
      • 本地缓存(guava/自研)
    • Redis
      • 数据结构和常用命令
      • 代码示例(pipelin/geo/pubsub/stream)
      • 新特性-Stream 命令操作和代码演示
      • 持久化机制
      • 内存管理(分配、压缩、过期数据、内存回收)
      • 主从复制的使用/原理/核心/应用
      • 哨兵高可用机制
      • 集群中的分片存储
      • 集群的监控
    • Memcached
      • 安装/常用命令/Java Client
      • 内存管理(内存分配/缓存策略)
      • 集群方案(客户端/Proxy/监控)
      • Hash/一致性Hash/虚拟节点
  • 分布式系统开发技术
    • 分布式系统设计理论(CAP定理/BASE理论/数据一致性模型/墨菲定律/康威定律)
    • 分布式协议(一致性算法、两阶段/三阶段提交、Paxos算法、Paxis活锁问题)
    • Zookeeper
      • 基础(What/Where/When)
      • 核心概念(session/znode/acl/watch)
      • 应用场景
      • 集群的概念/Leader选举机制/ZAB原子广播协议/集群的崩溃恢复/恢复后的数据同步
    • RPC
  • SpringBoot 2.0
    • 核心特性
    • Web应用
  • 数据库
    • MySQL基础架构:一条SQL查询语句是如何执行的?
    • 详解MySQL日志:redo log(重做日志) 和 binlog(归档日志)
  • 数据库中间件
    • MyCat读写分离与分库分表
    • Sharding-JDBC
  • 消息中间件
    • 总览
      • 核心设计/协议/持久化/高可用
      • JMS 规范
    • ActiveMQ
      • 快速入门(安装/配置/使用)
      • 支持的协议和传输方式
    • RabbitMQ
    • Kafka
    • RocketMQ
    • 消息中间件案例
  • 负载均衡与高可用
  • 容器化
    • docker
    • K8S
  • 深入源码
    • 集合
      • HashMap JDK1.8
    • J.U.C(并发包)
      • ReentrantLock
      • ReentrantReadWriteLock
      • ConCurrentHashMap(1.7/1.8)
      • CopyOnWriteArrayList
      • FutureTask
      • CountDownLatch
  • 每天一点算法
    • 链表(链表的类型/链表、数组性能对比/链表翻转/回文子串)
    • 栈(栈定义、实现一个栈、栈的动态扩容)
    • 什么是队列(基础概念/顺序队列/链式队列/动态扩容/循环队列)含示例代码
    • 详细分析冒泡排序、选择排序、插入排序 的最好/最坏/平均时间复杂度(有序度)、稳定性、内存消耗(原地排序)
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

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

    书签列表

      阅读记录

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

        思维导图备注