暂无搜索历史
今天我们来探讨一个让许多技术团队纠结的问题:在分布式任务调度领域,XXL-JOB和Elastic-Job,到底哪个更好?
电商大促活动结束后,如何处理海量优惠券的集中过期,是很多技术团队都曾面临过的挑战。
我最怕的是对方不可控——接口突然超时、响应格式变更、签名算法升级,每一个都可能引发生产事故。
今天和大家聊聊一个几乎所有Java开发者都会用到,但很多人对其理解不够深入的技术——本地缓存。
在前几篇线程系列文章中,我们介绍了线程池的相关技术,任务执行类只需要实现Runnable接口,然后交给线程池,就可以轻松的实现异步执行多个任务的目标,提升程序的...
在logback.xml中统一配置了日志的时间格式、tradeId,线程、等级、日志详情都信息。
对于从事后端开发的小伙伴来说,可能会遇到金额计算字段的类型,到底该用Long,还是BigDecimal的困扰。
今天想和大家聊聊分布式系统中常用的雪花算法(Snowflake)——这个看似完美的ID生成方案,实际上暗藏玄机。
在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到Sprin...
Java SPI(Service Provider Interface)是一种服务提供界面,它是Java提供的一种服务发现和加载机制,允许开发者为接口定...
在 DataGrip 和 IntelliJ 系列 IDE 2025.3 发布仅一周后,JetBrains 就宣布了一项罕见的决定:
今天我们来聊聊一个让很多Java开发者纠结的技术选型问题:Spring Security、Apache Shiro和Sa-Token,这3个主流安全框架到底该选...
在电商系统的实战中,我见过太多因重复提交导致的资损事故——用户一次点击,系统却创建了多个订单,导致库存错乱、用户重复支付、客服投诉爆棚。
有些小伙伴在工作中可能听过这样的说法:"尽量不要用try...catch,会影响性能",或者是"异常处理要放在最外层,避免在循环内使用"。
今天,我想和大家聊聊一个让很多开发者困惑的问题:为什么JDK25都出来了,很多公司仍然还在用JDK8?
这些年我参与设计过很多系统,越来越深刻地认识到:一个系统的性能如何,很大程度上取决于缓存用得怎么样。
Apache Tika 是一个功能强大的内容分析工具,它能够从多种文件格式中提取文本、元数据以及其他结构化信息。以下是 Apache Tika 的主要特性:
咱们星球中的商城系统中使用了动态数据源的功能,实现了分库分表的订单库的读库和写库的自动切换。
与此同时,AI 却疯狂崛起,很多人都在想:我能不能把自己写的 API、MCP 工具、AI 插件,做成一个小服务,让更多人调用,顺便赚点副业收入?
为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单中的 IP ,我们将拒绝提供服务。并且可以设置封禁失效时间
暂未填写公司和职称
暂未填写学校和专业