首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
会飞的神奇小兔子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
明明加了分布式锁,高并发下数据还是对不上?聊聊这个被 90% 开发者忽视的坑
在处理资金扣减、库存冲抵等核心业务时,我们最常用的杀手锏就是“分布式锁 + 数据库事务”。逻辑看起来天衣无缝:先上锁保证单线程执行,再开事务保证 ACID。 但现实往往很骨感。最近在一次高并发压测中,
超详细的大文件分片上传⏫实战与优化⚡(前端部分)
支持断点续传; 文件秒传; 使用了 WebWorker 并实现了浏览器的线程池; 使用了 Promise 池控制并发数量, 优化了 Hash 策略, 优化了内存占用, 超级详细⚡
JDK8时间格式化错误分析和正确使用:DateTimeParseException:Text 'x' could not be parsed at inde 0
一个关于JDK1.8的dateTime格式化问题的根因分析和正确解析方式,干货满满。更多java技术,关注我。
java多线程之ThreadPoolExcutor
线程创建和销毁的开销非常高:频繁的创建和销毁线程需要消耗时间,会使响应变慢;同时消耗计算资源。 稳定性:在一定范围内,增加线程可以提升系统的处理能力,如果超过这个范围,继续创建线程只会降低执行速度,甚至导致系统OOM,线程池即可以通过程序控制线程数。 newFixedThrea…
SpringBoot设置动态定时任务的方法详解
在SpringBoot项目中简单使用定时任务,不过由于要借助cron表达式且都提前定义好放在配置文件里,不能在项目运行中动态修改任务执行时间,实在不太灵活,所以借此实现动态修改定时任务执行时间更加方便
在java同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解不生效解决方案。
在Java中,如果在同一个类中直接调用另一个带有注解的方法,比如@Async或@Transactional,注解通常不会生效。这是因为这些注解通常是通过Spring的AOP(面向方面编程)来实现的,而
不掌握BigDecimal的四大坑你敢用吗?
BigDecimal 是 Java 中的一个类,这个相信大家都是知道的。它的作用就是可以表示任意精度的十进制数,BigDecimal 提供了精确的数字运算,适用于需要高精度计算的场景,例如金融、货币或
分库分表已成为过去式,使用分布式数据库才是未来
当我们使用 Mysql数据库到达一定量级以后,性能就会逐步下降,而解决此类问题,常用的手段就是引入数据库中间件进行分库分表处理,但是这种都是,现在使用分布式数据库 tidb 就可以解决
最全的docx,pptx,xlsx(excel),pdf文件预览方案总结
最近遇到了文件预览的需求,但一搜索发现,这还不是一个简单的功能。于是又去查询了很多资料,调研了一些方案,也踩了好多坑。最后总结方案如下 希望如果有其他人也遇到了同样的问题,能更方便的解决~
搞懂 Flowable 中的流程定义和流程实例
[TOC] 本文为稀土掘金技术社区首发签约文章,14天内禁止转载,14天后未获授权禁止转载,侵权必究! 本专栏第二篇已发布,尚未看过的小伙伴请移步这里: [ Flowable 开篇,流程引擎扫盲](h