12 2019 档案
摘要:1) continue/break语句过多 continue/break本身是循环的流程控制关键字,但不应该滥用,否则将导致代码可读性降低。一个循环体内尽量只出现一次continue/break语句。 origin: for (Object commerceItem : commerceItems)
阅读全文
摘要:1.索引的类型 1) B-Tree索引 (1)概念 人们常说的Mysql索引一般是指B-Tree索引,它使用B-Tree数据结构来存储数据。存储引擎以不同的方式使用B-Tree索引,性能也各有不同,各有优劣。 MyISAM使用前缀压缩技术使得索引更小,但InnoDB则按照原数据格式进行存储。 MyI
阅读全文
摘要:1.使用索引 不同存储引擎,索引实现不同。在MyISAM数据表,数据行在数据文件中,索引值在索引文件中。InnoDB存储引擎使用一个表空间,在表空间里管理InnoDB数据表的数据和索引(在同一个表空间内),不受操作系统文件尺寸限制,它可以包含多个文件。 1.1 索引的优点 1)一是查询中与where
阅读全文
摘要:1.引用的概念 引用这个概念是与JAVA虚拟机的垃圾回收有关的,不同的引用类型对应不同的垃圾回收策略或时机。 垃圾收集可能是大家感到难于理解的较难的概念之一,因为它并不能总是毫无遗漏地解决Java运行时环境中堆管理的问题。 垃圾回收的大致思路是:当Java虚拟机觉得内存不够用的时候,会触发垃圾回收操
阅读全文

浙公网安备 33010602011771号