首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
hhf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
🤔一次 OOM 排查(dump文件分析)
近期 OOM 故障频发,一周内发生了 3 次。 但每次pod重启后,应用又一切正常;上个版本有代码发布的同学,排查了一遍新增代码,没找到可疑之处。 主要现象如下: 群里告警:Grafan
😡同事查日志太慢,我现场教他一套 grep 组合拳!
最近公司来了个新同事,年轻有活力,就是查日志的方式让我有点裂开。于是我当场掏出了一套我压箱底的“查日志组合拳”,一招一式手把手教他。他当场就“悟了”,连连称妙!
【Java】JVM - 各版本默认垃圾收集器
一起了解一下 Java 各版本默认使用的垃圾收集器吧。本文讲述了查看默认垃圾收集器的方法,并且对比了自 JDK5 到 JDK16 各版本的默认 GC 和默认 JVM 参数。
深入理解Java虚拟机--实现远程执行功能
在深入理解Java虚拟机一书中,在讲解类加载及其执行子系统一章中有个例子,例子对技术的总结非常的有代表性,这里记录、讲解以下。 我们知道,想要调试运行的代码,比较容易的方法是给服务器上传一个jsp,通过在jsp中的java代码来调试。书中给的例子也是通过jsp来触发,但是其可以…
Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档
随着前后端分离架构和微服务架构的流行,我们使用SpringBoot来构建RESTfulAPI项目的场景越来越多。通常我们的一个RESTfulAPI就有可能要服务于多个不同的开发人员或开发团队:IOS开
Java并发编程入门(十一)限流场景和Spring限流器实现
限流场景一般基于硬件资源的使用负载,包括CPU,内存,IO。例如某个报表服务需要消耗大量内存,如果并发数增加就会拖慢整个应用,甚至内存溢出导致应用挂掉。 限流适用于会动态增加的资源,已经池化的资源不一定需要限流,例如数据库连接池,它是已经确定的资源,池的大小固定(即使可以动态伸…
为自己搭建一个分布式 IM(即时通讯) 系统
新的一年第一篇技术文章希望开个好头,所以元旦三天我也没怎么闲着,希望给大家带来一篇比较感兴趣的干货内容。 老读者应该还记得我在去年国庆节前分享过一篇《设计一个百万级的消息推送系统》;虽然我在文中有贴一些伪代码,依然有些朋友希望能直接分享一些可以运行的源码;这么久了是时候把坑填上…
为 Vue3 学点 TypeScript , 体验 TypeScript
vue3是用typescript开发的, 我揣测在vue的带领下typescript会成为主流呢, 要不先学点. 很多小错误比如: 对象的字段不存在或者字段名字拼写错误, 编辑器会在写代码的时候就提示你, 降低出低级错误的几率. 标注了类型的变量, 使用的时候编辑器都会列出变量…
深入理解Java虚拟机(字节码执行引擎)
执行引擎是 Java 虚拟机最核心的组成部分之一。「虚拟机」是相对于「物理机」的概念,这两种机器都有代码执行的能力,区别是物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的,而虚拟机执行引擎是由自己实现的,因此可以自行制定指令集与执行引擎的结构体系,并且能够执行…