的,我也不知道起怎么样的标题比较合适,且称“程序员的十大思维误区”吧,祝阅读愉快! 1. 测试人 ...
背景 最近生产爆出一条慢sql,原因是用了or和 ,导致索引失效。于是,总结了索引失效的十大杂症,希望对大家有帮助,加油。 一 查询条件包含or,可能导致索引失效 新建一个user表,它有一个普通索引userId,结构如下: 执行一条查询sql,它是会走索引的,如下图所示: 把or条件 没有索引的age加上,并不会走索引,如图: 分析 amp 结论: 对于or 没有索引的age这种情况,假设它走了 ...
2019-12-29 20:29 2 878 推荐指数:
的,我也不知道起怎么样的标题比较合适,且称“程序员的十大思维误区”吧,祝阅读愉快! 1. 测试人 ...
不同的行业领域中很多时候都分享着共同的思想和理念。比如,大量的计算机编程中涉及到的概念都被运用到了电影里。有些概念出现在电影里后变得如此之酷,甚至反过来能帮助我们程序员更好的理解这些概念。下面就是我最喜欢的10大电影,它们都在某方便帮助了我理解编程中的某些概念。 1. 骇客帝国(1999 ...
2018的尾声,南方人期盼已久的下雪天终于到了,实在是太鸡冻了! 而赏雪的喜悦也伴随着寒冷的忧伤 早上起床越来越难,衣服怎么裹都还是冷 这时,穿搭届的神话般的人物——程序员们,可能又要引起轰动了吧! 秋天他们是统一的格子衫大军 冬天气温骤降,他们又将发挥出什么水平呢? 预测 ...
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显 ...
面试中,如何回答HR提出的问题很大程度上决定了面试能不能成功。 下面是程序员在面试过程中经常被问到的10个问题,告诉你怎么回答才不会被面试官套路...... 01 请你做一个自我介绍 误区: 一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。 要点 ...
最近经常考虑的一个问题就是程序员与程序员之间的区别是什么?大家平常说的毕业三年就能看出差距指的是什么。其实在刚毕业的几年,大家做的事情都是差不多的:选择一门语言,进入一个部门,了解部门内使用的框架,使用这些框架或开发,或完善产品,或开发新产品。那程序员的区别是从什么时候开始渐渐区分 ...
程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。 1,Github代码托管(https ...