首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
臻的很好
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
臻的很好
4月前
关注
阿里巴巴Arthas详解
Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持 JDK6+, 采用命令行交互模式,可以方便的定位和诊断线上程序运行问题。Arth...
0
评论
分享
臻的很好
4月前
关注
JVM调优工具详解
前置启动程序 事先启动一个web应用程序,用jps查看其进程id,接着用各种jdk自带命令优化应用 Jmap 此命令可以用来查看内存信息,实例个数以及占用内存大小 打开lo...
0
评论
分享
臻的很好
4月前
关注
垃圾收集器G1&ZGC
G1收集器(-XX:+UseG1GC) G1 (Garbage-First)是一款面向服务器的垃圾收集器,主要针对配备多颗处理器及大容量内存的机器. 以极高概率满足GC停顿...
0
评论
分享
臻的很好
4月前
关注
垃圾收集器ParNew&CMS与底层三色标记算法
垃圾收集算法 分代收集理论 当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,...
0
评论
分享
臻的很好
4月前
关注
JVM对象创建与内存分配机制
对象的创建 对象创建的主要流程: 1.类加载检查 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类...
0
评论
分享
臻的很好
4月前
关注
JVM内存模型
JVM内存模型 Java语言的跨平台特性 JVM整体结构及内存模型 JVM内存参数设置 Spring Boot程序的JVM参数设置格式(Tomcat启动直接加在bin目录下...
0
评论
分享
臻的很好
4月前
关注
JAVA类加载机制
⼀、快速梳理JAVA类加载机制 三句话总结JDK8的类加载机制: 类缓存:每个类加载器对他加载过的类都有⼀个缓存。 双亲委派:向上委托查找,向下委托加载。 沙箱保护机制:不...
0
评论
分享
臻的很好
4月前
关注
全⾯理解 JVM 虚拟机
⼀、JVM 后⾯要学些什么 Java发展⾄今,已经远不是⼀种语⾔,⽽是⼀个标准。只要能够写出满⾜JVM规范的class⽂件,就可以丢到JVM虚拟机执⾏。通过JVM虚拟机,屏...
0
评论
分享
臻的很好
4月前
关注
MQ常⻅问题梳理
MQ如何保证消息不丢失 1、哪些环节可能会丢消息 ⾸先分析下MQ的整个消息链路中,有哪些步骤是可能会丢消息的 其中,1,2,4三个场景都是跨⽹络的,⽽跨⽹络就肯定会有丢消息...
1
评论
分享
臻的很好
4月前
关注
RocketMQ集群⾼级特性
⼀、Dledger⽂件一致性协议 1、Deldger⾼可⽤集群下的消息⼀致性问题 RocketMQ提供了两种集群机制,⼀种是固定⻆⾊的主从集群,另⼀种是⾃⾏选主的Dledg...
0
评论
分享
臻的很好
4月前
关注
RocketMQ核心源码解读(3)
基于RocketMQ源码理解零拷⻉与顺序写 1、顺序写加速⽂件写⼊磁盘 通常应⽤程序往磁盘写⽂件时,由于磁盘空间不是连续的,会有很多碎⽚。所以我们去写⼀个⽂件时,也就⽆法把...
0
评论
分享
臻的很好
4月前
关注
RocketMQ核心源码解读(2)
8、消息持久化设计 1、RocketMQ的持久化⽂件结构 消息持久化也就是将内存中的消息写⼊到本地磁盘的过程。⽽磁盘IO操作通常是⼀个很耗性能,很慢的操作,所以,对消息持久...
0
评论
分享
臻的很好
4月前
关注
RocketMQ核心源码解读(1)
源码环境搭建 1、主要功能模块 RocketMQ的官⽅Git仓库地址:https://github.com/apache/rocketmq 可以⽤git把项⽬clone下来...
0
评论
分享
臻的很好
4月前
关注
SpringBoot整合RocketMQ
按照SpringBoot三板斧,快速创建RocketMQ的客户端。创建Maven⼯程,引⼊关键依赖: SpringBoot升级到了3.0.4版本后,JDK要升级到17以上 ...
0
评论
分享
臻的很好
5月前
关注
RocketMQ的消息模型(2)
延迟消息 应⽤场景: 延迟消息发送是指消息发送到Apache RocketMQ后,并不期望⽴⻢投递这条消息,⽽是延迟⼀定时间后才投递到Consumer进⾏消费。 核⼼⽅法:...
0
评论
分享
臻的很好
5月前
关注
RocketMQ的消息模型(1)
1、RocketMQ客户端基本流程 RocketMQ基于Maven提供了客户端的核心依赖: ⼀个最为简单的消息⽣产者代码如下: ⼀个简单的消息消费者代码如下: Rocket...
0
评论
分享
臻的很好
5月前
关注
RocketMQ升级Dledger⾼可⽤集群
主从架构的RocketMQ集群,由于给每个broker服务配置了⼀个或多个slave备份服务,可以保证当broker服务 出现问题时,broker上的消息不会丢失。但是,这...
0
评论
分享
臻的很好
5月前
关注
RocketMQ升级分布式集群
之前我们⽤⼀台Linux服务器,快速搭建起了⼀整套RocketMQ的服务。但是很明显,这样搭建的服务是⽆法 放到⽣产环境上去⽤的。⼀旦nameserver服务或者broke...
0
评论
分享
臻的很好
5月前
关注
RocketMQ服务搭建
RocketMQ的官网地址: http://rocketmq.apache.org 。在下载⻚⾯可以获取RocketMQ的源码包以及运⾏包。下载⻚⾯地址:https://r...
1
评论
分享
臻的很好
5月前
关注
RocketMQ简介
⼀、MQ简介 MQ:MessageQueue,消息队列。是在互联⽹中使⽤⾮常⼴泛的⼀系列服务中间件。 这个词可以分两个部分来看,⼀是Message:消息。消息是在不同进程之...
0
评论
分享
下一页
个人成就
文章被点赞
3
文章被阅读
3,086
掘力值
684
关注了
0
关注者
3
收藏集
0
关注标签
7
加入于
2020-04-29