• Java性能优化|集合|多线程|Redis|数据库|MySQL|JVM


    扫描国内顶尖的性能优化社区,目前为了吸引开发人员,免费推出性能优化干货课程,面向3~8年的服务端(Java)开发人员。

    课程大纲如下,报名方式可以扫描图2二维码:

    ps. 报名之后,即使没有观看课程,课程仍然会议录播的形式一直存在账户中,以后得空了都可以免费反复观看学习!!!

    【课时一】Java 编程常见性能调优立即学习

    时间2022.07.02 10:00 - 11:00讲师蒋志伟

    ①聊聊性能调优的标准和做好调优的正确姿势

    ②常见字符性能问题:String、StringBuilder、intern

    ③Java 序列化优化:RPC序列化、Json/XML序列化

    ④正则表达式为什么有性能问题?如何避免使用的坑

    ⑤NIO 优化高并发 IO 场景案例

    ⑥HashMap 的血案与ConcurrentHashMap的正确用法

    【课时二】Java 多线程性能调优立即学习

    时间2022.07.02 14:30 - 15:30讲师蒋志伟

    ①什么是悲观锁和乐观锁?Synchronized 锁和 Lock 锁的优化

    ②Java内存模型Volatile如何使用,无锁方案CAS和Atomic原子操作

    ③ThreadPoolExecutor 适用场景举例,线程池核心参数使用正确姿势

    ④ScheduledThreadPoolExecutor和其他定时框架对比场景

    ⑤上下文:上下文切换基本原理

    ⑥优化上下文切换思路和场景案例

    【课时三】深入浅出MySQL优化立即学习

    时间2022.07.05 19:30 - 20:30讲师杨奇龙

    ①MySQL 优化思路分解

    什么原因导致我们理解的 "系统慢"? 如何通过层次化方式解决系统慢?

    ②对于开发者使用MySQL的角度

    如何设计最高效的数据库表结构?有哪些字段类型?不同字段类型的差异是什么?

    ③不同字段类型长度下对系统的影响

    具体影响是什么? 我们应该如何规避不合理的设计?

    ④MySQL 的使用索引访问机制

    了解索引的工作原理、以及优化器如何选择索引字段?如何设计高效的索引原则 ?

    ⑤常见的业务sql优化模式

    优化join查询,order by 排序,如何优化大分页查询

    【课时四】Redis如何做性能调优立即学习

    时间2022.07.06 19:30 - 20:30讲师丁浪

    ①redis性能综述

    从基准测试、常见指标、监控等方面切入,建立正确的性能观

    ②影响redis性能的常见因素

    线程模型、 持久化机制、过期机制、CPU绑定、内存不足、设计和使用等

    ③性能bigkey、hotkey防范和治理

    ④线上案例分享:线上遇到的坑和问题

    ⑤小结:梳理检查点清单,便于你遇到性能问题后高效解决

    【课时五】JVM 性能监控和调优立即学习

    时间2022.07.07 19:30 - 20:30讲师鸠摩

    ①通过线程Dump排查最常见问题

    ②从锁的角度分析线程调用栈

    ③内存Dump分析大对象

    ④内存Dump分析集合与中间件的使用情况

    ⑤GC频繁或时间长,接下来该怎么办?

    扫描下面的二维码可报名:

     

     

  • 相关阅读:
    微信小程序结合php后台实现登录授权机制详解
    Codeforces Round #814 (Div. 2) A - F
    【Linux】 进程信号的发生
    oracle学习43-oracle导出空表
    BUUCTF学习(四): 文件包含tips
    使用pytorch搭建MobileNetV2并基于迁移学习训练
    【状态估计】将Transformer和LSTM与EM算法结合到卡尔曼滤波器中,用于状态估计(Python代码实现)
    OceanBase开发者大会2023届视频及PPT汇总
    分类预测 | MATLAB实现SSA-CNN-LSTM麻雀算法优化卷积长短期记忆神经网络数据分类预测
    每天学一个MySQL函数(二):CONCAT_WS
  • 原文地址:https://blog.csdn.net/m0_37589586/article/details/125444966