码迷,mamicode.com
首页 > 2020年11月16日 > 全部分享
两类非常隐蔽的全表扫描,不能命中索引(一分钟系列)
《MySQL死锁分析的两个工具》中,举了一个强制类型转换导致死锁的例子,有朋友询问是不是类型转换都不能命中索引,花1分钟细说一下。第一类:“列类型”与“where值类型”不符,不能命中索引,会导致全表扫描(fulltablescan)。数据准备:createtablet1(cellvarchar(3)primarykey)engine=innodbdefaultcharset=utf8;inser
分类:其他好文   时间:2020-11-16 13:16:28    阅读次数:3
Go语言中[]byte和string类型相互转换时的性能分析-思维导图
Go语言中[]byte和string类型相互转换时的性能分析-思维导图
分类:编程语言   时间:2020-11-16 13:16:09    阅读次数:6
遍历数组的方法
forEach()、map()、filter()、find()、reduce()、some()、every() 它们都自带遍历(只要调用这个方法就会自动循环数组中的每一项) 它们都不会改变原数组,调用方法后产生的结果在返回值中 它们的参数都是一个函数,这个函数都有三个参数(只有第一个“项”是必填的) ...
分类:编程语言   时间:2020-11-16 13:15:51    阅读次数:10
iostat 监视I/O
iostat是I/O statistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动。 1. 命令格式 iostat[参数][时间][次数] 2. 命令功能 通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况, 负载信息。 3. 命令参数 -C 显 ...
分类:移动开发   时间:2020-11-16 13:15:31    阅读次数:19
Smobiler APP开发----TabPageView组件
首先看官方给的文档。 添加一个TabPageView组件,可以看到TabPageView组件有自己的标签。 添加标签有两种方式: 1,手动添加 点击右上角的三角可以增添自己的标签。 2,动态添加: tabPageView1.Controls.Add(new Label { Text = "第一页" ...
分类:移动开发   时间:2020-11-16 13:15:17    阅读次数:13
添加环境变量
我的电脑右键 属性 高级系统设计 高级--环境变量 ...
分类:其他好文   时间:2020-11-16 13:15:00    阅读次数:2
id x5 modem info
id x5 modem info # dmesg Linux version 2.4.24-uc0-iDirect0 (root@EmbEserver75) (gcc version 3.3.2) #1 Wed Jun 15 12:44:25 EDT 2011 CPU: XScale-IXP4xx/ ...
分类:其他好文   时间:2020-11-16 13:14:41    阅读次数:4
tidb4.0修改参数全过程
环境:tidb4.0、centos7 1、tidb操作停止启动、重启 tiup cluster stop tidb tiup cluster start tidb tiup cluster restart tidb 2、tidb查看参数配置sql命令 SHOW CONFIG WHERE type = ...
分类:数据库   时间:2020-11-16 13:14:28    阅读次数:11
Dashboard on power apps
Create and configure model-driven app interactive experience dashboards Effective Nov 2020, some terminology in Common Data Service has been updated. ...
分类:移动开发   时间:2020-11-16 13:14:10    阅读次数:14
mysql提示Column count doesn't match value count at row 5错误
1 问题现象: // Column count doesn't match value count at row 5 在第5行不能匹配列值 2 问题原因: Insert into ssp values (1,10), (2,9), (3,8), (4,7), (5.6), (6,5), (7,4), ...
分类:数据库   时间:2020-11-16 13:13:54    阅读次数:16
LeetCode:数组(五)
本组囊括数组相关题目,且只包括两道有关杨辉三角的问题。 118. Pascal's Triangle 题目描述:简单 首先要知道杨辉三角:每个数等于它左上方和右上方两数之和,那么如果能够知道一行杨辉三角,我们就可以根据每对相邻的值轻松地计算出它的下一行。类似这种迭代的思想,官方也把它归到动态规划的思 ...
分类:编程语言   时间:2020-11-16 13:13:24    阅读次数:10
剑指 Offer 53 - I. 在排序数组中查找数字 I
思路 方法一:二分法之一 (类似暴力) (1) 用二分法找到第一个target所在的位置 (2) 之后在此位置前后顺序查找依次计数target的出现次数 复杂度分析 时间复杂度:最坏情况下O(n) 空间复杂度:O(1) ...
分类:编程语言   时间:2020-11-16 13:13:01    阅读次数:7
类变量和实例变量的区别是什么?
类变量也叫静态变量,也就是在变量前加了static 的变量;实例变量也叫对象变量,即没加static 的变量;区别在于: 类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;例:pub ...
分类:其他好文   时间:2020-11-16 13:12:49    阅读次数:3
mysql8.0启动后不能正常监听端口的问题处理
mysql8.0启动后不能正常监听端口的问题处理1.确定问题mysql > show variables like '%port%';发现是0mysql> SHOW VARIABLES LIKE 'skip_networking';skip_networking=ON在my.cnf中注释掉 skip ...
分类:数据库   时间:2020-11-16 13:12:31    阅读次数:13
线程数,射多少最合理?
Web-Server有个配置,工作线程数。Service一般也有个配置,工作线程数。经验丰富的架构师,懂得如何配置这些参数,使得系统的性能达到最优:有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。“线程数”的设置依据,是本文要讨论的问题。工作线程数是不是设置的越大越好?答案显然是否定的:服务器CPU核数有限,能够同时并发的线程数有限,单核CPU设置
分类:编程语言   时间:2020-11-16 13:12:13    阅读次数:10
批量删除数据,常见的大坑!!!
行数据批量delete时,InnoDB如何处理自增ID,是一个潜在的大坑。整个实验步骤如上图:第一步:建表,设定自增列;第二步:指定id=1插入,锚定第一行是id是1;第三步:不指定id,依赖自增机制,插入3行;画外音:此时id应该变为2,3,4了?第四步:delete删除所有记录;画外音:坑就容易出在这里。第五步:指定id=0插入;第六步:指定id=1插入;第七步:不指定id,依赖自增机制,插入
分类:其他好文   时间:2020-11-16 13:11:46    阅读次数:4
Exception
Exception 分两种: 编译时异常和RuntimeException. 编译时异常必须要处理。 异常处理的五个关键字:throw,throws,try..catch,finally 1.使用throw抛出异常: NullPointerException和 ArrayIndexOutOfBoun ...
分类:其他好文   时间:2020-11-16 13:11:27    阅读次数:3
217条   上一页 1 ... 7 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!