avatar
文章
107
标签
10
分类
22
首页
时间轴
标签
分类
友链
关于
HexoHexo
首页
时间轴
标签
分类
友链
关于

无标题

发表于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> // ...
avatar
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
JVM2025-12-09
©2019 - 2026 By John Doe
框架 Hexo 7.3.0|主题 Butterfly 5.3.5