Java 学习

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

生产优化案例

浏览 87 扫码 分享 2022-07-10 05:50:09

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • JDK
      • 集合
        • ArrayList 源码剖析
        • LinkedList 源码剖析
        • Stack 源码剖析
        • HashMap 源码剖析
    • Maven 学习笔记
    • Git 学习笔记
    • JVM
      • 《从0开始带你成为JVM实战高手》学习笔记
        • 核心原理以及JVM GC优化手段
          • Java代码是如何运行起来的?
          • JVM类加载机制是怎样的?
          • JVM中有哪些内存区域,分别用来干嘛的?
          • JVM的垃圾回收机制是用来干嘛的?
          • 聊聊JVM分代模型:年轻代、老年代、永久代
          • 对象在JVM中如何分配,如何流转?
          • 线上系统部署时如何设置JVM内存大小?
          • 每日百万交易的支付系统,如何设置JVM堆内存大小?
          • 每日百万交易的支付系统,不合理的内存设置会怎样?
          • 每日百万交易的支付系统,如何设置JVM栈内存与永久代大小?
          • 什么情况下JVM内存中的一个对象会被垃圾回收?
          • 在对新生代进行垃圾回收的时候,到底是采取一种什么样的算法进行的呢?
          • 新生代的对象在什么场景下进入老年代?老年代的垃圾回收算法是怎样的?
          • 日处理上亿数据的计算系统案例,分析对象分配流转,及垃圾回收全过程
          • JVM中都有哪些常见的垃圾回收器,各自的特点是什么?
          • “Stop the World”现象问题分析
          • JVM的年轻代垃圾回收器ParNew是如何工作的?
          • JVM的老年代垃圾回收器CMS是如何工作的?
          • 预估支付系统运行模型,基于ParNew CMS分析和优化JVM参数
          • G1垃圾回收器的工作原理是什么?
          • 基于百万用户在线教育平台的G1垃圾回收优化案例
          • JVM的第一阶段总结
          • 代码演示频繁Young GC的场景、分析GC日志
          • 代码演示对象进入老年代的场景,分析GC日志
          • 代码演示触发Full GC的场景,分析GC日志
          • 使用jstat分析线上系统的JVM运行状况
          • 使用jmap和jhat分析线上系统的对象分布
          • 从测试到上线,如何分析JVM及合理优化?
          • 如何定位和解决频繁Young GC问题?
          • 如何定位和解决频繁Full GC问题?
        • JVM GC优化案例
          • 每秒十万QPS的设计APP,如何优化GC性能提升3倍
          • 如何定制JVM参数模板,并深度优化Full GC?
          • Metadata元数据区,如何导致频繁Full GC?
          • 大对象,导致每天数十次Full GC的问题排查
          • 使用System.gc()触发GC,导致系统直接卡死的问题
          • CPU负载过高,导致系统卡死的问题排查
          • 基于MAT定位系统里是哪里占用了过多内存
        • 内存溢出场景及优化手段
          • Metaspace区域内存溢出的原理,及两种常见场景
          • 线程栈内存溢出的原理,及常见场景
          • 堆内存溢出的原理,及常见场景
          • 如何在OOM的时候自动dump一份内存快照?
          • Metaspace区域内存溢出的时候,如何解决?
          • JVM栈内存溢出的时候,应该如何解决?
          • JVM堆内存溢出的时候,如何解决?
        • 思考题
    • MySQL
      • 《从零开始带你成为MySQL实战优化高手》学习笔记
        • MySQL架构的设计原理
        • 用一次数据更新流程,了解InnoDB存储引擎的架构设计
        • 如何规划生产环境下的数据库?
        • Buffer Pool 缓冲读写机制
        • MySQL存储模型及读写机制
        • 生产优化案例
        • 思考题
    • SpringBoot
      • 基础
        • 4大核心开发框架的整合
        • SpringBoot开发常用内容
        • 为应用系统进行相关的配置
        • 单元测试相关知识
        • 日志打印相关知识
        • 系统部署相关知识
    • Spring Cloud Netflix
      • SpringCloud 介绍及版本变化
      • 微服务架构学习大纲
      • Eureka
        • Eureka 注册中心介绍
        • Eureka 注册发现之 Hello World
        • Eureka 的心跳检测、注册表抓取、自我保护等常见配置
        • Eureka 源码学习准备工作
        • eureka-server 的 web 工程结构分析及 web.xml 解读
        • eureka-server 启动的源码剖析(1)
        • eureka-server 启动的源码剖析(2)
    • 设计模式
      • 电商项目中的设计模式应用
        • 权限管理中使用设计模式
        • 库存中心使用设计模式进行库存管理(1)
      • 访问者模式
      • 桥接模式
      • 责任链模式
      • 装饰器模式
      • 享元模式
      • 备忘录模式
      • 状态模式
      • 策略模式
      • 组合模式
      • 命令模式
      • 观察者模式
      • 代理模式
      • 中介者模式
      • 原型模式
      • 构造器模式
      • 外观模式
      • 单例模式
      • 抽象工厂模式
      • 稍微复杂点的工厂模式
      • 简单工厂模式
      • 模板方法模式
      • 适配器模式
      • 迭代器模式
    • 其他
      • RSA Encryption in Node.js
      • 常用加密算法介绍
      • HTTP 与 HTTPS 的区别,详细介绍
      • 什么是Hash?
      • 什么是时间复杂度?
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

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

      书签列表

        阅读记录

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

          思维导图备注