自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 开局一个jar包,如何进行debug

通过一个jar包进行远程debug

2024-04-21 23:19:17 1385 1

原创 HashMap源码详解

知识记录分享,关于HashMap的源码详解

2023-10-22 23:10:05 76 1

原创 Java代码实现数据按时间段分组

需求:将一个集合中的数据按2小时进行分段处理。

2023-07-12 17:22:29 1906 1

原创 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

原创 InnoDB存储引擎

innodb存储引擎

2023-03-14 00:07:34 94

原创 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关注的人

提示
确定要删除当前文章?
取消 删除