首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA 后端那些事
空无
创建于2021-05-10
订阅专栏
专注分享 JAVA、网络、IO、JVM、GC 等技术干货,帮助开发人员成长
等 96 人订阅
共43篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
PDF 那些事
PDF是 Portable Document Format的简称,翻译过来是“可携带文档格式”,由 Adobe于1992年创建。其格式特点是,与操作系统平台无关,在任意平台上都可以保持相同的渲染效果。
咱们从头到尾说一次优雅关闭
优雅关闭(Graceful Shutdown/Graceful Exit),到底有多重要,怎么才能算优雅?
Maven 各种花式构建,不用 SpringBoot 也能打出可执行 Jar 包
Spring Boot 的打包插件用着很爽吧,直接把源码和所有依赖打成一个 Jar 包还能直接运行。那如果非 Spring Boot 项目,想打成一个可执行的 Jar 包该怎么办呢?
运维:你们 JAVA 服务怎么又又又又出问题了!内存降不下来!
在上次在运维老哥友好的和我沟通之后,还消停没几天,今天又来找(问候)我了……说我们内存泄露,开什么玩笑!结果最后惨遭打脸,被屎山代码给坑了
为什么总是用不好设计模式?
经常看到一些设计模式的文章,写了很多内容,也举了一些很“生动形象”的例子。 但是可能和《Head First 设计模式》会有一样的问……学会了,但我好像用不上?
hashCode 的值是怎么生成的?对象内存地址吗?
先看一个最简单的打印 会输出该类的全限定类名和一串字符串: @符号后面的是什么?是 hashcode 还是对象的内存地址?还是其他的什么值?
没源码怎么排查问题?Arthas 暴力搜索内存对象,解决线上偶发耗时问题|Java 开发实战
公司某规则引擎系统,由于一些不可描述的历史原因,导致该系统没有文档也没有源码,上线后竟然出现了长耗时问题,而且偶发无规律!好在我有耐心,一步步的定位并解决了问题,并且一行代码都没改……为公司挽回了损失
当匈牙利命名法遇到 JAVA 会怎么样?
之前在做一个老项目重构的时候,由于数据库不能改动,所以还是继续沿用之前的老数据库。这个系统年代比较久远,而且它的数据库表命名方式采用的还是匈牙利命名法,导致在重构时因为这个命名方式恶心了我很久……
一个 println 竟然比 volatile 还好使?
前两天一个小伙伴突然找我求助,说准备换个坑,最近在系统学习多线程知识,但遇到了一个刷新认知的问题……
运维:你们 JAVA 服务内存占用太高,还只增不减!告警了,快来接锅
运维老哥突然找我:“你们的某 JAVA 服务内存占用太高,告警了!GC 后也没释放,内存只增不减,是不是内存泄漏了!”
300 秒快速了解 Java 9 - 16 新特性
JAVA 这几年的更新实在是太太太……快了,JAVA 8 都还没用多久,16 都已经发布了。本文带你 600 秒快速了解 JAVA 9 - 16 的主要新特性,助你摆脱内卷!
为什么说 Dubbo 不适合传输文件?
Dubbo 可以传输文件吗?怎么传?为什么说 Dubbo 不适合传文件?那么 Feign 又适合传文件吗?
定制 Jackson 解析器来完成对复杂格式 XML 的解析
XML 虽然古老,但好在格式清晰易懂。不过由于 XML 格式天生的复杂性,有些场景下不能很好的解析,如何定制 Jackson 的序列化, 完成对复杂 XML 格式的解析呢?
JDK 序列化时 serialVersionUID 不一致的兼容处理
使用 JDK 序列化时,如果遇到 serialVersionUID 不一致怎么办?对象又不能轻易改,看看怎么处理这个兼容问题吧
Maven 中 <optional> 和 provided scope 之间的区别
Maven 的传递依赖非常方便,但出现包冲突时往往需要排除,或者“不传递”。对于不传递的两种方式 <optional>和 provided scope 又有什么区别呢?
将海量动态数据以 JSON 格式导出
如何使用极少的内存,一次性导出海量数据为 JSON 格式呢?试试强大的 Jackson 吧,功能非常丰富
Java中的Heap Buffer与Direct Buffer
在使用Java NIO时,会经常和ByteBuffer打交道(吐槽下,每次手动flip切换读写模式太不友好)。那Java中的Heap Buffer与Direct Buffer又有什么区别呢?
Log4j2 异步日志之 - 异步格式化
在优化系统响应时间的时候,除了优化业务逻辑/代码逻辑之外,把日志改成异步也是一种不错的方案,Log42 中怎么实现呢?
当枚举遇到位掩码,还能这么玩
当枚举遇到位掩码,还能这么玩?相信大家都用过 Fastjson,看看 Fastjson 中对枚举的骚操作吧
下一页