2018年5月25日

sql语句执行顺序

摘要: 在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 阅读全文

posted @ 2018-05-25 13:56 米虫爱喝咖啡 阅读(107) 评论(0) 推荐(0) 编辑

关于集合

摘要: 1.ArrayList 是基于数组实现的,因此对指定下标的查找和修改比较快,但是删除和插入操作比较慢,因为需要移动插入或者删除位置后面的元素,并且涉及数组的复制 默认容量10,构造ArrayList时尽量指定容量,减少扩容时带来的数组复制操作 每次添加元素之前会检查是否需要扩容,每次扩容都是增加原有 阅读全文

posted @ 2018-05-25 10:00 米虫爱喝咖啡 阅读(90) 评论(0) 推荐(0) 编辑

设计模式--7种单例模式

摘要: 定义:一个类只有一个对象实例。 优点:1,在内存中只有一个对象,节省内存空间。 2,避免频繁的创建销毁对象,可以提高性能。 3,避免对共享资源的多重占用。 4,可以全局访问。 1. 饿汉模式 在类加载时就完成了初始化,所以类加载较慢,但获取对象的速度快。 这种方式基于类加载机制避免了多线程的同步问题 阅读全文

posted @ 2018-05-25 09:54 米虫爱喝咖啡 阅读(143) 评论(0) 推荐(0) 编辑

关于SQL 的多表连接问题

摘要: 1.多表连接类型 JOIN: 如果表中有至少一个匹配,则返回行 INNER JOIN(内连接):如果表中有至少一个匹配,则返回行 LEFT JOIN(左连接): 即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN(右连接): 即使左表中没有匹配,也从右表返回所有的行 FULL JOIN( 阅读全文

posted @ 2018-05-25 09:43 米虫爱喝咖啡 阅读(156) 评论(0) 推荐(0) 编辑

导航