![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Code搬运工i
梦里的百万富翁,现实的搬砖工!
展开
-
Seata1.4.2 +openFeign 避坑 !!
openFeign 请求异常到时Seata异常提交(不回滚),可以用restTemplate尝试判断Seata是否配置成功!!有时间具体写。原创 2022-06-30 21:06:04 · 482 阅读 · 0 评论 -
vmware linux 配置静态ip ping不通
在虚拟机上设置固定的ip地址的好处不用多说,今天学习是遇到这个需求,弄了挺长时间,分享一下步骤。输入ifconfig命令结果如下所示,如果你的linux没有这个命令需要先安装一下。可以看到我的外网ip地址192.168.111.136(需要记录下来)点击更改设置,以管理员身份运行。选中VMnet8这一行,点击下边的NAT设置,结果如下:记住红线的部分为你的网关。(每个人的电脑不一样网关也不一样)前边两步都是为这一步做准备。输入:vi /etc/sysconfig/network-scripts/ifcfg-原创 2022-06-22 20:51:18 · 2817 阅读 · 0 评论 -
CAS(compare and swap)
个人目前所能理解的CAS其实CAS有点像我们在操作数据库时,进行插入造作,假如我们的数据库表的主键不是auto_increment的,在业务实现时需要查询数据库中的Max(ID)数据库中ID的最大值并进行+1来作为我们插入新纪录的ID,在插入之前需要再查询一下数据库中ID的最大值,然后比较一下我们的新纪录的ID和数据库中的最大值是否满足大于1的条件,满足则插入,不满足(其他用户在你之前进行了插入,以为web本身就是多线程)则插入失败!(在学校项目中的真实例子`-`)cas 核心代码如下图所示 unsafe原创 2022-06-10 10:28:42 · 141 阅读 · 0 评论