首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
召07
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Service 层异常抛到 Controller 层处理还是直接处理?
## 0 前言 一般初学者学习编码和[错误处理]时,先知道[编程语言]有一种处理错误的形式或约定(如Java就抛异常),然后就开始用这些工具。但却忽视这问题本质:**处理错误是为了写正确程序*
线程池究竟是怎么发挥作用的
在计算机编程中,线程池是一种用于程序并发执行的软件设计模式。在线程池中会维护多个线程(等待被分配),以此来避免频繁地创建、销毁线程(执行短暂任务)而导致的延迟增加和性能下降。而在Java中也存在着
实战技巧:if-else代码优化技巧
在实际的业务开发当中,经常会遇到复杂的业务逻辑,可能部分同学实现出来的代码可能业务逻辑并没有问题,但是代码的可读性很差。本篇文章主要总结一下自己在实际开发中如何避免大面积的 if-else 代码块的问
正确理解和使用JAVA中的字符串常量池
如果本文对你有帮助的话,救救孩子吧,可以投很多票,投票通道 ,万分感谢呀~~ 前言 研究表明,Java堆中对象占据最大比重的就是字符串对象,所以弄清楚字符串知识很重要,本文主要重点聊聊字符串常量池。J
给面试加点硬菜:延迟任务场景,该如何提高吞吐量和时效性!
面试不只有八股文,你还需要用有深度的硬核技术场景和方案设计,填补你那脆弱扛不住面试打击的项目。加油!
起底JVM内存管理及性能调优【80+页Keynote私享】
图片较多,可能会引起你的不适,文末有PDF下载方式。 本文出自二爷箱底下的一份陈年文稿,近日整理资料时被倒腾出来。从内容上看,内容都还没有太过时,于是稍作调整后分享给掘金的同学。
ThreadLocal你真的用不上吗?
ThreadLocal算是一种并发容器吧,因为他的内部是有ThreadLocalMap组成,ThreadLocal是为了解决多线程情况下变量不能被共享的问题,也就是多线程共享变量的问题
撸完这篇线程池,我快咳血了!
我们知道,线程需要的时候要进行创建,不需要的时候需要进行销毁,但是线程的创建和销毁都是一个开销比较大的操作。 虽然我们程序员创建一个线程很容易,直接使用 new Thread() 创建就可以了,但是操作系统做的工作会多很多,它需要发出 系统调用,陷入内核,调用内核 API 创建…
你一定需要知道的高阶JAVA枚举特性!
JAVA枚举,比你想象中还要有用!我经常发现自己在Java中使用枚举来表示某个对象的一组潜在值。在编译时确定类型可以具有什么值的能力是一种强大的能力,它为代码提供了结构和意义。当我第一次了解枚举时,当
[ BUG 记录] 薛定谔的 file :为什么文件明明存在但是 file.exists 却返回 false
这是一个 java 项目,打包成可执行的 jar,在 Linux 服务器上通过 cronjob 定期执行。 某天客户反映说,程序无法正常导入文件。 首先,程序的日志里的错误信息是 FileNotFoundException,也就是说当程序调用 handleFile 方法,对传入…