logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ShardingSphere+MySQL实现分库

ShardingSphere + MySQL实现分库一、ShardingSphere简介ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各

#数据库开发#spring boot
Java后端返回Long类型数据与前端展示不一致(精度丢失)

问题描述接口查询数据返回,有一个Long类型字段,postman返回与数据库一致(= 63354019632316416),swagger返回不一致(= 63354019632316420),chrome查看返回数据也不一致(= 63354019632316420)。原因Java中Long类型可以表示的最大值是2 ^63-1,而JS的基础类型Number可以表示的最大值是 2 ^53。所以后端返回

#java#spring
SpringBoot+MyBatis-Plus启动报错MybatisPlusProperties

SpringBoot+MyBatis-Plus启动报错如下***************************APPLICATION FAILED TO START***************************Description:Parameter 1 of constructor in com.baomidou.mybatisplus.autoconfigure.Identifie

#spring boot#java
Es 查询结果_score调整

一、问题背景:背景:语文老师反馈试题查询的结果不理想。原因:正常应该靠前的题目,搜索得分比较靠后,没有在前几页显示出来。一、Es默认的记分方式使用Es时,查询出来的文档排序依据是_score,这个_score是如何计算的可以通过添加 “explain”: true 条件来查看。它的计算原理是基于词频/逆向文档频率(TF/IDF),详情参考官方文档:相关度评分背后的理论二、此种方式的弊端Es默认的词

#elasticsearch
到底了