本文目录 一、数据库瓶颈 IO瓶颈 CPU瓶颈 二、分库分表 水平分库 水平分表 垂直分库 垂直分表 三、分库分表工具 四、分库分表步骤 五、分库分表问题 非partition key的查询问题 非partition key跨库跨表分页查询问题 扩容问题 六、分库分表总结 七、分库分表示例 一、数据 ...
分类:
其他好文 时间:
2020-07-04 15:26:09
阅读次数:
58
二进制小数 首先复习进位计数制的要素: 数码:用来表示进制数的元素。比如 二进制数的数码为:0,1 十进制数的数码为:0,1,2,3,4,5,6,7,8,9 十六进制数的数码为:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 基数:数码的个数。比如 二进制数的基数为2 十进制数的基数 ...
分类:
其他好文 时间:
2020-07-04 13:32:09
阅读次数:
107
这题的rotate操作其实就是暗示可以把某一个数提到最前面 因此本题其实就是求取最长公共子序列 但是有个问题当转移遇到s[i]==t[j]的时候,不能直接转移,因为只有当他二十六个字母的后缀数组全部比t串大时才可以转移,否则如果匹配了当前两个 没有办法把后面的提上来变成相等 #include<bit ...
分类:
其他好文 时间:
2020-07-04 01:49:10
阅读次数:
82
一、打印float类型 %f来表示float和double类型的数字 %e来打印指数记数法的浮点数 如果系统支持十六进制的浮点数,可以使用a和A分别来代替e和E 打印long double类型要使用%Lf或%Le或%La来替代 #include<stdio.h> int D12_1_showf_pt ...
分类:
其他好文 时间:
2020-07-04 01:43:16
阅读次数:
77
数据类型拓展 整数拓展 //整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; //八进制0 int i3 = 0x10; //十六进制0x 0~9 A~F 16 输出结果为 i = 10; i2 = 8; i3 = 16; 浮点数拓展 / ...
分类:
其他好文 时间:
2020-07-03 23:43:36
阅读次数:
68
年级表效果图样例: 可以看到主要分为以下这些功能: 功能一:展示年级列表 功能二:每个年级都具备修改和删除 功能三:添加一个年级 功能四:对多个年级选中删除,也可以全选删除,或者反选删除 功能五:根据提供信息查询年级名称得到整个年级信息 功能六:对列表进行分页展示【年级表的信息一般不会超过10个以上 ...
分类:
编程语言 时间:
2020-07-03 21:43:21
阅读次数:
59
e模块与正则表达式之间的关系 1.正则表达式是一门独立的技术,任何语言都可以使用 2.python中需要使用re模块才能使用正则 正则是用来筛选字符串中特定的内容, 只要是reg...一般情况都和正则有关 字符组 [ ] 一个字符串里面的表达式都是或的关系, 正则:[0-9a-fA-F], 可以匹配 ...
分类:
其他好文 时间:
2020-07-03 19:43:26
阅读次数:
72
使用Spring Cloud Bus自动刷新配置 1. 简介 上一章已经实现了使用服务配置中心集中管理配置文件,并可/actuator/refresh手动刷新配置而不需重启。但如果所有微服务节点的配置都需要手动刷新,工作量也很大。所以本文将使用Spring Cloud Bus实现配置的自动刷新。 S ...
分类:
编程语言 时间:
2020-07-03 19:07:57
阅读次数:
107
import java.util.Arrays; public class BinHexSwitchUtil { public static String bytesToHexString(byte[] bytes){ if (bytes==null || bytes.length==0){ ret ...
分类:
编程语言 时间:
2020-07-03 15:29:02
阅读次数:
63
1、单一职责原则(Single Responsibility Principle) 定义:单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。 单一职责原则是实现高内聚、低耦合的指导方针;它需要开发人员发现类的不同职责并将其分离。难点就在于怎么分离?那就是如果你能够想到多于一个的动机 ...
分类:
其他好文 时间:
2020-07-03 12:52:07
阅读次数:
63