- 博客(32)
- 收藏
- 关注
原创 分布式事务
Seata部署指南Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。Seata的执行流程如下:A服务【订单微服务】的TM[事务发起者]向TC[seata服务端]申请开启一个全局事务,TC就会创建一个全局事务并返回一个唯一的XIDA服务开始远程调用B服务【账户微服务】,此时XID会在微服务的调用链上传播。...
2022-08-26 16:41:38
125
1
原创 springboot整合ES
1)创建一个Springboot工程并加入相关的依赖。(2) 创建一个配置,获取ES工具类对象。3.3 索引操作--判断索引是否存在。3.1 操作索引---创建索引。3.2 操作索引--删除索引。(4)操作文档---添加文档。(3)进行相关对ES操作。(5)查询文档--id。(6)判断文档是否存在。...
2022-08-16 20:06:02
128
原创 Elasticsearch
存储问题。电商网站商品上亿条时,涉及到单表数据过大必须拆分表,数据库磁盘占用过大必须分库(mycat)。l 性能问题:解决上面问题后,查询“笔记本电脑”等关键词时,上亿条数据的商品名字段逐行扫描,性能跟不上。l 不能分词。如搜索“笔记本电脑”,只能搜索完全和关键词一样的数据,那么数据量小时,搜索“笔记电脑”,“电脑”数据要不要给用户。...
2022-08-15 17:15:10
109
原创 springboot框架--如何创建springboot工程
springboot可以帮你简化spring的搭建,并且快速创建一个spring的应用程序。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置
2022-07-22 09:28:27
876
原创 JDK8的新特性
方法引用是Lambda表达式的一种简写形式。如果Lambda表达式方法体中只是调用一个特定的已经存在的方法,则可以使用方法引用。常见形式.对象实例方法.类静态方法类实例方法类new方法引用的分类。......
2022-07-20 09:41:25
88
原创 分页插件PageHelper和mybatis的代码生成器--generator
分页插件PageHelpermybatis的代码生成器--generatormybatis的缓存
2022-06-06 20:51:51
108
原创 04.20
public class Test1 { @Test public void test01(){ System.out.println("============"); } @Test public void test02() throws Exception{ FileReader fr = new FileReader("D:/AAA/bbb.txt"); FileWriter fw = new FileWrit.
2022-04-21 09:39:22
48
原创 04.18
package aaa04180;import java.util.TreeSet;public class Test { public static void main(String[] args) { TreeSet treeSet = new TreeSet(); treeSet.add(new Student(45,"张三")); treeSet.add(new Student(150,"李四")); treeSet..
2022-04-19 09:27:14
60
原创 04.17
===========================================package aaa0418;import java.util.LinkedList;public class Test1 { public static void main(String[] args) { LinkedList linkedList=new LinkedList(); linkedList.add("张三"); linkedL...
2022-04-18 10:38:31
464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人