分布式事务的四种解决方案

  • Post author:
  • Post category:其他

简述 分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。 例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。 解决方案 在分布式系统中,要实现分布式事务,无外乎那几种解决方案。 一、两阶段提交(2PC) 两阶段提交(Two-phase Commit,2PC),通过引入协调者(Coordinator)来协调参与者的行为,并最终决定这些参与者是否要真正执行事务。…

继续阅读 分布式事务的四种解决方案

Linux下的文件管理命令详解(超全)

  • Post author:
  • Post category:linux

Linux下的文件管理 1、文件管理命令 1)touch :新建文件,修改文件时间戳 touch file1 file2 :建立空文件 touch file :把文件时间同步到当前时间 touch -t YYYYMMDDHHmm file:把文件时间更改到指定时间 2)mkdir (make directory) mkdir dir1 dir2:建立空目录 mkdir -p test/redhat…

继续阅读 Linux下的文件管理命令详解(超全)

MYSQL5下查询语句CASE WHEN 子查询的使用

  • Post author:
  • Post category:mysql

SQL语句如下:   根据表中某个字段的值 来进行判断,分别查询B表或C表中的字段值。 select purchase.psort_Id, (case when quote_type = 'PC' or quote_type = 'TD' THEN (select purchase_title from df_purchase_demand pd where pd.ps_id = quot.mas…

继续阅读 MYSQL5下查询语句CASE WHEN 子查询的使用

写一个bat一次执行多条命令

  • Post author:
  • Post category:其他

命令1 & 命令2 & 命令3 … (无论前面命令是否故障,照样执行后面) 命令1 && 命令2 &&命令3… (仅当前面命令成功时,才执行后面) 命令1 || 命令2 || 命令3… (仅当前面命令失败时.才执行后面) 1、start 用来启动一个应用 2、cmd /k 表示cmd后面的命令执行完后不关闭窗口。如果要在执行完成后关闭窗口可以用/c …

继续阅读 写一个bat一次执行多条命令

STM32CUBEMX配置教程(十二)STM32的定时器触发的固定频率ADC采样(使用DMA)

  • Post author:
  • Post category:其他

STM32CUBEMX配置教程(十二)STM32的定时器触发的固定频率ADC采样(使用DMA) 基于STM32H743VI 使用STM32CUBEMX两年了,始终觉得这个工具非常的方便,但因为不是经常使用,导致有些要点总是会有些遗忘,因此写下这一系列教程以供记忆,顺便让我这个大萌新给广大小萌新提供一些学习帮助。 实验效果:定时器控制ADC进行120khz的采样,并存储至数组中(使用DMA) 本次配…

继续阅读 STM32CUBEMX配置教程(十二)STM32的定时器触发的固定频率ADC采样(使用DMA)

如何在github上发布代码并且创建分支

  • Post author:
  • Post category:其他

所有 1.初始化仓库 (1)新建项目 (init那个勾选上) 2.初始化项目 (1)创建一个描述信息的文件 touch README.md //里面填写描述信息 (2)创建一个忽略的文件 touch .gitignore //将本地的文件进行忽略,不会到github上 (3) git init //初始化仓库 git status //有哪些文件发生了变化 git add . //将文件从本地推送…

继续阅读 如何在github上发布代码并且创建分支

vue实现点击li变色

  • Post author:
  • Post category:vue

利用v-for和v-bind实现点击li变色,由v-for遍历出内容和索引,点击li时传入index,判断遍历的index和点击的currentIndex相等时添加class属性,使其变色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="vie…

继续阅读 vue实现点击li变色

tomcat控制台中文乱码解决方案

  • Post author:
  • Post category:其他

目录 控制台乱码信息演示  解决步骤 1.首先找到tomcat中conf目录下面的web.xml  2.添加图片中代码到web.xml中 3.打开logging.properties文件  4.在logging.properties找到"java.util.logging.ConsoleHandler.encoding ="修改为GBK 如图所示 5.在idea-->tomcat编辑配置中添…

继续阅读 tomcat控制台中文乱码解决方案

多项式方程求根

  • Post author:
  • Post category:其他

参考别人的博客,顺便借鉴过来作个笔记. 一.使用多项式的伴随矩阵进行求解 多项式:  多项式的伴随矩阵: 的特征值就是的根. 其中是个方阵,是个列向量,是个常量,其中是矩阵的特征向量,是矩阵的特征值. 使用Eigen进行多项式的求解: #include <iostream> #include <Eigen/Core> // 稠密矩阵的代数运算(逆,特征值等) #includ…

继续阅读 多项式方程求根

在Xavier上运行yolov5,并解决pytorch版本兼容问题

  • Post author:
  • Post category:其他

本文主要描述我在Jetson AGX Xavier上运行u版yolov5:v4.0 我的Xavier配置: JetPack:4.3cuda:10.0python:3.6.9 YOLOv5 这里的下载训练推理均在服务器上运行。 下载yolov5: git clone https://github.com/Oswells/yolov5.git 说明:我这里是fork了ultralytics/**yol…

继续阅读 在Xavier上运行yolov5,并解决pytorch版本兼容问题