谨记红字: 1. 表中谨防太多列: MySQL 的存储引擎API 工作时需要在服务器层和存储引擎层之间通过行缓冲格式拷贝数据,然后在服务器层将缓冲内容解码成各个列。从行缓冲中将编码过的列转换成行数据结构的操作代价是非常高的。MyISAM 的定长行结构实际上与服务器层的行结构正好匹配,所以不需要转换。 ...
分类:
数据库 时间:
2018-08-13 12:24:32
阅读次数:
232
协程中使用全局变量、局部变量、指针、map、切片等作为参数时需要注意,此变量的值变化问题。 与for 循环,搭配使用更需谨慎。 1,内置函数时直接使用局部变量,未进行参数传递 原因分析: 协程开启时候,可能多个协程拿到的变量i是同一个,这就导致输出结果的不准确。 解决方案: 2,地址传递的参数 分析 ...
分类:
其他好文 时间:
2018-08-12 14:05:39
阅读次数:
126
>When the items are exhausted (which is immediately when the sequence is empty), the suite in the else clause, if present, is executed, and the loop t ...
分类:
编程语言 时间:
2018-08-11 11:33:51
阅读次数:
160
元组 如果元组中只有一个数据,且没有逗号,则该“元组”与里面的数据的数据类型是相同的 列表 列表与列表之间可以相加 注意:在循环一个列表,字典时,最好不要对此列表进行改变大小(增删)的操作 陷阱题1 快捷创建一个字典 fromkeys 面试题:创建字典的方法 1) dic = {} 2) dic = ...
分类:
编程语言 时间:
2018-08-10 21:23:16
阅读次数:
132
// 面试题17:打印1到最大的n位数 // 题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则 // 打印出1、2、3一直到最大的3位数即999。 解题思路: 首先是一个大陷阱,n有多大?万一大到long long类型都盛不下,你要直接动手写,那写的再正确也是凉凉。 我们考虑到用 ...
分类:
其他好文 时间:
2018-08-09 21:10:04
阅读次数:
131
[2] http://groups.google.com/group/linux.debian.devel/browse_thread/thread/c5bbda39f1a01bd4 ...
分类:
其他好文 时间:
2018-08-07 13:00:57
阅读次数:
161
出自 MBA智库百科(https://wiki.mbalib.com/) 什么是回抽 由于近年来证券投资领域中技术分析的不断普及,许多投资者都认识到了股价(汇价)一旦突破颈线压力,后市看好。但是还有一部分投资者在“真突破”时及时跟进,后来割肉出局的,这就是由于投资者持股信心不足,在股价(汇价)“回抽 ...
分类:
其他好文 时间:
2018-08-02 17:45:06
阅读次数:
164
在Python中,作为默认参数的一定要是不可变对象,如果是可变对象,就会出现问题,稍不注意,就会调入陷阱,尤其是初学者,比如我(┬_┬)。 我们来看一个例子。 运行结果如图: 在正常传入参数的时候,好像没什么大问题。但是当我们使用默认参数的时候,问题出现了。 运行结果没有按我们的预期出现。原因何在? ...
分类:
编程语言 时间:
2018-08-01 14:21:07
阅读次数:
191
有人问:自动化测试的成本高效果差,那么自动化测试的意义在哪呢? 我觉得这个问题带有很强的误导性,是典型的逻辑陷阱之一。“自动化测试的成本高效果差”是真的吗?当然不是。而且我始终相信,回答问题的最好方式是把问题本身弄清楚。也就是问关于问题的问题。楼主也学可以进一步 说明下面几个问题,有助于自己理解自己 ...
分类:
其他好文 时间:
2018-08-01 11:43:13
阅读次数:
151
闭包 概念 只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁 例子 作用:比如在一个函数中嵌套一个函数,通过闭包可以让嵌套函数访问到包裹它的函数的局部变量。 封装 闭包陷阱 总结 优点:灵活方便,封装 缺点:空间 ...
分类:
编程语言 时间:
2018-07-29 16:23:20
阅读次数:
167