随笔分类 - MySQL
摘要:一.ArrayList和LinkedLis区别如下: 相同:都是List接口的实现,可以元素进行删除和添加等等。 不同:1.ArrayList是实现了长度可变数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,Ar
阅读全文
摘要:1. 常用接口 (1)CollectionCollection 层次结构 中的根接口。 (2)Iterator对 collection 进行迭代的迭代器。 (3)List有序的 collection(也称为序列)。 (4)Map<K,V>将键映射到值的对象。 (5)Map.Entry<K,V>映射项
阅读全文
摘要:java流在处理上分为字符流和字节流。(1)字符流(Writer/Reader)处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串。(2)字节流(OutputStream/InputStream)处理单元为1个字节,操作字节和字节数组。(3)字节流可用于任何类型(4)字符流只能
阅读全文
摘要:Exception 表示程序还能够克服和恢复的问题,Exception 类又分为运行时异常(Runtime Exception)和受检查的异常 (Checked Exception),所谓运行时异常就是开发人员编写代码时不会报红,但是运行不得当的话会运行出错,也被称作不受检查异常(Unchecked
阅读全文
摘要:exception 和 error的区别Exception:是程序本身可以处理的异常Error:是程序无法处理的错误,这些错误标识故障发生于虚拟机自身或者发生在虚拟机试图执行应用时,一般不需要程序处理,例如:内存空间不足,栈溢出检查异常(编译器要求必须处置的异常):除了Error,其他的Except
阅读全文
摘要:throw和throws的区别throw1、throw是语句抛出一个异常,一般是在代码块的内部,当程序现某种逻辑错误时由程序员主动抛出某种特定类型的异常2、定义在方法体内3、创建的是一个异常对象4、确定了发生哪种异常才可以使用throws1、在方法参数列表后,throws后可以跟着多个异常名,表示抛
阅读全文
摘要:1.子查询(IF EXISTS) 用来判断某个表是否创建 eg:检测temp是否创建 drop table if exists temp; 语法:select..... from 表名 where EXISTS (子查询); 注意:(1)子查询后边的数据要与父查询一一对应 (2)子查询查到东西就会执
阅读全文
摘要:安全散列算法(英语:Secure Hash Algorithm,缩写为SHA)是一个密码散列函数家族,是FIPS所认证的安全散列算法。能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的消息不同,它们对应到不同字符串的机率很高。 家族成员 SHA家族的五个算法,分别是S
阅读全文
摘要:今天看数据库,书中提到:由于索引是采用 B 树结构存储的,所以对应的索引项并不会被删除,经过一段时间的增删改操作后,数据库中就会出现大量的存储碎片,这和磁盘碎片、内存碎片产生原理是类似的,这些存储碎片不仅占用了存储空间,而且降低了数据库运行的速度。如果发现索引中存在过多的存储碎片的话就要进行“碎片整
阅读全文
摘要:1.修改表 (1)修改表名 语法:alter table 旧表名 rename [to] 新表名; eg:alter table `demo` rename `demo1`; (2)添加字段 语法:alter table 表名 add 字段名 数据类型[属性]; eg: alter table `d
阅读全文
摘要:1.MySQL简介 MySQL的优势(适用于中小企业,最重要免费) (1)运行速度快 (2)使用成本低 (3)可移植强 (4)使用用户广 my.ini:记录MySQL配置信息,可修改配置内容,如端口号,字符集等 2.MySQL运行机制 总的来说,接口连接到连接池有两种情况:(1)验证不成功就会返回到
阅读全文
摘要:1.为什么 需要设计数据库? 1)良好的数据库设计 2)糟糕的数据库设计 (1)节省数据存储空间 (1)数据冗余,存储空间浪费 (2)能够保证数据的完整性 (2)内存空间浪费 (3)方便进行数据库应用系统的开发 (3)数据更新和插入异常 2.设计数据库步骤: (1)收集信息:与该系统有关人员进行交流
阅读全文

浙公网安备 33010602011771号