git clone -b 远程分支名 仓库地址 从远程指定分支克隆代码git branch 查看本地分支 git checkout -b cap 创建本地cap分支 并切换 git add * git commit -m"测试提交" git push origin cap:cap 将本地项目提交到远 ...
分类:
其他好文 时间:
2021-06-09 15:23:31
阅读次数:
0
2PC 2PC(Two-phase commit protocol),中文叫二阶段提交。 二阶段提交是一种强一致性设计,2PC 引入一个事务协调者的角色来协调管理各参与者(也可称之为各本地资源)的提交和回滚,二阶段分别指的是准备(投票)和提交两个阶段。 这个举个例子,比如说咱们公司里经常tb(团建) ...
分类:
其他好文 时间:
2021-06-07 20:21:38
阅读次数:
0
除了懒加载,还有什么方法能提高查询效率呢?那就是缓存。 mybatis 为我们提供了一级缓存和二级缓存,可以通过下图来理解 1、一级缓存是SqlSession级别的缓存 —— 它是各自独立的 在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。 ...
分类:
其他好文 时间:
2021-06-06 19:41:26
阅读次数:
0
Begin -- 事务开启 insert ... update ... Save point pointA; -- 保存点A,名字随便取 insert ... update ... Save point pointB; -- 保存点B,名字随便取 Rollback to pointA; -- 回滚至 ...
分类:
数据库 时间:
2021-06-06 19:24:38
阅读次数:
0
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 第一个JDBC程序步骤 1.加载驱动 //如果使用的mysql驱动版本为5,那么使用加载驱动为com. ...
分类:
数据库 时间:
2021-06-06 18:45:19
阅读次数:
0
Oracle SQL事务 事务:表示操作集合,不可分割,要么全部成功,要么全部失败 事务的开始取决于一个DML语句 增删改查; 事务的结束 1.正常的commit(使数据修改生效) 或 rollback 数据恢复到原有的状态 2.自动提交,一般要将自动提交关闭:因为效率太低 3.用户关闭会话,会自动 ...
分类:
数据库 时间:
2021-06-04 19:10:20
阅读次数:
0
@Bean public DataSource getDataSource() throws SQLException { DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create(); dataSourceBuilder.driv ...
分类:
数据库 时间:
2021-06-03 17:48:45
阅读次数:
0
正常现象。一个是图像/视频采集,一个是metadata采集 执行:v4l2-ctl --device=/dev/video* 就应该能看到一个是Video Capture,一个是Metadata Capture。 相关代码 https://git.kernel.org/pub/scm/linux/k ...
分类:
系统相关 时间:
2021-06-02 20:52:03
阅读次数:
0
git reset --soft HEAD^ git reset --soft HEAD~1 –soft不删除工作空间改动代码,撤销commit,不撤销git add . –mixed意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作这个为默认参数,git reset ...
分类:
其他好文 时间:
2021-06-02 19:42:32
阅读次数:
0
git标签操作 概念: 像其它版本操作系统一样,git可以给历史某个提交打上标签,以示重要。比较有代表性的是人们使用标签来标记发布节点例如v1.0 v1.2等。标签是指某个分支的某个特定时间点状态,通过标签可以很方便的切换到标签标记时分支对应的状态。 重点:标签是与commit对应的,对应到具体的某 ...
分类:
其他好文 时间:
2021-06-02 15:36:25
阅读次数:
0