- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 MySQL简单技巧(二):group by和distinct在单纯去重时二者的性能有差异吗?具体是如何实现的?
文章目录前文说明总结前文 group by和distinct我们经常使用,如果不谈group by分组所带来的功能,单纯拿来去重,那它带来的性能和distinct相比会更优秀吗?具体在MySQL底层是怎么实现的呢? 先说答案:单纯以去重来讲,二者的性能一致;并且底层处理步骤也一致!本篇是参考极客时间丁奇老师的:《MySQL实战45讲》。说明 我在数据库里用一张表qw来说明情况,表的...
2020-02-29 23:21:41 635
原创 Python数据结构和算法(四):10分钟掌握双指针在线性数据结构里的使用!
文章目录前文双指针的定义快慢指针读写指针前后指针(左右指针)总结前文 在链表、数组、队列、栈等线性数据结构里,经常会用到各种各样的解法,比如针对有序的二分法、针对遍历的dfs(深度优先遍历)、bfs(广度优先遍历)等,而其中利用双指针来遍历找值的方法也是非常的万金油,碰到线性结构的题时可以考虑考虑,这里介绍leetcode的题型来让你更快更轻松的了解并掌握该方法的核心!双指针的定义 那...
2020-02-29 22:45:11 451
原创 10分钟掌握vi与vim!了解vim最常用的命令!
文章目录前文vi与vim前文 作为linux最常用的“文本编辑器”,掌握vi和vim显得特别重要,但是大多数人分不清vi与vim的关系,并且对vim的掌握仅仅是insert输入数据,然后:wq保存这样的基础操作,当上网查的时候又发现vim的命令技巧是那么多,以至于到头来什么都记不住。 本文旨在于记录最常用以及最实用的命令,让你明白vim的那些奇淫技巧。而如果需要最全的vim命令,则请移步...
2020-02-26 23:18:03 636
原创 MySQL简单技巧(一):count(*)、count(1)、count(id)等效率功能比较
文章目录前文效率不同count的原理说明如何优化总结前文 最早在用MySQL count的时候,一直不懂count(*)、count(1)、count(id)这些用法的差别,所以每次就用count(*),当有统计字段需求的时候就用count(字段),所幸也大多无碍,不过了解和掌握这些区别也是非常重要的!效率 先说结论,单从效率上讲:效率:count(字段)<count(主键 i...
2020-02-08 09:04:34 946
Redis开发与运维
2019-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人