自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 分布式事务实战汇总

分布式方案 2PC 两阶段提交协议 两阶段提交协议:事务管理器分两个阶段来协调资源管理器,第一阶段准备资源,也就是预留事务所需的资源,如果每个资源管理器都资源预留成功,则进行第二阶段资源提交,否则协调资源管理器回滚资源。 我的一个实践是 seata的AT模式demo如下 基于springcloud nacos juejin.im/post/5f18ce… 基于dubbo nacos juejin.im/post/5f18e1… 基本流程图如下。 seata的AT模式下的2pc方案对代码侵入性较

2020-07-25 20:32:07 384

原创 springcloud nacos 基于rocketmq 消息的分布式事物实战

一、准备工作 1、整体流程图 基于事务消息分布式事物方案是 事务消息最终是分布式事务的最终一致性跟我之前写的分布式的seata的方案不太一样,比如a给b打钱,当a的钱扣除成功之后(扣除失败则本次失败),。 如果系统 B 的本地事务执行失败了咋办? 基于 mq 重试咯,mq 会自动不断重试直到成功,如果实在是不行,可以发送报警由人工来手工回滚和补偿。 这种方案的要点就是可以基于 mq 来进行不断重试,最终一定会执行成功的。 因为一般执行失败的原因是网络抖动或者数据库瞬间负载太高,都是...

2020-07-25 20:32:54 2150 1

原创 彻底搞懂mysql数据库四种隔离级别,实验实战

数据库四种隔离级别 隔离级别 脏读 不可重复读 幻读 Read uncommitted 读未提交 可能 可能 可能 Read committed 读已提交 不可能 可能 可能 Repeatable read 可重复读 不可能 不可能 可能 Serializable read 串行化 不可能 不可能 不可能 创建一个student表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `

2020-07-23 22:00:07 378

原创 springboot dubbo nacos seata 分布式事物实战

一、准备工作 1、下载seata seata-server-1.3.0https://github.com/seata/seata/releases 2、下载nacos nacos-server-1.1.:https://github.com/alibaba/nacos/releases/tag/1.1.3 3、下载demo代码 demo 工程代码:https://github.com/leo20131231/seata_demo/tree/master/springboot-dubbo-se.

2020-07-23 15:14:52 555

原创 springcloud nacos seata 分布式事物实战

一、准备工作 seata-server-1.3.0 https://github.com/seata/seata/releases nacos-server-1.1.:https://github.com/alibaba/nacos/releases/tag/1.1.3 demo 工程代码:https://github.com/leo20131231/seata_demo/tree/master/springcloud-nacos-seata 4、建数据库 ...

2020-07-21 13:25:50 1919 1

原创 neo4j社区版高可用搭建

整体技术方案采用keepalived+drbd主从 1. 准备俩台机器、俩块磁盘 ,机器我用的是腾讯云的 。 因为阿里云的hvip已经下架了,估计是想卖他们的负载均衡 ip 磁盘 hostname 172.17.0.10 /dev/vdb1...

2019-06-11 08:48:28 7625

原创 vaadin 7 使用gwt 发布js和css

vaadin 7 提供了注解的方式 发布 js 和css  如下,但是这种方式 需要打开这个控件所在的页面 才会把对应js 和css发布出来  @JavaScript({"ext-all.js","app.js"}) @StyleSheet({"ext-all.css"}) public class ExtjsJavaScriptComponet extends AbstractJavaScri

2016-03-11 05:39:27 845

原创 Vaadin 7 和 extjs mvc 集成示例

vaadin 是一个和js 很友好的 富客户端 前端,。可以很简单的和很多js jq插件集成成为addon,vaadin 和js集成基础    https://vaadin.com/docs/-/part/framework/gwt/gwt-javascript.html           vaadin和 extjs mvc集成示例,项目结构如下

2016-03-11 05:26:49 754

spring-boot中文帮助文档

spring boot中文的帮助文档

2016-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除