首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
烟沙九洲
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
赞
文章( 61 )
沸点( 0 )
new JSONObject(original) 是浅拷贝
当我们在上下文中使用JSON对象时,总是假设需要深拷贝,除非我们能明确使用浅拷贝是符合需求,跟我们想要的结果是一致的。
为什么 IO 流通常只能被读取一次
IO 流只能读取一次,是 精心设计的,贴合操作系统文件 / 网络 IO 的 "顺序消费" 特性,保持和底层系统的一致性。
JVM 堆内存分代
不同存活周期的对象放在不同区域,用不同算法回收,保证 GC 效率,这就是 "分代回收" 的核心思想。
try-with-resources 详解
try-with-resources 是 Java 开发中资源管理的首选方式,大大减少了资源泄漏的风险,提高了代码的可读性和可维护性。
StackOverFlowError 和 OutOfMemoryError 的区别
StackOverFlowError:栈内存不够深(线程调用 栈深度 超出限制);OutOfMemoryError:目标内存区域不够大(堆、方法区等共享内存区域 容量耗尽,无法为新对象分配足够空间)。
Java 哪些情况会导致内存泄漏
内存泄漏 是指对象 已经不再被程序使用,但因为某些原因 无法被垃圾回收器回收,长期占用内存,最终可能引发 OOM(OutOfMemoryError)。
JRebel + 本地激活
JRebel 本地激活,在 GitHub 下载完资源后,本地运行 MainServer.java,激活后,将配置改为 work offline。
MySQL 筛选条件放 ON 后 vs 放 WHERE 后
ON 决定如何连接表,WHERE决定连接后显示哪些行。 这个根本区别导致了在LEFT JOIN/RIGHT JOIN外连接中,条件放置位置会产生巨大影响;而在 INNER JOIN 中,效果通常等价。
企业微信相关文档
整理了企业微信开发相关资源文档,包括企业微信开发者官方文档、WxJava开源项目地址及其企业微信模块(weixin-java-cp)的API文档,以及开发者整理的在线文档。
JVM的组成部分
Java Virtual Machine(Java 虚拟机),可以把它理解成一个 "虚拟的计算机"—— 它不是真实的硬件设备,而是一段能运行 Java 字节码的程序。
下一页
个人成就
文章被点赞
69
文章被阅读
8,397
掘力值
825
关注了
1
关注者
0
收藏集
1
关注标签
0
加入于
2022-03-19