摘要:
Mycat作为数据库中间件,本身并不存储数据。Mycat通过其分片规则与读写规则,实现对后端众多mysql数据库实例的分布式访问。但是,在实际使用过程中,可能会出现实际的数据分布与分片规则不一致的情况。譬如: 1. mysql可通过直连方式访问,这就有可能将任意数据写到任意的数据库实例中; 2. M 阅读全文
摘要:
悟纤:师傅,这一节,看着比较简单呢? 师傅:嗯嗯,这一节就是和大家分享一些一些基础的知识,基础功不打扎实一点的话,源码和高级一些的功能在实现的时候就没有思路了。 师傅:扎实基本功,敲码更轻松。 悟纤:师傅说的是,我一定会打好基础的。 师傅:孺子可教也。 悟纤:那咱们赶紧开始吧~ 我已经按耐不住想体验 阅读全文
摘要:
1.Jedis: Redis官方推荐使用Jedis操作Redis,Jedis的方法和Redis的指令一一对应。 Jedis和lettuce都是可以操作redis的平台 使用时: 导包 <dependency> <groupId>redis.clients</groupId> <artifactId> 阅读全文
摘要:
今天写了个controller的方法,结果就是使用到的服务没有注入成功,为空, debug模式下: 原因: bean在被扫描生成代理类的时候,private方法没办法正常代理。 修改成public/protected 即可。 详细spring代理原理需要深入学习分析一下。 阅读全文
摘要:
文章目录 前言 一、SpringBoot 中@Value 具体作用有那些? 二、@Value 的注意事项 (以下问题都会造成,无法注入的问题) 1.不能作用于静态变量(static) 2.不能作用于常量(final) 3.不能在非注册的类中使用(类需要被注册在spring上下文中,如用@Servic 阅读全文
摘要:
1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto 阅读全文
摘要:
引言 网上有太多讲rebase和merge的文章,但大多都是复制粘贴没有自己的理解,而且很多博客的例子写的过于复杂,让人没兴趣看下去。本文举最简洁的例子,大白话几句就让你快速掌握rebase的核心原理和用法。 本博客将持续修订更新,看完如果还是有疑问,可以评论区留言,我解释到你彻底搞懂为止! 一、提 阅读全文
摘要:
为什么分页插件不生效: 1.是否PageHelper.startPage(pageNum, pageSize);放置的位置正确(确保放置在要分页的查询条件前面) 2.是否对结果进行变更使已经分页好的内容的Page参数丢失 官方使用说明: 官方示例代码: //第一种,RowBounds方式的调用 Li 阅读全文
摘要:
文章目录 需求中对数值进行求和的非常多,但java8对bigdecimal求和没有封装 新建接口ToBigDecimalFunction 新建工具类CollectorsUtil 实体类Person 需求中对数值进行求和的非常多,但java8对bigdecimal求和没有封装 通常求和我们都这么做: 阅读全文