首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
RAY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
你尽管try我尽量catch,二当家的带你搞明白java的异常机制
前言 java的异常机制你都懂了么?二当家的一文带你深入浅出,理解透彻。 异常本质上是程序上的错误,错误在我们编写程序的过程中会经常发生,包括编译期间和运行期间的错误。
如何优雅地关闭JVM?看看钩子函数如何一步实现
程序的启动很简单,启动的时候通常会做一些预加载资源的操作。但是有时候关闭的时候,启动的时候预加载的资源并没有完全清理干净,因此可以使用钩子函数来完成。 直接看一张图吧,本图来自博客园的BarryWang,特在此说明。 从上面可以看到,JVM关闭主要分为了三类,第一种是正常的关闭…
一段代码被老大要求重构了六次,我心态崩了
前言 Hi,大家好,我是麦洛。我又回来啦🙈 进来给大家八卦一段,看看我自己都去干啥了?话说最近公司接了一个农产品交易网站新项目,因为一段代码重构问题差点和老大干起来,本来以为是老大故意刁难我。最后还是
记一次生产CPU飙升定位问题
1、17:20分左右收到运维反馈系统登录异常,登录系统,发现该错误提示信息。 2、检查钉钉告警信息,没有收到任何告警信息,初步认为服务器负载正常。 5、查看服务器负载情况,发现服务器100正常,服务器101 CPU负载过高,首先使用top命令发现cpu过高的进程。 使用top …
如何优雅的判空|2021上半年最后一文|30天日更小结
这是我参与更文挑战的第 30 天,活动详情查看: 更文挑战 优雅的判空 Java8 增加了很多有用的API,其他的不说,今天只说说 Optional 仅是解决NPE问题吗? 简单看过Optional说
王者并发课-铂金7:整齐划一-CountDownLatch如何协调多线程的开始和结束
在本文中,将为你介绍CountDownLatch的用法。CountDownLatch是JUC中的一款常用工具类,当你在编写多线程代码时,如果你需要协调多个线程的开始和结束动作时,可以考虑它。
CountDownLatch:别浪,等人齐再团!
一入王者深似海,从此对象是路人。 咳咳,不对。大家好,我是磊哥,今天给大家来一篇 CountDownLatch 的文章。 一道非常简单的送分题,如果答不对,那磊哥就要批评你了,哈哈。 可能有人会说:打团战最怕猪队友,但比猪队友更可怕的是打团战人不齐啊兄弟,想想在打团时如果是 5…
阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一锅端
因为申请较晚,本公众号没留言,想交流的欢迎添加私人微信,一起相互吹捧,共同进步。承接上文的操作系统,关于IO会涉及到阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO等几个知识点。知识点虽然不难但平常经常容易搞混,特此Mark下,与君共勉。1.read才会返回。可以看到是...
助力面试之ConcurrentHashMap面试灵魂拷问,你能扛多久
本文从 ConcurrentHashMap 常见的面试问题引入话题,并逐步揭开其设计原理,相信读完本文,对面试中的相关问题会有很大的帮助。 HashMap 在我们日常的开发中使用频率最高的一个工具类之一,然而使用 HashMap 最大的问题之一就是它是线程不安全的,如果我们想要…
Java 多线程 : 迟来的 Future
一 . Future 是什么 当 Get 获取时业务还未处理完 , 当前线程会阻塞 , 直到业务处理完成 . 所以需要注意 future 的任务安排 它有启动和取消运算、查询运算是否完成和取回运算结果等方法。 二 . Future 使用 三 . Future 问答 四 . Fu…