> 1.一般我们会有多个从库,需要在从库的读取上做负载均衡。
> 2.在数仓拉取数据的时候经常对产线DB造成影响,所以会独立一个从库专门用来拉取,但是这个从库的利用率非常低。
数仓拉取数据一般在业务低峰期进行,iops峰值较高,但是持续时间很短。我们可以错开这个时间段,让这台从库的利用率最大化... ...
分类:
其他好文 时间:
2020-02-23 16:32:47
阅读次数:
56
直接插入、选择排序、冒泡排序、快速排序、……归并排序、基数排序、希尔、堆排序、 直接插入: 思想是:1、将数据序列分成两部分,前一部分是有序的,后面一部分是无序的. 2、将无序变有序,首先从第一开始,然后第一,第二比较后排序,此时这两位就是有序的了;然后从无序的队列中取出第三位和第二位比较,然后他们 ...
分类:
编程语言 时间:
2020-02-23 16:32:03
阅读次数:
94
Golang中的指针为安全指针,不能对其进行偏移和运算;指针的使用增加了代码执行的效率,尤其是在函数之间的传参过程,能够降低内存的使用。 ...
分类:
编程语言 时间:
2020-02-23 11:34:25
阅读次数:
66
1.产生100个不同的随机数(0~100): 方法一: 1 // 利用空间换时间效率 ,数组直接初始化全部为0 2 int[] a = new int[n]; 3 int[] b = new int[n+1]; 4 for(int i = 0;i < n;) 5 { 6 int x = (int) ...
分类:
编程语言 时间:
2020-02-23 11:29:23
阅读次数:
81
冒泡排序和选择排序是排序算法中比较简单和容易实现的算法。冒泡排序:每一次排序过程,通过相邻元素的交换,将当前没有排好序的最大(小)移到数组的最右(左)端。 选择排序:每一次排序过程,我们获取当前没有排好序中的最大(小)的元素和数组最右端(左)的元素交换,循环这个过程即可实现对整个数组排序。选择排序的 ...
分类:
编程语言 时间:
2020-02-23 11:12:36
阅读次数:
75
################## 排序算法 ###################### """ 排序算法, 我们想要把线性表中的无序序列,排成有序序列,的算法,就是排序算法, 排序算法的稳定性 举例:假设对下面的元组要以他们的第一个数字来排序。 (4, 1) (3, 1) (3, 7)(5, ...
分类:
编程语言 时间:
2020-02-23 09:34:41
阅读次数:
56
【国外镜像】 https://proxy.golang.org 【国内推荐镜像】 https://goproxy.io https://athens.azurefd.net https://goproxy.cn https://gocenter.io https://mirrors.aliyun.c ...
分类:
其他好文 时间:
2020-02-23 09:24:53
阅读次数:
107
变量和常量是一个程序组成的最小单元。Golang语言中提供了一些使用变量和常量的特殊方法,尤其是iota常量计数机制,方便了常量的定义。 ...
分类:
编程语言 时间:
2020-02-22 22:24:53
阅读次数:
79
chproxy 是基于golang 编写的clickhouse http 服务的代理以及负载均衡中间件,功能比较丰富 基于yaml 配置,对于多集群流量处理是一个很不错工具 参考资料 https://github.com/Vertamedia/chproxy ...
分类:
Web程序 时间:
2020-02-22 22:17:22
阅读次数:
661
冒泡排序(作者 //输入三个整数x,y,z,请把这三个数由小到大输出。 //气泡排序 x=3 y=2 z=1 #include "stdio.h" int main() { int i,j; int temp; int n[3]; //循环录入元素 for(i=0;i<3;i++) { printf ...
分类:
编程语言 时间:
2020-02-22 16:15:18
阅读次数:
89