- 博客(13)
- 收藏
- 关注
原创 MySql事务篇
可见与本地事务不同的是,分布式事务需要多一次的PREPARE操作,待收到所有节点的同意信息后,再进行COMMIT或是ROLLBACK操作。在对数据库修改不但会参生redo log,还会参生undo log,当事务失败和事务回滚时,可以。bin log 记录了系统中的所有sql语句,redo log记录的是对每个页的修改。的,当读取某行数据被其他事务占用时,当前事务可以通过读取undo 之前版本的信息,来。bin log 是在事务提完成后进行一次写入,redo log是在事务中不断被写入。
2024-06-10 23:33:16 254
原创 MySql锁篇
以上是我作为一名后端开发,在看《MySQL技术内幕:InnoDB存储引擎》后总结的锁相关内容。该书还介绍了更多的关于锁相关的知识,但作为一名开发,我认为目前我所处的阶段,掌握以上知识点即可。上述内容如有错误,欢迎指出。
2024-06-05 00:22:14 877
原创 MySql索引篇
以上是我作为一名后端开发,在看《MySQL技术内幕:InnoDB存储引擎》后总结的索引相关内容。该书还介绍了更多的关于索引相关的知识,但作为一名开发,我认为目前我所处的阶段,掌握以上知识点即可。上述内容如有错误,欢迎指出。
2024-06-03 22:18:40 334
原创 docker基本命令
Repository:仓库 tag:镜像标签(版本) image id:镜像id Created:创建时间 size:镜像大小。注意docker进行后台启动时必须要有一个前台程序挂起,如果没有就会直接退出并停止,centos没有前台线程,redis有前台线程。查看docker状态:systemctl status docker。启动docker:systemctl start docker。停止docker:systemctl stop docker。
2023-04-02 00:53:12 117
原创 centos安装docker
9、通过运行 hello-world 镜像来验证是否正确安装了 Docker Engine-Community。4、安装最新版本的 Docker Engine-Community 和 containerd。5、列出并排序您存储库中可用的版本。7、验证docker安装结果。8、启动 Docker。2、安装所需的软件包。
2023-04-01 22:29:51 89
原创 elasticsearch简单操作
方式:put请求:localhost:9200/shopping创建一个shopping的索引返回:acknowledge:true具有幂等性,创建成功后第二次创建失败方式:GET请求:localhost:9200/shopping 获取索引相关信息请求:localhost:9200/_cat/indices?v 所有索引详细信息方式:delete请求:localhost:9200/shopping 删除当前索引返回:acknowledge:true方式:post请求:localhost:9200/shop
2022-06-16 22:16:45 338
原创 mysql自定义排序
记录下最近遇到的一个mysql的自定义排序使用场景在查询数据时想根据多个条件进行排序,其中有个是自定义的顺序,这时就需要用到FIELD函数。可以参照一下方法select * from 表名 where id in (519,531,521,536,520) order by 其他字段,FIELD(id,519,531,521,536,520)在mybatis中可以使用foreach进行使用select * from 表名 where id in <foreach collection
2022-05-27 22:36:11 1038
原创 Mysql 数字类型用字符串比较
Mysql 数字类型用字符串比较记录最近遇到一个坑,在查找数据时使用了字符串来查找一个数字类型的字段,如果以数字开头,发现查找时自动忽略了数字后面的字符串,如果是字符串,自动转为了0。百度是个好东西,通过在网上的查找,找到了原因。下面的博客清晰的描述了该问题,可以点过去看看官方文档:https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html*原文:*Comparison operations result in a valu
2022-05-24 11:20:38 413
原创 设计模式-单例模式
单例模式什么是单例模式单例模式确保了一个系统中一个对象只存在一个实例,这样可以避免一个全局使用的类过于频繁的创建与销毁。单例模式的实现单例模式特点,不对外提供构造方法,私有化构造器。饿汉式饿汉式主要体现在饿上面,就像一个自助餐厅,饿了进去就可以直接开整,不需要等待。代码实现:public class Singleton { private static Singleton singleton = new Singleton(); private Singleton() {
2022-02-20 18:08:58 246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人