首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
枚俗人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
我用一个通用方法,删了项目中80%的校验代码(附工具类源码)
本文探讨了在软件开发中数据校验的挑战与改进策略,通过对比传统的数据校验实现方式与采用函数式编程思维优化后的方案,突显了后者在减少代码重复、提升可读性、维护性及扩展性方面的优势。
SpringBoot + MyBatis-Plus + Redis + RabbitMQ:电商秒杀场景下的库存预扣与订单异步创建
作为一名有八年 Java 开发经验的老程序员,我经历过从单体应用到分布式系统的各种架构演进。其中,电商秒杀场景堪称高并发处理的 "试金石",最能体现开发者对技术栈的综合运用能力。今天我想结合最新的技术
阿里Java开发岗超级详细八股文
目前是写了Java基础篇+spring篇+集合篇+mysql篇+redis篇,后面也会结合一些大厂的[面经]进行补充滴
农银一面:Filter、Interceptor、Spring AOP 的执行顺序
引言 在我们的日常开发工作中,Filter(过滤器)、Interceptor(拦截器)和 AOP(面向切面编程)是非常常用的 3 种请求处理技术。在不同的应用场景中,使用它们都可以在不影响主业务逻辑的
网上的 AQS 文章让我很失望
一、AQS 很多人都没有讲明白 🤔 翻看了网上的 AQS(AbstractQueuedSynchronizer)文章,质量参差不齐,大多数都是在关键处跳过、含糊其词,美其名曰 “传播知识” 。
SpringBoot统一结果返回,统一异常处理,大牛都这么玩
深入解析Spring Boot应用中的异常处理,涵盖全局与局部机制。从统一响应到详细错误日志,提供最佳实践。全局处理确保一致性,局部处理满足个性化需求。通过综合运用,优化应用稳定性和可维护性。
使用双异步后,从 191s 优化到 2s
在开发中,我们经常会遇到这样的需求,将Excel的数据导入数据库中。 一般我会这样做: 通过POI读取需要导入的Excel; 以文件名为表名、列头为列名、并将数据拼接成sql;
踩坑日记:BigDecimal四大坑,真的会用BigDecimal?
一、前言 最近在项目中使用BigDecimal存储订单的数量,数据库保留三位小数。需求是数量变化了就会有其他操作,头脑发热顺手写了个equals进行判断是不是相等! 后来怎么测都是不相等!百思不得其解
Java 异步调用实践
本文介绍了线上业务中的一些异步调用实践经验,包含 IO 模型介绍、CompletableFuture 的基本使用、RPC 异步调用、异步 HTTP 客户端 Spring WebClient 的使用等
2.Java内存模型(JMM)与volatile详解
1.Java内存模型、jmm、MESI缓存一致性协议、总线锁、volatile、内存屏障、happens-before规则、as-if-serial、并发三大特性、原子性、一致性、有序性