首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
阿杆
创建于2022-10-12
订阅专栏
Java相关文章存放的专栏
等 23 人订阅
共13篇文章
创建于2022-10-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
垃圾回收不是回收站:JVM GC 背后的爱恨情仇
有人以为 GC 是自动的,有人以为 GC 是无敌的。 直到有一天,内存爆了、服务挂了、老板骂了,才发现 —— 垃圾回收不是想象中的“回收站”,而是一位脾气不太好的“管家”。
一个看似普通的定时任务,如何优雅地毁掉整台服务器
本文适合所有写过 `@Scheduled` 的朋友阅读,写完一个定时任务,别急着部署,看完这篇文章你可能会救下自家的生产服务器。
✨我把项目发布到 Maven 仓库啦,给大伙分享下经验~
想让你的Java项目被更多人使用吗?快来学习如何将其发布至Maven中央仓库吧!虽然过程不简单,但我已经帮你完整的总结好啦~ 你直接对着抄就行~
小米一面:说说MVC和设计模式的关系
😡面试官:请说说MVC模式是基于哪种设计模式的?我的意思是,MVC是基于23中设计模式中的哪一种?
那些奇奇怪怪的参数校验你是怎么处理的?我选择向@NotNull学习😏
作为一名服务端开发程序员,接口的参数校验肯定是要经常写的,像@NotNull、@NotBlank这些是很常用的,但这些注解无法完全满足我们的校验需求,我们可以选择自定义一个校验注解,来实现定制化需求。
踩了一堆坑,终于把微服务系统全面升级 JDK17 和 SpringBoot3 了
先说结论:非常推荐升级JDK17,成本低收益高。至于SpringBoot3.0,迁移成本比较高,坑也会比较多,但如果是新项目的话,还是可以试试的。
🤔我试图教会你如何从 0 开始设计一个接口异常链路分析器
你以为你写的后端:高性能、高可用、高并发!实际上你写的后端:接口耗时高、重复代码多、参数没限制🤣🤣!本文准备带你从 0 到 1 实现一个异常链路分析器,帮助你排查出不合理的链路信息!
基于异步+缓存的请求日志批量保存方案,拿去写在你的简历上吧!
你见过把日志库储存玩出花的吗🔥?今天看了这篇文章你就见到了。先使用缓存区进行数据存储,然后再创建子线程去异步执行数据库保存操作,对主线程的影响应该是微乎其微了。
Spring事务回滚的两种方法
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第30天,当然,Spring事务回滚的前提是你当前使用的数据库必须支持事务,比如MySQL的Innodb是支持的
浅谈 @Autowired 和 @Resource 的区别
写过Spring框架的同学应该都知道,Spring当中使用字段注入的时候既可以用 @Autowired 又可以用 @Resource,但是当我使用 @Autowired,idea会发出弱警告。
🎉Spring Bean的8种加载方式,90%的程序员都说不全🤣
以前学习Spring框架的时候,总结了几种Bean的加载方式,不过老师说还有其它的加载方式,以下八种并不是全部,但也足以用来做很多事情了。
✨基于Spring-Data-Elasticsearch 优雅的实现 多字段搜索 + 高亮 + 分页 + 数据同步✨
这是一篇基于Elasticsearch、SpringData、RabbitMQ实现 多字段搜索 + 高亮 + 分页 + 数据同步的干货文章。
try catch resource语法问题,你踩坑了吗?
这个语法的使用方式是 try () {} catch {} 这样的,其中第一个()括号里写的是要使用的资源,后面的{}就和正常的try catch一样。