含糊电话

文章
6
资源
0
加入时间
2年10月21天

Python 魔法方法(七) __miss__ 无中生有的方法

通常,字典访问一个不存在的键时,会抛错 KeyError。这样带来的好处是,系统通知我们访问了一个不存在的键,我们回去检查错误的原因。但是坏处就是,程序运行中断。想知道有没有这个key,又不想抛错中断,用的最多的就是.get()方法,若key存在,则返回对应的value,若不存在可以指定返回值,默认是None。好了,有了.get()方法,我们就可以在抛错的边缘疯狂试探了。...

数据库优化-基准测试(一)

基准测试的目的基准测试是为了找出系统的瓶颈,包括:硬件 磁盘、内存、网络等。 操作系统 文件系统、内存管理、驱动、调度等。RDBMS SQL层、存储引擎层。Schema设计 索引、表结构、数据类型。Query Query写的不好、逻辑错误。应用程序问题系统各部分之间的交互 磁盘IO、RAM、RDBMS等。测量值 如何测量?哪里最花时间?哪个组件最忙?找出造成瓶颈的原因