×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
BigDecimal 精度丢失问题以及注意事项
精度丢失问题 public static void main(String[] args) { BigDecimal a = new BigDecimal(0.23); BigDecimal b = new BigDecimal(0.33); ...
Dcr
随笔
1年前
851
0
Mycat 分布式事务实现
XA规范 概念 X/Open组织(既现在的Open Group)定义了分布式事务处理模型.X/Open DTP模型包括应用程序(AP),事务管理器(TM),资源管理器(RM),通信资源管理器(CRM)四部分. 事务管理器(TM)是交易中间件,...
Dcr
博客
1年前
893
0
记一次idea-bug
idea build项目一直报类不存在,但是编译器显示正常,maven依赖jar版本也正常. 重启idea 验证依旧build报错.最后发现一个现象,在build项目过程中会出现编译器偶尔闪烁显示import错误. mvn clean 之后项目中...
Dcr
随笔
1年前
891
0
Redis-事务篇
事务 应用场景 对性能和事务都有要求的场景,例如:商品抢购,抢红包等, 在 Redis 中,也存在多个客户端同时向 Redis 系统发送命令的并发可能性,因此同一个数据,可能在不同的时刻被不同的线程所操纵,这样就出现了并发下的数据一致的问题。为了...
Dcr
博客
1年前
836
0
Redis-底层的数据结构
string Redis命令 命令说明备注 set key value设置键值对 get key通过键获取值 del key通过key,删除键值对删除命令,返回删除数 strlen key求key执行字符串长度 getset key v...
Dcr
博客
1年前
825
0
论如何对生活做减法
原本作为主力邮箱使用的雅虎邮箱,经历无数次不稳定已经广告的狂轰滥炸之后,实在受不了之后决定更换其他邮箱服务商,其实很早之前就一直想换,但是因为很多比较重要的通知都绑定的雅虎,所以一直没换,但是真正换的时候才发现其实真正重要的通知,就两三个花了不到...
Dcr
生活
1年前
860
0
Java即时编译器原理解析
Java的执行过程 java的执行过程整体可以分为两部分 1.由javac将源码编译成字节码,这个过程中会进行__词法分析__,语法分析,语义分析,编译原理中这部分称为前端编译; 2.逐行字节码解释执行(虚拟机同时对程序运行的信息进行收集,在这些...
Dcr
博客
1年前
880
0
SQL查询中in和exists的区别分析
select * from A where id in (SELECT id from B); select * from A where exists (SELECT 1 from B where A.id=B.id); in是在内存里遍历...
Dcr
博客
1年前
850
0
TiDB開源的NewSQL数据库
TiDB定位 重点解决MySQL的单机性能和容量无法线性和灵活拓展的问题,与MySQL形成互补. 优势: 协议兼容MySQL 可在线拓展:数据通常要有分片,分片要支持分裂和自动迁移,并且迁移过程要尽量对业务无感知. 强一致的分布式事务:事务可以...
Dcr
博客
1年前
847
0
Redis与数据库数据同步解决方案
数据库同步到redis 方案一: 读:读redis,没有读db,并将db的值回写到redis 写:写db,成功后update或者失效掉缓存redis中的值(这里需要考虑如果db成功后更新redis失败了怎么处理,一般情况下设置好一个合理的过期时...
Dcr
分享
1年前
879
0
1
...
3
4
5
...
13
热门文章
1.
netty-结构图与Reactor线程模式
2.
netty源码分析之writeAndFlush全解析笔记
3.
docker-容器内无法访问外网
4.
ConcurrentHashMap源码分析整理
5.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
初识Spring AI Alibaba
2.
软件研发领域如何区分技术大佬和CRUD BOY
3.
软件工程工作总结结合日本物业管理思维思考
4.
复制人格-关于自然语言定向训练的思考
5.
由ChatGpt生成的JMeter教程
6.
解决一次既要又要的生产问题-如何看待Spring中的延迟加载?——实战案例分享
最新评论