08 2021 档案
摘要:实践 1-1 JDBC使用详解 理论部分具体还是参考的JDBC详解,已经写的很详细。 1 相关概念 1.1 什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL的Java API,可以为多种关系数据库提供统一访问,它由一组用Jav
阅读全文
摘要:关系型数据库和非关系型数据库 1、关系型数据库和非关系型数据库 当前数据库分为关系型数据库和非关系型数据库。这部分主要是参考简述关系型数据库和非关系型数据库。 1.1 关系型数据库 1.1.1 关系型数据库的概念 关系型数据库是指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个
阅读全文
摘要:数据库索引 数据库一直在用,甚至有段时间同事间自我调侃就是精通SQL,然而仔细一想,似乎一直也没有用明白,很多操作都是凭经验去做的……到了最后一问还是什么都不懂,那么,什么是索引呢? 1、SQL的一些基本概念 先从SQL说起吧,SQL是用于访问和处理数据库的标准的计算机语言,应用于MySQL、SQL
阅读全文
摘要:7、字符串流 StringReader和StringWriter 字符串流的源是一个字符串,其读取以及写入是按照字符char来进行的。 7.1 StringReader StringReader在构造时会传入一个字符串作为源,并且支持mark方法 private String str; privat
阅读全文
摘要:6、对象流 ObjectInputStream和ObjectOutStream 6.1 Java序列化 Java提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读
阅读全文
摘要:5、管道流 管道流是用来在多个线程之间进行信息传递的Java流,包括字节管道读取流PipedInputStream和字节管道写入流PipedOutputStream、字符管道读取流PipedReader和字符管道写入流PipedWriter。其中读取流是读取者/消费者/接收者,写入流是写入者/生产者
阅读全文