ICode9

精准搜索请尝试: 精确搜索
  • 分布式事务如何保证一致性2022-08-01 16:37:02

    1. ⼆阶段提交:a. 概念:参与者将操作成败通知协调者,再由协调者根据所有参与者的反馈情报决定各参与者是否要提交操作还是中⽌操作。b. 作⽤:主要保证了分布式事务的原⼦性;第⼀阶段为准备阶段,第⼆阶段为提交阶段    c. 缺点:不仅要锁住参与者的所有资源,⽽且要锁住协调者资源,开销

  • HTML标签_表单标签_表单项input2022-08-01 12:02:53

    HTML标签_表单标签_表单项input input:可以通过type属性值,改变元素展示的样式   type:属性:     >text:文本输入框,默认值       placeholder:指定输入框的提示信息,当输入框的内容发生变化,会自动清空提示信息     >password:密码输入框     >radio:单选框      

  • git常用操作2022-08-01 01:01:06

    目录克隆切换分支提交rebase推送 克隆 git clone 切换分支 git checkout 提交 git commit -m "xx" rebase git rebase 推送 git push

  • git操作2022-07-31 14:35:00

    补充 1 cgi fastcig WSGI uwsgi uWSGI # cgi:通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。 一句话总结: 一个标准,定义了客户

  • mysql验证隔离级别2022-07-29 12:31:45

    mysql更改隔离级别 参考https://blog.csdn.net/qq_21299835/article/details/121189565 关闭mysql事务自动提交:set autocommit = off (设置session的autocommit) 查看自动提交是否已关闭:select @@autocommit; 查看mysql默认的隔离级别: select @@session.transaction_isolation 涉

  • .Net Core with 微服务 - 分布式事务 - 2PC、3PC2022-07-27 15:33:50

    最近比较忙,好久没更新了。这次我们来聊一聊分布式事务。 在微服务体系下,我们的应用被分割成多个服务,每个服务都配置一个数据库。如果我们的服务划分的不够完美,那么为了完成业务会出现非常多的跨库事务。即使按照 DDD 的原则来切分服务还是免不了有的业务场景需要多个业务同时提交

  • 事务_基本演示和事务_默认自动提交&手动提交2022-07-27 13:31:48

    事务的基本介绍 概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 操作: 开启事务:start transaction; 回滚:rollback; 提交:commit create table account( id int primary key auto_increment, name varchar(10), balance double ); insert int

  • 数据库事务,JDBC操作和数据类型2022-07-27 11:03:58

    目录1 数据库事务1.1 事务特性1.2 事务并发问题1.3 四种事务隔离级别1.4 保存点提交和回滚操作2 JDBC操作2.1 使用Batch批量处理数据库2.1.1 Statement批处理2.1.2 PreparedStatement批处理2.2 获得数据库自动生成的主键2.3 JDBC调用存储过程3 Oracle和MySQL的数据类型 1 数据库

  • SVN使用教程2022-07-26 18:32:32

    SVN使用教程 Alex 2021.11.20   目录 一、         SVN安装与注册... 3 1.1安装... 3 1.2注册... 3 二、         SVN介绍与使用... 3 2.1 SVN概念... 3 2.2.1从服务器中心版本库获取数据... 4 2.2.2同步服务器中心版本库... 7 2.2.3编辑源代码... 7 2.2.4 SVN上

  • 【git】2.3查看提交历史2022-07-26 14:33:53

    资料来源 (1) https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E6%9F%A5%E7%9C%8B%E6%8F%90%E4%BA%A4%E5%8E%86%E5%8F%B2 1.查看提交历史 1.1 git log (不传参数) (1) 不传入任何参数的默认情况下,git log 会按时间先后顺序列出所有的提交,最近的更新排在最上面。 正如

  • Mysql----事务2022-07-25 22:05:02

    事务 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 最经典的例子就是银行取钱,张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。 这一组操作

  • 事务提交后再释放锁2022-07-25 17:04:19

    事务提交后再释放锁: /** * 事务结束后释放锁 */ private void unlockAfterTransaction() { //事物完成后释放锁 TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() { @Overrid

  • 如何编写缺陷报告2022-07-25 08:02:34

    1.缺陷编号 2.缺陷标题 3.所属项目 4.所属模块 5.缺陷描述 : 详细的重现步骤,预期结果,实际结果 6.测试环境 7.缺陷状态 : 系统自动生成 8.严重等级 9.优先级 10.提交人 11.提交时间 12.经办人 13.附件 14.影响版本  

  • MySQL 常用命令 8 事务2022-07-24 17:03:00

    事务 事务是一组操作的集合,事务会把所有操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 基本操作: -- 1. 查询张三账户余额 select * from account where name = '张三'; -- 2. 将张三账户余额-1000 update account set money = money - 1000

  • Flink on yarn (三种模式)-调节集群的核数和内存方法2022-07-24 17:01:25

    FLINK on YARN 将flink的任务提交到yarn上运行 1、可以先关闭flink的独立集群 stop-cluster.sh 2、配置HADOOP_CLASSPATH vim /etc/profile # 增加 export HADOOP_CLASSPATH=`hadoop classpath` source /etc/profile 3、启动hadoop start-all.sh 提交任务到yarn上运行 1

  • 事务2022-07-24 11:31:54

    //获取隔离级别: System.out.println(conn.getTransactionIsolation()); //设置数据库的隔离级别: conn.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED); //取消自动提交数据: conn.setAutoCommit(false); //2.提交数据

  • 事务2022-07-24 09:35:29

    事务 1.什么是事务 要么都成功,要么都失败 1.SQL执行 A给B转账 A1000->200 B 200 2.SQL执行 B收到A的钱 A:800 B:400 将一组SQL放到一个批次里执行 事务原则:ACID原则 博客链接:https://blog.csdn.net/dengjili/article/details/82468576 原子性(Atomicity) 要么都成功,要么都失败

  • Kafka学习(七) 消费者组与消费者偏移量2022-07-23 19:33:02

    消费者组与消费者偏移量 消费者组 具有相同组ID的消费者就属于同一个消费者组,它有如下特点: 一个组可以有多个消费者 主题中的消息只能被同一个组中的一个消费者消费 一个主题可以被多个消费者组消费 消费者组的概念主要是为了实现点对点队列模式和发布订阅模式,它是如何实

  • 事务和锁2022-07-22 17:01:49

    一、事务 ACID原则 即Atomicity(原子性) Consistency(一致性), Isolation(隔离性), Durability(持久性) 原子性:要执行的事务是一个独立的操作单元,要么全部执行,要么全部不执行 一致性:事务的一致性是指事务的执行不能破坏数据库的一致性,一致性也称为完整性。一个事务在执行后,数据库

  • Mysql 系列 | 事务隔离2022-07-22 16:04:55

    事务是保证一组数据库操作,要么全部成功,要不全部失败。 最经典的例子就是 A 转账给 B,A 的余额扣除 和 B 的余额增加,这两步需要同时成功或失败。 在 Mysql 中,事务支持是引擎层实现。InnoDB 支持事务,而 Mysql 自带的 MISAM 则不支持。 事务有 A(Atomicity)、C(Consistency)、I(Isolation)、

  • 表单提交2022-07-22 14:12:26

    信息录入 <style> * { margin: 0; padding: 0; } .tab1 { margin: 0 auto; text-align: center; } .inp { width: 120px; border-radius: 8px; } .tab1 tr { margin: 5px 0; } .title { color: #0000ff; } .ta

  • Git学习(一)2022-07-22 12:02:45

    git基础概念     Git是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统,可以快速高效地处理从很小到非常大的项目版本管理。     在Git中的绝大多数操作都只需要访问本地文件和资源,一般不需要来自网络上其它计算机的信息。   特性:   ①断网

  • 使用git管理代码——在本地使用2022-07-21 20:32:30

    提交一个新版本到本地仓库的步骤是: (1)用git status查看目前的状态,有哪些改动。对于未使用add缓存的文件,可使用命令git checkout --filename 放弃跟踪 (2)如果有不想跟踪的代码,访问.gitignore文件把该文件或目录添加进去 (3)执行git diff可以查看修改了哪些文件,以及所有的修改记录 (4)

  • 前端代码规范化2022-07-20 14:37:24

    Git 代码提交规范化 项目代码 git commit 提交信息规范校验 项目使用 commitizen + husky + commitlint,提交信息规范校验 commitizen:使用 git cz 代替 git commit,引导用户填写规范的 commit 信息 husky + commitlint:git commit 动作时,校验 commit 信息,如果不满足 commitizen

  • Git部署与应用2022-07-20 14:35:47

    Git介绍 多用于管理开发人员生成代码,进行存放的仓库,移动和修改数据需要事先进行数据的备份  Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。一个原始Git版本仓库,可以让其他主机克隆这个原始版本仓库,从而使得一个Git版本仓库可以同时分布

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有