文章
107
标签
10
分类
22
首页
时间轴
标签
分类
友链
关于
Hexo
Hexo
首页
时间轴
标签
分类
友链
关于
无标题
发表于
2025-12-02
|
更新于
2025-12-02
|
浏览量:
文章作者:
John Doe
文章链接:
http://example.com/2025/12/02/%E7%9F%A5%E8%AF%86/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
Hexo
!
上一篇
rocketmq
1.下载安装;https://developer.aliyun.com/article/1479156 RocketMQ 使用笔记 (Markdown 版本)2. 简单测试(bin 目录)2.1 发送消息(Producer)1tools.cmd org.apache.rocketmq.example.quickstart.Producer 2.2 接收消息(Consumer)1tools.cmd org.apache.rocketmq.example.quickstart.Consumer 3. QuickStart(普通 Maven 项目)3.1 导入依赖12345<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>5.1.4</version></dependency> 3.2...
下一篇
JVM
1.垃圾回收不涉及栈内存,因为栈帧进栈后,方法调用完后,会弹出栈,直到主方法也弹出栈,最后栈就成空的了,所以不用垃圾回收来管理栈内存,垃圾回收主要是回收堆内存中的无用对象; 2.栈的内存并不是越大越好,栈内存越大,意味着线程就越少,因为物理内存大小是一定的,可以通过启动参数-Xss (size)来指定大小; 3.方法内的局部变量的安全,要看局部变量是普通局部变量,还是共享的变量,因为每个线程都有属于自己的栈,每个线程执行时,普通变量都会初始化然后进入栈;但是如果变量前加了static修饰,变成了共享的变量,就可能出现线程安全问题; 4.如果方法内的局部变量没有逃离方法的作用范围,它就是线程安全的;如果局部变量引用了对象,并逃离了方法的作用方法,需要考虑线程安全问题; 5.栈内存溢出(StackOverFlow): -1.栈帧过多,导致的内存溢出:例如,使用了递归方法但并没有设置好出口,就会导致栈帧过多; -2.栈帧过大; 6.JSON对象转换; -1.Jackson: // 依赖 // <dependency> // ...
John Doe
文章
107
标签
10
分类
22
Follow Me
公告
This is my Blog
最新文章
面试-java基础
2025-12-20
面试-java集合
2025-12-20
springboot工程中接收前端参数的规则
2025-12-10
创建vue项目
2025-12-10
JVM
2025-12-09