05 2020 档案

摘要:一.ArrayList和LinkedLis区别如下: 相同:都是List接口的实现,可以元素进行删除和添加等等。 不同:1.ArrayList是实现了长度可变数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,Ar 阅读全文
posted @ 2020-05-13 19:52 拾柒moonpie 阅读(759) 评论(0) 推荐(2)
摘要:1. 常用接口 (1)CollectionCollection 层次结构 中的根接口。 (2)Iterator对 collection 进行迭代的迭代器。 (3)List有序的 collection(也称为序列)。 (4)Map<K,V>将键映射到值的对象。 (5)Map.Entry<K,V>映射项 阅读全文
posted @ 2020-05-13 19:37 拾柒moonpie 阅读(549) 评论(0) 推荐(1)
摘要:java流在处理上分为字符流和字节流。(1)字符流(Writer/Reader)处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串。(2)字节流(OutputStream/InputStream)处理单元为1个字节,操作字节和字节数组。(3)字节流可用于任何类型(4)字符流只能 阅读全文
posted @ 2020-05-13 19:33 拾柒moonpie 阅读(807) 评论(0) 推荐(1)
摘要:Exception 表示程序还能够克服和恢复的问题,Exception 类又分为运行时异常(Runtime Exception)和受检查的异常 (Checked Exception),所谓运行时异常就是开发人员编写代码时不会报红,但是运行不得当的话会运行出错,也被称作不受检查异常(Unchecked 阅读全文
posted @ 2020-05-13 19:21 拾柒moonpie 阅读(383) 评论(0) 推荐(1)
摘要:exception 和 error的区别Exception:是程序本身可以处理的异常Error:是程序无法处理的错误,这些错误标识故障发生于虚拟机自身或者发生在虚拟机试图执行应用时,一般不需要程序处理,例如:内存空间不足,栈溢出检查异常(编译器要求必须处置的异常):除了Error,其他的Except 阅读全文
posted @ 2020-05-13 19:10 拾柒moonpie 阅读(445) 评论(0) 推荐(1)
摘要:throw和throws的区别throw1、throw是语句抛出一个异常,一般是在代码块的内部,当程序现某种逻辑错误时由程序员主动抛出某种特定类型的异常2、定义在方法体内3、创建的是一个异常对象4、确定了发生哪种异常才可以使用throws1、在方法参数列表后,throws后可以跟着多个异常名,表示抛 阅读全文
posted @ 2020-05-13 19:08 拾柒moonpie 阅读(238) 评论(0) 推荐(1)
摘要:1.子查询(IF EXISTS) 用来判断某个表是否创建 eg:检测temp是否创建 drop table if exists temp; 语法:select..... from 表名 where EXISTS (子查询); 注意:(1)子查询后边的数据要与父查询一一对应 (2)子查询查到东西就会执 阅读全文
posted @ 2020-05-12 16:07 拾柒moonpie 阅读(171) 评论(0) 推荐(0)
摘要:安全散列算法(英语:Secure Hash Algorithm,缩写为SHA)是一个密码散列函数家族,是FIPS所认证的安全散列算法。能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的消息不同,它们对应到不同字符串的机率很高。 家族成员 SHA家族的五个算法,分别是S 阅读全文
posted @ 2020-05-11 22:15 拾柒moonpie 阅读(496) 评论(0) 推荐(0)
摘要:今天看数据库,书中提到:由于索引是采用 B 树结构存储的,所以对应的索引项并不会被删除,经过一段时间的增删改操作后,数据库中就会出现大量的存储碎片,这和磁盘碎片、内存碎片产生原理是类似的,这些存储碎片不仅占用了存储空间,而且降低了数据库运行的速度。如果发现索引中存在过多的存储碎片的话就要进行“碎片整 阅读全文
posted @ 2020-05-11 22:04 拾柒moonpie 阅读(1616) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-11 20:51 拾柒moonpie 阅读(245) 评论(0) 推荐(0)