1、java对金额处理
众所周知,程序在处理货币金额类数据时,最关键的是保持精度,丢失精度就丢失了准确性,这是不可接受的,银行存蓄,股票,基金都是如此。java处理金额,一定不能用double和float类型,二进制无法准确表达十分之一,就像十进制无法准确表达三分之一一样。处理金额要使用Bigdemical类。
API
构造器:
构造器……继续阅读 »
4年前 (2021-07-06) 3198浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、基本用法
上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。
git add *files* 把当前文件放入暂存区域。
git commit 给暂存区域生成快照并提交。
git reset — *files* 用来撤销……继续阅读 »
4年前 (2021-07-06) 1859浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
对很多 Mac 用户来说,想用远程控制请教下大佬,太难了。
在 Windows 上一个 QQ 就能搞定的事,而 Mac 用户几乎只能依赖 Teamviewer。
Teamviewer 还遭到不少吐槽:占用高、打开慢,有时还因为被识别为商用而收费……
现在,不必再和它较劲了。
这款名叫 R……继续阅读 »
4年前 (2021-07-04) 1470浏览 0评论
1个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、Java中long和double的原子性
java中基本类型中,long和double的长度都是8个字节,32位(4字节)处理器对其读写操作无法一次完成,那么,JVM,long和double是原子性的吗?
JVM中对long的操作是不是原子操作?
首先,通过一段……继续阅读 »
4年前 (2021-07-04) 2314浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、介绍
在分布式系统、微服务架构大行其道的今天,服务间互相调用出现失败已经成为常态。如何处理异常,如何保证数据一致性,成为微服务设计过程中,绕不开的一个难题。
在不同的业务场景下,解决方案会有所差异,常见的方式有:
阻塞式重试;
2PC、3PC 传统事务;
使用队列,后台异步处理……继续阅读 »
4年前 (2021-07-03) 1354浏览 0评论
0个赞
希望点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
哈喽,大家好!
今天分享一个关于近期使用阿里云时遇到的问题,记录下来,只是为了提醒选购了阿里云产品的小伙伴,尤其是后期有打通云上多个ECS或者EMR产品之间通讯的(我们是跨集群数据迁移),需要注意下面这些事项,希望通过下面的内容,能帮助大家避免遇到类似的情况。
1、写在最前面
……继续阅读 »
4年前 (2021-06-29) 1349浏览
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、pgrep
pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。
想要找到 SSH 服务器的 PID
> pgrep ssh
1529
28439
28442
28719
pgr……继续阅读 »
4年前 (2021-06-29) 1529浏览 0评论
2个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到 Servlet 部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。
这次利用了 IDEA 的 diagram,结果一目了然,也是好用到炸裂,就此分享。
1、查看图形形式的继承链
在你想查看的类的标签页内,点击右键,选择 ……继续阅读 »
4年前 (2021-06-29) 1969浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
本文也是记录一下 IDEA 支持 WSL、SSH、Docker 运行 这个新特性的体验,这是我一直想要的功能。不用进行过多设置就让代码 Run 起来, 而且还支持断点 Debug,跟本地启动一样,不过功能还有待改进。
本来是说不要随便更新 IDEA 的了,但看到 IDEA 新版本特性后,果断、立……继续阅读 »
4年前 (2021-06-26) 2848浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、介绍
smart-doc是一款同时支持JAVA REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于JAVA泛型定义推导的理念,完全基于接口源码来分析生成接口文档,不采用任何注解侵入到业务代码中。
你只需要按照ja……继续阅读 »
4年前 (2021-06-26) 1618浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、前言
MySQL支持由 RFC 7159 定义的原生JSON 数据类型,该数据类型可以有效访问 JSON(JavaScript Object Notation)中的元素数据。与将JSON 格式的字符串存储为单个字符串类型相比,JSON 数据类型具有以下优势:
自动验证存储在JS……继续阅读 »
4年前 (2021-06-26) 1538浏览 0评论
2个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好!
下面,一起看一下有哪些工具类库你有用过,哪些是你没有用过的。
1、Java自带工具方法……继续阅读 »
4年前 (2021-06-26) 2281浏览 0评论
0个赞