一般来说,分布式事务的实现主要有以下 5 种方案: XA 方案(两阶段提交 事务) TCC 方案 本地消息表(异步确保一致性) 可靠消息最终一致性方案(MQ事务消息RocketMQ) 最大努力通知方案 一致性从强到弱/性能开销从多到少:三阶段->二阶段->TCC->saga 使用场景: 1、资金账户 ...
分类:
其他好文 时间:
2020-02-19 00:47:32
阅读次数:
73
1,文件重命名 os 模块中的 rename()可以完成对文件的重命名操作 rename( 需要修改的文件名,新的文件名 ) import os os.rename('新闻稿1.doc','新闻稿2.doc') 2,删除文件 os模块中的remove()可以完成对文件的删除操作 remove ( 待 ...
分类:
其他好文 时间:
2020-02-18 18:13:52
阅读次数:
68
spark核心之RDD 什么是RDD RDD指的是弹性分布式数据集 ,它是spark计算的核心。尽管后面我们会使用DataFrame、Dataset进行编程,但是它们的底层依旧是依赖于RDD的。我们来解释一下RDD 的这几个单词含义。 + + + RDD是spark的一个最基本的抽象 ,它代表了不可 ...
分类:
其他好文 时间:
2020-02-17 00:57:46
阅读次数:
125
布尔类型: 我们已经知道布尔类型只有两个值True和False 布尔类型的操作: 比较运算、逻辑运算;操作结果都是布尔值。 比较运算符: 完成比较运算需要知道,比较运算符。(== 等于)(!= 不等于)(> 大于) (<小于)(<= 小于等于)(>= 大于等于) 示例: >>> 33.0==33 T ...
分类:
编程语言 时间:
2020-02-16 20:45:21
阅读次数:
96
ubuntu用户相关 (下面的命令一般需要加sudo或切换到root账户下!) useradd -m newusername 添加新用户 passwd username 添加或修改密码 userdel -r username 删除用户(不加-r删不干净) whoami 查看当前登入的用户 su us ...
分类:
系统相关 时间:
2020-02-13 13:04:13
阅读次数:
98
本文主要介绍了Go语言中文件读写的相关操作。 文件是什么? 计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 打开和关闭文件 os.Open()函数能够打开一个文件,返回一个*File和一个err。对得到的文件实例调用close()方法能够关闭文件。 pack ...
分类:
编程语言 时间:
2020-02-09 18:41:58
阅读次数:
67
conda --version 检查conda版本conda update conda 升级conda 环境操作 conda info --envs 列出所有环境列表conda create --name snowflake biopython 创建新环境(名字叫snowflake )conda c ...
分类:
编程语言 时间:
2020-02-09 18:25:52
阅读次数:
65
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';--如果后面显示180天的请将密码有效期由默认的180天修改成“无限制”:ALTER PROFILE DEFAU ...
分类:
数据库 时间:
2020-02-06 19:31:49
阅读次数:
96
1、vi 和 vim 的区别 vi : 是Linux中最通用的文本编辑器 vim : 从 vi 发展而来的升级版本,可以主动的以字体颜色辨别语法的正确性 2、三种模式 一般模式:主要进行 删除、复制、粘贴 等相关操作 编辑模式:主要进行 编辑 操作 命令模式:主要进行 保存、退出、查找 等相关操作 ...
分类:
系统相关 时间:
2020-02-06 10:28:17
阅读次数:
96
今天学习了数据的创建,以及关于数据库的相关操作。 今天主要是实现了对于数据库的增加和查找。 具体的代码如下: 首先是数据库的创建: DBOpenMessage.java package com.example.thetrueappwen; import android.content.Context ...
分类:
微信 时间:
2020-02-05 23:39:37
阅读次数:
112