天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

往事如烟的文章

IntelliJ IDEA

激活码失效,IntelliJ IDEA 报错“Certificate used to sign the license is not signed by JetBrains root certificate”,如何解决?

激活码又双叒叕失效了…..使用正版账号登陆,IntelliJ IDEA 竟然报错“Certificate used to sign the license is not signed by JetBrains root certificate”,下面给出解决方案。一定要看完全文。 另外,因为大家IDEA版本各不相同,所以错误提示也会因版本而异,有……继续阅读 »

5年前 (2021-07-12) 50595浏览 3评论 2个赞

开源项目

阿里巴巴的那些超神 Java 开源项目

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 1、Spring Cloud Alibaba 分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分……继续阅读 »

5年前 (2021-07-11) 2025浏览 0评论 1个赞

Java

Java中金额处理那点事儿

1、java对金额处理 众所周知,程序在处理货币金额类数据时,最关键的是保持精度,丢失精度就丢失了准确性,这是不可接受的,银行存蓄,股票,基金都是如此。java处理金额,一定不能用double和float类型,二进制无法准确表达十分之一,就像十进制无法准确表达三分之一一样。处理金额要使用Bigdemical类。 API 构造器: 构造器……继续阅读 »

5年前 (2021-07-06) 3432浏览 0评论 0个赞

Git

图解 Git,一目了然!

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货!   1、基本用法   上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。 git add *files* 把当前文件放入暂存区域。 git commit 给暂存区域生成快照并提交。 git reset — *files* 用来撤销……继续阅读 »

5年前 (2021-07-06) 2000浏览 0评论 0个赞

其他

再见了,Teamviewer!

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 对很多 Mac 用户来说,想用远程控制请教下大佬,太难了。 在 Windows 上一个 QQ 就能搞定的事,而 Mac 用户几乎只能依赖 Teamviewer。 Teamviewer 还遭到不少吐槽:占用高、打开慢,有时还因为被识别为商用而收费…… 现在,不必再和它较劲了。 这款名叫 R……继续阅读 »

5年前 (2021-07-04) 1570浏览 0评论 1个赞

Java

Java 中 long 是不是原子操作?

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货!   1、Java中long和double的原子性 java中基本类型中,long和double的长度都是8个字节,32位(4字节)处理器对其读写操作无法一次完成,那么,JVM,long和double是原子性的吗? JVM中对long的操作是不是原子操作? 首先,通过一段……继续阅读 »

5年前 (2021-07-04) 2521浏览 0评论 0个赞

分布式

分布式事务的 6 种解决方案

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 1、介绍 在分布式系统、微服务架构大行其道的今天,服务间互相调用出现失败已经成为常态。如何处理异常,如何保证数据一致性,成为微服务设计过程中,绕不开的一个难题。 在不同的业务场景下,解决方案会有所差异,常见的方式有: 阻塞式重试; 2PC、3PC 传统事务; 使用队列,后台异步处理……继续阅读 »

5年前 (2021-07-03) 1492浏览 0评论 0个赞

其他

一不小心,踩了阿里云”埋下”的雷!

希望点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 哈喽,大家好! 今天分享一个关于近期使用阿里云时遇到的问题,记录下来,只是为了提醒选购了阿里云产品的小伙伴,尤其是后期有打通云上多个ECS或者EMR产品之间通讯的(我们是跨集群数据迁移),需要注意下面这些事项,希望通过下面的内容,能帮助大家避免遇到类似的情况。 1、写在最前面 ……继续阅读 »

5年前 (2021-06-29) 1459浏览 0个赞

Linux

Linux 进阶 这些口令必须掌握

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 1、pgrep pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。 想要找到 SSH 服务器的 PID > pgrep ssh 1529 28439 28442 28719 pgr……继续阅读 »

5年前 (2021-06-29) 1662浏览 0评论 2个赞

IntelliJ IDEA

使用IntelliJ IDEA查看类的继承关系图形 查看源码

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到 Servlet 部分时,以前学习的时候硬是把从上到下的继承关系和接口实现记得乱七八糟。 这次利用了 IDEA 的 diagram,结果一目了然,也是好用到炸裂,就此分享。 1、查看图形形式的继承链 在你想查看的类的标签页内,点击右键,选择 ……继续阅读 »

5年前 (2021-06-29) 2109浏览 0评论 0个赞

IntelliJ IDEA

IDEA 2021.3 有哪些牛逼的新功能!详细介绍!

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 本文也是记录一下 IDEA 支持 WSL、SSH、Docker 运行 这个新特性的体验,这是我一直想要的功能。不用进行过多设置就让代码 Run 起来, 而且还支持断点 Debug,跟本地启动一样,不过功能还有待改进。 本来是说不要随便更新 IDEA 的了,但看到 IDEA 新版本特性后,果断、立……继续阅读 »

5年前 (2021-06-26) 2995浏览 0评论 0个赞

开源项目

一款超级好用的 API 文档生成工具

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 1、介绍 smart-doc是一款同时支持JAVA REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于JAVA泛型定义推导的理念,完全基于接口源码来分析生成接口文档,不采用任何注解侵入到业务代码中。 你只需要按照ja……继续阅读 »

5年前 (2021-06-26) 1760浏览 0评论 0个赞