首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
日月星辰Ace
掘友等级
后端开发
|
Ace
游泳,篮球,音乐
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
190
文章 119
沸点 71
赞
190
返回
|
搜索文章
日月星辰Ace
后端开发 @Ace
·
3月前
关注
SpringBoot 的 executable archive 和 plain archive
1. 什么是 Spring Boot 的 Archive? Spring Boot 项目在打包时,可以生成两种主要的归档包(archive):executable arch...
2
评论
分享
日月星辰Ace
后端开发 @Ace
·
3月前
关注
java.util.concurrent.atomic 包下的 Atomic 类
java.util.concurrent.atomic 包提供了一组基于 CAS(Compare-And-Swap) 操作的线程安全类,用于在多线程环境中以原子方式操作变...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
CAS
CAS(Compare-And-Swap,比较并交换) 是一种硬件级别的原子操作,用于实现多线程环境下的无锁同步。它通过比较内存中的值是否等于预期值(expected),...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
TPS、QPS 和 RPS 的定义与区别
在系统性能测试和评估中,TPS、QPS 和 RPS 是常用的指标,用于衡量系统的吞吐量和处理能力。它们分别表示不同层面的请求处理能力,...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
内存泄漏和内存溢出
内存泄漏(Memory Leak)和内存溢出(OutOfMemory) 内存泄漏和内存溢出是两种常见的内存管理问题,虽然它们有一定的联系,但本质上是不同的概念。以下是对两者...
2
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
Java Lambda 表达式 vs 匿名内部类
Lambda 表达式和匿名内部类在 Java 中都可以用来简化代码,尤其是在需要实现接口或回调逻辑时。虽然它们在语法上看起来类似,但在实现、性能、内存管理、线程安全等方面有...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
Java 函数式编程
什么是函数式编程? 函数式编程(Functional Programming, FP) 是一种编程范式,它将计算视为数学函数的求值,强调函数的不可变性和无副作用。在函数式...
2
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
java.io.Closeable 接口
什么是 java.io.Closeable 接口? java.io.Closeable 是 Java 中的一个接口,定义在 java.io 包中。它的主要作用是为需要显式释...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
关系型数据库和非关系型数据库
NoSQL 数据库和 SQL 数据库的区别 SQL 数据库(关系型数据库)和 NoSQL 数据库(非关系型数据库)是两种不同类型的数据库系统,它们在数据模型、查询方式、扩展...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
AWS EC2 Launch template
什么是 AWS EC2 Launch Template? AWS EC2 Launch Template 是一种用于定义和保存 EC2 实例启动配置的模板。...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
OSI 网络七层模型
网络七层架构(OSI 模型) OSI 模型(Open Systems Interconnection Model)是一个标准化的网络通信参考模型,将网络通信分为七个层次,每...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
基于 AWS DynamoDB 分布式锁
分布式锁是一个复杂的挑战,因为你需要以原子方式确保在任何给定时间内只有一个参与者在修改某个有状态的资源。...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
用 GitHub Copilot 提升开发效率:从代码优化到问题深究
用 GitHub Copilot 提升开发效率:从代码优化到问题深究 随着人工智能技术的快速发展,AI 编程工具正在改变开发者的工作方式。作为一名开发者,我最近开始使用 G...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
@JsonProperty 用于构造方法和属性
@JsonProperty 是 Jackson 库中的注解,用于指定 JSON 数据与 Java 对象之间的映射。它可以用在构造方法参数或类属性上,但两者的行为和使用场景有...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
属性使用单独类还是内部类
1. 使用单独的类的场景 适合将属性定义为单独的类的情况包括: 属性具有独立的意义:如果该属性可以在其他地方复用,或者它本身是一个独立的概念,应该将其定义为单独的类。...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
@TestPropertySource 造成 SpringBoot Test 中对同一个 Bean 使用不同实例
Spring Boot 的 Bean 默认确实是单例的,但在测试环境中,可能会因为以下原因导致两个测试类分别初始化了不同的 Bean...
2
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
蓝绿部署
蓝绿部署(Blue-Green Deployment) 是一种软件发布策略,旨在通过运行两个独立的环境(蓝色环境和绿色环境)来实现无中断的应用程序发布。...
1
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
JVM 类加载机制
从 JDK 8 开始,方法区(Method Area) 被废弃,取而代之的是 元空间(Metaspace) 。元空间是 JVM 的一部分,用于存储类的元信息(如类的结构、...
2
评论
分享
日月星辰Ace
后端开发 @Ace
·
4月前
关注
@SpringBootTest @DirtiesContext
在 Spring Boot 测试中,多个测试类共享同一个 Spring 应用上下文(ApplicationContext),如果这些测试类对同一个对象的共享状态(如 Con...
1
评论
分享
下一页
个人成就
文章被点赞
89
文章被阅读
12,027
掘力值
1,354
关注了
6
关注者
11
收藏集
6
关注标签
35
加入于
2017-10-17