摘要: 一、场景再现 我们同时操作两张表及以上,一张表操作成功后,第二张表操作失败,此时需要回滚上一次的操作。 或者两次操作都成功,但后续业务处理的时候异常,此时需要回滚前面的所有数据库操作。 二、代码 1 @Service 2 public class SiteWorkOrderServiceImpl i 阅读全文
posted @ 2020-07-06 22:17 山岚破晓 阅读(280) 评论(2) 推荐(0)
摘要: 一、场景再现 假设我们有这样一个场景: 用户付款成功后,扣除用户金额,还要减少仓库数量。按照微服务的设计理念,用户具有至少以下3个服务(项目): 1、订单 2、账户 3、仓库 微服务之间都是相互独立的服务,独立的项目,独立的数据库。每个服务都对外暴露的接口用于调用。按照传统的设计,我们 跨服务调用, 阅读全文
posted @ 2020-07-06 22:03 山岚破晓 阅读(1708) 评论(0) 推荐(0)
摘要: 一、远程服务器文件拷贝 1.1、scp scp /home/a.txt root@127.0.0.1:/home/ 1.2、sshpass(适用于脚本调用,直接指定密码) 1.2.1、安装sshpass 1 wget http://sourceforge.net/projects/sshpass/f 阅读全文
posted @ 2020-07-05 21:56 山岚破晓 阅读(133) 评论(0) 推荐(0)
摘要: es入门 阅读全文
posted @ 2020-06-15 22:47 山岚破晓 阅读(938) 评论(1) 推荐(0)
摘要: 开门见山:win10+Hyper-V+ContOS7.X 万物皆有目的:没钱买云服务器,但平时在家想持续学习,可以考虑在自己windows上搭建一台虚拟机,然后装上Linux,调试通网络进行开发。 涉及关键知识点: 1、CPU支持并需要开启虚拟化技术。 2、找到一款适合的虚拟机软件。 3、安装适合的 阅读全文
posted @ 2020-04-02 10:49 山岚破晓 阅读(648) 评论(0) 推荐(0)
摘要: 此问题相比与ClassNotFoundException,不容易找到,当然这两者都属于jvm加载类时的错误。 导致NoClassDefFoundException的原因: 编译时不报错,运行时在内存中找不到该类的对象。也正是这个原因,导致不好找到,深层次 的原因我们得分析jvm加载机制,这个我会在下 阅读全文
posted @ 2019-03-25 20:51 山岚破晓 阅读(5249) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-01-20 21:31 山岚破晓 阅读(10) 评论(0) 推荐(0)
摘要: 前言 我们大家日常都在使用pos机,尤其是买衣服,吃火锅,都习惯刷卡。pos机带来的消费便利,也正是市场 对经济的一种促进手段。 今天主要分享下商户手续费这个概念,引出这个概念前,我们先大概说点别的东西。 一、卡片的分类 1.1、借记卡/储蓄卡 我们最常见的卡片,一般我们去银行办理的卡片都是借记卡, 阅读全文
posted @ 2019-01-07 21:57 山岚破晓 阅读(1293) 评论(0) 推荐(0)
摘要: 之所以更新这篇文章,是自己有勇气了解自己内心,有勇气走进自己,从而战胜自己。 人,最难战胜的不就是自己吗? 我过去的日子里,一有空闲时间,除了靠3分钟热度支撑的读书,唱歌,散步、自学。大部分时间其实都是在荒度。 发生这些问题的根本原因,就是自己被另一个自己控制了。 首先,我想浅谈下及时性反馈。想必大 阅读全文
posted @ 2018-12-24 21:55 山岚破晓 阅读(243) 评论(0) 推荐(0)
摘要: 博客园的园友们好,看博客园上各位大佬的文章,已陪伴了我程序员职业的三年, 如今自己同样希望能把自己从小白到菜鸟的成长过程分享给大家。不定期更新!!! 首先我本人智商不高,理解问题十分吃力,完全不属于天才的行列,因此学习每一个知识 都喜欢刨根问底,结合生活,彻彻底底理解知识的本质! 进入正题,这篇文章 阅读全文
posted @ 2018-09-16 00:26 山岚破晓 阅读(406) 评论(0) 推荐(0)