- 博客(22)
- 收藏
- 关注
原创 springboot整合mycat
该文件为全局自增主键配置对于table定义了autoIncrement=“true” primaryKey="id"的表,需要配置全局自增序号(注意全大写)。,类型为String,值格式为dataId-分表ID,dataId用于分组ID计算,为数据量提供扩展性;实现calculateRange范围分片DN计算方法(参数是burst值)在类中定义volume、step、mod三个变量,并提供set方法。实现calculate 等值分片DN计算方法(参数是burst值)Volume是每组分片的数据容量。
2023-05-15 16:28:35
1789
原创 Mysql8的特性
mysql为了避免无限递归默认递归次数为1000,可以通过设置cte_max_recursion_depth参数增加递归深度,还可以通过max_execution_time限制执行时间,超过此时间也会终止递归操作。以上是我们研究了树型表的查询方法,通过递归的方式查询课程分类比较灵活,因为它可以不限制层级。如果树的层级固定可以使用表的自链接去查询,比如:我们只查询两级课程分类,可以用下边的SQL。初始节点为1-1-1,通过递归找到它的父级节点,父级节点包括所有级别的节点。下边我们使用递归实现课程分类的查询。
2023-05-14 16:56:17
342
原创 购物车的实现
用户添加购物车,只需要将要加入购物车的商品存入到Redis中即可。一个用户可以将多件商品加入购物车,存储到Redis中的数据可以采用Hash类型。我们发现个问题,就是用户将商品加入购物车,无论数量是正负,都会执行添加购物车,如果数量
2023-03-10 17:32:05
2105
原创 Netty
该方法会首先切换 EventLoopGroup 到关闭状态从而拒绝新的任务的加入,然后在任务队列的任务都处理完成后,停止线程的运行。ps:简单讲,netty是一个基于协议,支持快速构建客户端、服务端,用于网络io交互的异步非阻塞、高性能、可维护框架。netty 的 Future 继承自 jdk 的 Future,而 Promise 又对 netty Future 进行了扩展。netty 中的 Future 与 jdk 中的 Future 同名,但是是两个接口。ch调用write得流程。
2023-03-04 09:31:16
145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人