影响性能的几点 机器的资源,cpu,多少核,硬盘。 数据库配置 代码 测试方法 自动化脚本, 接口的响应时间,机器的负载cpu,内存 开源的工具。 ab ab工具测试 安装 yum -y install http-tools ab -V ab -n 1000 -c 100 并发100,请求1000次 ...
分类:
其他好文 时间:
2020-07-08 21:28:27
阅读次数:
66
今天我们看看,大牛是怎么思考设计MySQL优化方案的,在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程。很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Or ...
分类:
数据库 时间:
2020-07-08 15:41:24
阅读次数:
69
这道题是字节的面试题,当场问我有点紧张没想出来,只答上来要交替阻塞,还是面试官提醒我用生产者消费者思路解决。 题目 有A类线程50个,任务是打印字符A。有B类线程50个,任务是打印字符B。现在异步启动这100个线程,问如何才能让他们交替打印AB字符? 解题思路 设两个信号SemaphoreA和Sem ...
分类:
编程语言 时间:
2020-07-08 10:31:30
阅读次数:
100
raid 10 是先做raid0,然后再做raid1,raid 01 是先做raid1,然后再做raid0,相比于raid 01而言,raid10具有更好的容错性。如下: 假如AB两份数据存储在4块做raid 10模式的硬盘上,存储的数据为 AA BB,当其中的第一块盘坏掉后,如果还出现坏盘时,有1 ...
分类:
其他好文 时间:
2020-07-07 23:40:30
阅读次数:
91
[root@localhost ~]# cat a.log a ab abc ddd [root@localhost ~]# [root@localhost ~]# cat b.log a ab abc ddd dd f [root@localhost ~]# [root@localhost ~]# ...
分类:
编程语言 时间:
2020-07-07 15:06:04
阅读次数:
98
将空域点转化为极坐标,圆的极坐标表示如下 x=Rcosθ+a y=Rsinθ+b 令xy已知,ab未知,则可以在原来的圆边界上上生成同样半径的圆 这些圆的交点就是圆心,在极坐标中,圆心点的始终处于最大值就是霍夫曼检测的原理(圆心是相交最多次数的点) 代码演示 #include"pch.h" #inc ...
分类:
其他好文 时间:
2020-07-07 00:32:17
阅读次数:
100
/* 91. 解码方法 一条包含字母 A-Z 的消息通过以下方式进行了编码: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 给定一个只包含数字的非空字符串,请计算解码方法的总数。 示例 1: 输入: "12" 输出: 2 解释: 它可以解码为 "AB"(1 2)或者 "L"(12) ...
分类:
其他好文 时间:
2020-07-06 16:28:39
阅读次数:
41
由于从站点获取到的数据格式存在 二维列表,所以提取出变成一维列表的集中方法记录: 1、列表推导式 ab = [[1,2,3], [4,5], [6,7,8]] print([i for item in ab for i in item]) 2、flatten from compiler.ast im ...
分类:
其他好文 时间:
2020-07-05 15:53:10
阅读次数:
63
给定一个由 '(' 和 ')' 括号组成的字符串 S,我们需要添加最少的括号( '(' 或是 ')',可以在任何位置),以使得到的括号字符串有效。 从形式上讲,只有满足下面几点之一,括号字符串才是有效的: 它是一个空字符串,或者它可以被写成 AB (A 与 B 连接), 其中 A 和 B 都是有效字 ...
分类:
其他好文 时间:
2020-07-05 15:51:49
阅读次数:
54
简介主从复制(也称AB复制)是将来自一个MySQL数据库服务器(主服务器)中的数据复制到一个或多个MySQL数据库服务器(从服务器)中GTID从MySQL5.6.5开始新增了一种基于GTID的主从复制方式,GTID(GlobalTransactionID)是全局事务ID,通过GTID可以保证每一个在主库中提交的事务在整个数据库集群中有一个唯一的ID,因此当在主库上提交事务或者被从库应用时,可以通过
分类:
数据库 时间:
2020-07-05 10:36:56
阅读次数:
83