07 2019 档案

摘要:1. SQL概述 SQL,结构化查询语言,重要性不必在赘述了,基本上开发软件没有不用到的,此外在一些大数据也有广泛的应用。SQL主要包含数据定义语言(DDL)、数据操纵语言(DML)以及数据控制语言(DCL)【感觉没什么太大用处】。SQL不仅支持独立使用还支持嵌入到通用程序设计语言中。其中,DDL主 阅读全文
posted @ 2019-07-31 10:47 LeftBody 阅读(600) 评论(0) 推荐(0)
摘要:1.关系数据库和关系模式 在关系数据库中,我们用关系来表示实体集和联系集,关系通常使用二维表来表示,对应关系名。表的每一列称为属性(和ER图中的可以认为是一样的);每一行可以称为一条记录;这里每个属性都需要是原子的,这决定了规范的关系数据库中不能有多值属性和复合属性。 什么是关系模式?其实关系模式可 阅读全文
posted @ 2019-07-29 00:12 LeftBody 阅读(6526) 评论(0) 推荐(0)
摘要:1.数据库系统 数据库系统有数据库、数据库管理系统、应用系统和数据库管理员组成。数据库呢就是数据的集合,应用系统和管理员就不说了,数据库管理系统即常说的DBMS,比如我们用的mysql,oracle,sql server等就是DBMS。 数据库系统的结构分为外部结构和内部结构,外部结构有单用户数据库 阅读全文
posted @ 2019-07-24 22:49 LeftBody 阅读(18444) 评论(0) 推荐(0)
摘要:四、Set Set和List一样,也是继承Collection的接口,但Set是不包含重复元素的集合。由于先啃下Map,Set的难度将会大幅减小。因为Set基本上都是以Map为基础实现的,例如两个主要集合HashSet以HashMap为基础实现,是无序的;而TreeSet以TreeMap为基础实现, 阅读全文
posted @ 2019-07-15 23:02 LeftBody 阅读(300) 评论(0) 推荐(0)
摘要:5.WeakHashMap (1) 简介 WeakHashMap与HashMap几乎都是相同的,就是它的键是“弱引用”。 第一个问题:何为弱引用?即WeakReference类对象。 以上即为强引用和弱引用的典型例子。 第二个:那么他们的区别在哪里? 当弱引用不再被使用时,就会被回收。也就是说,在W 阅读全文
posted @ 2019-07-14 19:29 LeftBody 阅读(357) 评论(0) 推荐(0)
摘要:一、概述 线性表是最常用的也是最简单的一种数据结构,而线性表又分为顺序表和链表,顺序表就是Java中的ArrayList集合了,而链表则是对应的是LinkedList。相对来说,线性表的随机访问速度较快,而链表必须要从头节点开始查找;链表的优势在于插入和删除的复杂度较低,时间复杂度为O(n)。一个单 阅读全文
posted @ 2019-07-07 22:15 LeftBody 阅读(172) 评论(0) 推荐(0)
摘要:一、什么是注解?有什么作用? Annotation是1.5之后新加的功能,是一种"元数据",它的存在不会影响程序的逻辑和运行结果,是对类、方法、变量进行的说明。那么这种不会影响程序运行的代码会有什么用呢?注解其实在很多框架中有很多应用,比如Spring等。此外,注解可以进行格式检查。比如@overr 阅读全文
posted @ 2019-07-06 00:00 LeftBody 阅读(297) 评论(0) 推荐(0)