上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 1、二者的区别 浅拷贝:在拷贝一个对象时,对对象的基本数据类型的成员变量进行拷贝,但对引用类型的成员变量只进行引用的传递,并没有创建一个新的对象,当对引用类型的内容修改会影响被拷贝的对象。 深拷贝:在拷贝一个对象时,除了对基本数据类型的成员变量进行拷贝,对引用类型的成员变量进行拷贝时,创建一个新的对 阅读全文
posted @ 2023-08-23 22:47 yifanSJ 阅读(2659) 评论(0) 推荐(0) 编辑
摘要: 相关接口的分类 分类 接口 调用时间 工厂后处理器接口 BeanFactoryPostProcessor 容器创建完毕,装配Bean源后立即调用 容器后处理器接口 InstantiationAwareBeanPostProcessor 分别在调用构造之前,注入属性之前,实例化完成时调用 容器后处理器 阅读全文
posted @ 2023-08-23 22:30 yifanSJ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 整合Seata AT事务时,需要把TM,RM,TC的模型融入到ShardingSphere 分布式事务的SPI的生态中。在数据库资源上,Seata通过对接DataSource接口,让JDBC操作可以同TC进行RPC通信。同样,ShardingSphere也是面向DataSource接口对用户配置的物 阅读全文
posted @ 2023-08-21 19:29 yifanSJ 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一、Docker 1、docker-compose sentinel: image: bladex/sentinel-dashboard container_name: sentinel-dashboard restart: always environment: JAVA_OPTS: "-Dser 阅读全文
posted @ 2023-08-16 19:51 yifanSJ 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1.在微服务架构下,由于数据库和应用服务的拆分,导致原本一个事务单元中的多个DML操作,变成了跨进程或者跨数据库的多个事务单元的多个DML操作,而传统的数据库事务无法解决这类的问题,所以就引出了分布式事务的概念。 2.分布式事务本质上要解决的就是跨网络节点的多个事务的数据一致性问题,业内常 阅读全文
posted @ 2023-08-12 18:59 yifanSJ 阅读(350) 评论(0) 推荐(0) 编辑
摘要: MyCat支持9种分片策略求模算法分片枚举范围约定日期指定固定分片hash算法通配取模ASCII码求模通配编程指定字符串拆分hash解析 1. server.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mycat:server SYSTE 阅读全文
posted @ 2023-08-12 18:21 yifanSJ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、概念先行 1. SQL相关的 逻辑表:水平拆分的数据库(表)的相同逻辑和数据结构表的总称。例:订单数据根据主键尾数拆分为2张表,分别是t_order_0到t_order_1,他们的逻辑表名为t_order。 真实表:在分片的数据库中真实存在的物理表。例:示例中的t_order_0到t_order 阅读全文
posted @ 2023-08-05 16:48 yifanSJ 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 相同点: a、设计理念相同,主流程都是SQL解析-->SQL路由-->SQL改写-->SQL执行-->结果归并 b、查询的原理一致,非分片字段查询都会查询所有分片然后结果归并,分片字段查询则直接搜索分片数据库查询。 不同点: 他们类似于SpringCloud Ribbon与Nginx区别。 Myca 阅读全文
posted @ 2023-08-01 14:42 yifanSJ 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 一、前引 相信大家 MySQL 都用了很久了,各种 join 查询天天都在写,但是 join 查询到底是怎么查的,怎么写才是最正确的,今天我就和大家一起学习探讨一下 二、索引对 join 查询的影响 1. 数据准备 假设有两张表 t1、t2,两张表都存在有主键索引 id 和索引字段 a,b 字段无索 阅读全文
posted @ 2023-07-25 18:33 yifanSJ 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 1. List哪些实现类 Java List一共三个实现类分别是ArrayList、Vector和LinkedList。 (1) ArrayList是最常见用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力, 阅读全文
posted @ 2023-07-25 18:27 yifanSJ 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页