上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
  2024年1月24日
摘要: 阅读全文
posted @ 2024-01-24 18:07 zhengbiyu 阅读(8) 评论(0) 推荐(0)
摘要: 先说结论: 表数据量太少,使用索引的效率不如全表扫描。 表信息: CREATE TABLE `w_map_cell` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `shelf_id` bigint(11) DEFAULT NULL COM 阅读全文
posted @ 2024-01-24 18:04 zhengbiyu 阅读(20) 评论(0) 推荐(0)
摘要: 可以看出实际应用场景中储位数据量比较大,优先优化储位相关接口 本机环境优化前耗时: 储位个数 3200 update时间 28578 insert时间 21758 本机环境优化后耗时: 储位个数 3200 update时间 5169 insert时间 1733 将数据库连接加上rewriteBatc 阅读全文
posted @ 2024-01-24 17:31 zhengbiyu 阅读(41) 评论(0) 推荐(0)
  2024年1月23日
摘要: 用户维护好仓区的点和线,生成分布图时,用户任意选取两个点,后端求出当前最短路径。 假设图G(m, n),m个顶点,n条边 算法对比: floyd算法时间复杂度o(m3)缺点:时间复杂度过高 dijkstra算法时间复杂度o(m2),使用优先队列可以降到o(m * logm)邻接矩阵存储:适合稠密图邻 阅读全文
posted @ 2024-01-23 15:37 zhengbiyu 阅读(40) 评论(0) 推荐(0)
摘要: 代码如下: @Service public class PerformanceServiceImpl implements IPerformanceService { private final static Logger logger = LoggerFactory.getLogger(Perfo 阅读全文
posted @ 2024-01-23 15:35 zhengbiyu 阅读(105) 评论(0) 推荐(0)
  2024年1月21日
摘要: 一、简述 Mybatis采用责任链模式,通过动态代理组织多个插件(拦截器),通过这些插件可以改变Mybatis的默认行为(诸如SQL重写之类的) Mybatis是通过动态代理的方式实现拦截的 拦截器(Interceptor)在 Mybatis 中被当做插件(plugin)对待,官方文档提供了 Exe 阅读全文
posted @ 2024-01-21 14:59 zhengbiyu 阅读(85) 评论(0) 推荐(0)
  2024年1月20日
摘要: 过期策略 定期删除 + 惰性删除 (1) 定期删除:redis默认每隔100ms(运行频率由配置文件中的hz参数来控制,取值范围1~500,默认是10,代表每秒运行10次)执行后台删除任务。 清理过程如下: 遍历所有的db 从db中设置了过期时间的key的集合中随机检查20个key 删除检查中发现的 阅读全文
posted @ 2024-01-20 11:59 zhengbiyu 阅读(31) 评论(0) 推荐(0)
  2023年4月9日
摘要: 设置主键的情况下 在自增主键达到int64最大后,再次插入一行记录,报错如下: Duplicate entry ‘4294967295’ for key ‘increment_id_test.PRIMARY’ 唯一键冲突报错:当auto_incement达到上限后,再次申请下一个id时,得到的值保持 阅读全文
posted @ 2023-04-09 21:01 zhengbiyu 阅读(447) 评论(0) 推荐(0)
  2023年4月8日
摘要: 一、什么是类型处理器 1、类型处理器(TypeHandler) MyBatis 在设置预处理语句(PreparedStatement)中的参数或从结果集中取出一个值时,都会用类型处理器将获取到的值以合适的方式转换成 Java 类型。也就是java类型与jdbc类型之间的处换器,诸如最常见String 阅读全文
posted @ 2023-04-08 16:59 zhengbiyu 阅读(160) 评论(0) 推荐(0)
  2023年4月6日
摘要: 存储设备 磁盘在现代服务器上通常都是瓶颈。Elasticsearch 重度使用磁盘,你的磁盘能处理的吞吐量越大,你的节点就越稳定。 这里有一些优化磁盘 I/O 的技巧: 使用 SSD。他们比机械磁盘优秀多了。 使用 RAID 0。条带化 RAID 会提高磁盘 I/O,代价显然就是当一块硬盘故障时整个 阅读全文
posted @ 2023-04-06 21:53 zhengbiyu 阅读(22) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页