240 发简信
  • JVM对并发分配内存处理方式

    内存分配部分 为对象分配内存的基本方法:指针碰撞法、空闲列表法 内存分配并发问题的解决:CAS、TLAB JVM对并发分配内存处理方式 1:对进...

  • JVM16 JVM调优

    监控JVM的状态,主要是内存、线程、代码、I/O几部分分析结果,判断是否需要优化调整:垃圾回收算法和内存分配;修改并优化代码不断的重复监控、分析...

  • 120
    深入JVM9 运行时数据区

    1. 运行时数据区 包括:PC 寄存器、Java虚拟机栈、Java堆、方法区、运行时常量池、本地方法栈 1.1 PC(Program Count...

    0.2 60 0 1
  • 120
    MySQL实战15 索引优化

    1.索引使用测试 1.1创建test表(测试表) 1.2.创建索引 1.3.分析以下Case索引使用情况 Case 1: 分析: 创建复合索引的...

    0.2 78 0 1
  • 120
    MySQL实战14 慢查询优化join、order by、group by

    1.慢查询的优化思路 1.1优化更需要优化的SQL 优化SQL是有成本的高并发低消耗的比低并发高消耗影响更大 优化示例 并发形式优化前假设优化后...

    1.8 723 0 17
  • 深入JVM内核8 类连接和初始化

    1.类连接 1.1 类连接主要验证的内容 类文件结构检查:按照JVM规范规定的类文件结构进行 元数据验证:对字节码描述的信息进行语义分析,保证其...

  • 120
    RocketMQ 9.CommitLog、ConsumeQueue、indexFile、offset

    1.CommitLog 消息内容原文的存储文件,同Kafka一样,消息是变长的,顺序写入 生成规则:每个文件的默认1G =1024 * 1024...

  • 120
    RocketMQ 7.消息过滤

    RocketMQ分布式消息队列的消息过滤方式有别于其它MQ中间件,是在Consumer端订阅消息时再做消息过滤的。RocketMQ这么做是还是在...

  • 120
    RocketMQ 8.可靠性消息投递

    方案1:消息落库 消息落库重发是基于RocketMQ的confirm机制,在消息发送失败后自动重发。该方案只能保证消息从生产者到MQ之间的可靠性...