1、servicecomb-saga 华为的2、Seata 阿里的,开源,支持at(需要本地事务支持)和mt模式(不需要本地事务,MT模式本质上是一种TCC方案,业务逻辑需要被拆分为 Prepare/Commit/Rollback 3 部分)3、shardingSphere 京东的,开源已经提交ap ...
分类:
其他好文 时间:
2020-05-28 19:54:13
阅读次数:
87
获取信息: import java.sql. /** * 获取用户所有信息 */public class Insert { public static void main(String[] args)throws Exception { Insert a = new Insert(); a.stud ...
分类:
数据库 时间:
2020-05-27 18:42:49
阅读次数:
69
Mac OS app 用 StoryBoard开发的一点感想。 前提 最近在学习app的逆向,准备自己搞一个app,然后用逆向工具对其进行恶搞一下。 选择 纠结在于用Mac app还是 IOS app,纠结了一下,选择了Mac app。 原因: 开发体验 搞Mac app不用起模拟器。15年的阉割版 ...
分类:
移动开发 时间:
2020-05-25 19:51:37
阅读次数:
126
1、SQL语句中获取参数的两种方式 1) #{key}:获取参数的值,预编译到SQL中。安全。相当于PrepareStatement,利用通配符. 2) ${key}:获取参数的值,拼接到SQL中。有SQL注入问题。相当于Statement,涉及到字符串的拼接,字符串部分一定要注意单引号问题。 se ...
分类:
其他好文 时间:
2020-05-24 22:34:56
阅读次数:
70
写在前面由于Docker-EngineDocker官方已经不推荐使用,无法安装了,所以现在安装Docker-CE。参考官方文档https://docs.rancher.cn/rancher2x/install-prepare/basic-environment-configuration.html#_4-1-docker%E5%AE%89%E8%A3%85安装步骤1.关闭防火墙systemctls
分类:
其他好文 时间:
2020-05-20 18:43:05
阅读次数:
70
Springboot Application事件监听
分类:
移动开发 时间:
2020-05-20 09:16:53
阅读次数:
76
区别1 #{}:相当于JDBC Sql语句中的占位符?(PreparedStatement),可以防止Sql注入 ${}:相当于JDBC Sql语句中的连接符号+(Statement),不能防止Sql注入 区别2 #{}:进行输入映射的时候,会对参数进行类型解析(如果是String类型,那么Sql语 ...
分类:
其他好文 时间:
2020-05-16 20:32:15
阅读次数:
59
一、前言 我们提交一个事务,里面有多条sql,mysql是如何管理事务的呢?是如何做到其中一条sql执行失败,全部回滚的呢? 二、XA事务 XA协议是基于二阶段提交的一个具体实现,也是分为Prepare和Commit两个阶段。 Prepare阶段:TM(事务协调者)向所有RM(资源管理者)发送pre ...
分类:
数据库 时间:
2020-05-16 19:02:59
阅读次数:
114
springboot最大特点就是自动装配 一.什么是自动配置? 根据特定条件自动将一些配置类的bean注册进ioc容器,使得可以在需要的地方直接从容器中获取和使用? “自动”的表现形式就是我们只需要引我们想用功能的jar包,相关的配置我们完全不用管(springboot内置了很多的**start配置 ...
分类:
编程语言 时间:
2020-05-12 20:21:24
阅读次数:
105
关注公众号:分享电脑学习回复"百度云盘" 可以免费获取所有学习文档的代码(不定期更新)云盘目录说明:tools目录是安装包res 目录是每一个课件对应的代码和资源等doc 目录是一些第三方的文档工具 承接上一篇文档《Spark案例练习-PV的统计》 参数说明: 继续上面的PV代码编写即可 思路:UV ...
分类:
其他好文 时间:
2020-05-09 01:15:58
阅读次数:
65