首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
需求
订阅
王浩157
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
生产环境BigDecimal用错了,已哭晕在厕所。。。
大家好,我是苏三,又跟大家见面了。 前言 在日常开发中,很多小伙伴喜欢用 BigDecimal 来处理精确计算,比如钱、分数、比例啥的。 理论上,它比 double 或 float 更精确,但如果你用
太惨了,系统重构后出了线上事故,背了C绩效,不堪回首的两个月
4 年前的一次线上事故,把三个月加班加点攒下的苦劳全部败光。项目重构并不是简单的事情,要足够警惕和重视,我总结的 10 条血泪经验,希望大家不要犯我的错误。
一个注解+AOP实现接口限流、防抖、防重
下面我讲用实际的代码例子来说明怎么用注解和AOP搞定限流、防重、防抖。 接口限流 自定义接口限流注解类 @AccessLimit 2)利用AOP实现接口限流 注册自定义的AccessLimitAspe
一个高并发项目到落地的心酸路
前言 最近闲来没事,一直在掘金上摸鱼,看了不少高并发相关的文章,突然有感而发,想到了几年前做的一个项目,也多少和高并发有点关系。 这里我一边回忆落地细节一边和大家分享下,兴许能给大家带来点灵感。 正文
Spring Event 别瞎用!从我司的悲剧(教训)中,我总结了6 条最佳实践
今天,五阳哥,想重点聊聊使用 Spring Event 最为关键的几个问题。这是我司线上生产环境实际踩坑后,总结的极为宝贵的经验!
死磕 Hutool 源码系列(零)——为什么要阅读 Hutool 源码
本文是死磕 Hutool 源码系列开篇, 主要叙述一下为什么要阅读 Hutool源码,以及阅读 Hutool源码都有哪些好处。不知道什么是 Hutool?或者说看到「源码」两个字之后你的微表情是下面这样的? 一个专门给中国后端程序员使用的小而全的Java 工具类库。 它也仅仅是…
后端架构师技术图谱
分享自 GitHub
select...for update到底是加了行锁,还是表锁?
前言 前几天,知识星球中的一个小伙伴,问了我一个问题:在MySQL中,事务A中使用select...for update where id=1锁住了,某一条数据,事务还没提交,此时,事务B中去用sel
springboot+mybatis-plus实现读写分离
在之前的文章一文讲清楚mysql主从服务的搭建过程中,我相信伙伴们已经清楚了docker如何快速的搭建mysql主从服务了。那怎么使用呢?这个问题在shigen的心里藏了很久
图解ConcurrentHashMap
Concurrent翻译过来是并发的意思,字面理解它的作用是处理并发情况的 HashMap,在介绍它之前先回顾下之前的知识。通过前面两篇学习,我们知道多线程并发下 HashMap 是不安全的(如死循环),更普遍的是多线程并发下,由于堆内存对于各个线程是共享的,而 HashMap…