摘要: 1.概述 定义:将一个复杂对象的构造与其表示分离,使同样构建过程可以创建不同的表示。 将复杂对象分解为多个简单对象,一步一步构建(产品组成部分不变,但每一部分是可变的) 结构: 产品角色Product:包含多个组成部件的复杂对象,由具体建造者来创建其各个零部件 抽象建造者Builder:包含创建产品 阅读全文
posted @ 2021-10-13 11:52 rttrti 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.工厂模式简述 基本思想:凡是需要生成复杂对象的地方,都可以尝试考虑工厂模式来代替 复杂对象:类的构造函数参数过多等对类的构造有影响的情况 定义:一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类中。(创建与使用分离) 产品:被创建的对象 工厂:创建产品的对象 2.简单工厂模式 阅读全文
posted @ 2021-10-10 13:51 rttrti 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.创建型模式概述 1.1设计模式的分类简述 设计模式有两种分类方式: 1.模式目的 2.模式的作用范围 根据目的来分:即根据模式是用来完成什么工作来划分,可分为如下三种 创建型模式 结构型模式 行为型模式 根据作用范围来分:即根据模式主要用于类上还是用于对象上来分,可分为如下两种 类模式:处理类和 阅读全文
posted @ 2021-10-10 11:19 rttrti 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 记录一些必要的关键字与函数 1.DML(Data Manipulation Language) 数据操纵语言 1.1 select - 查询 1.1.1 基础查询 select 查询的东西(列表) from 来自的表名 基础查询可进行如下查询: 查询单个字段 select name from emp 阅读全文
posted @ 2021-09-30 17:16 rttrti 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 3.1 异常的使用说明 在工具类中(JDBCUtils)的方法最好声明异常(throws),以便后续实现类中去捕获这些异常。 工具类中捕获异常通常没有意义 eg:实现类中connection建立过程出现异常,若工具类中使用try-catch则实现类处理异常后后续仍可继续执行,此时后续执行便无意义。 阅读全文
posted @ 2021-09-25 20:10 rttrti 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 3.PreparedStatement实现CRUD 3.1 操作和访问数据库 数据库连接被用于向数据库服务器发送命令和SQL语句,接受数据库服务器返回的结果。(一个数据库连接就是也给Socket连接) 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式: Statement: 阅读全文
posted @ 2021-09-24 15:44 rttrti 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1-5 协议层次及其模型 1.5.1 因特网协议栈 因特网协议栈由五层组成:应用层、传输层、网络层、链路层、物理层 OSI(开放系统互连参考模型)参考模型的七层组成:应用层、表示层、会话层、运输层、网络层、链路层、物理层。 表示层与会话层留给应用程序开发者处理。 1.应用层 应用层是网络应用程序以及 阅读全文
posted @ 2021-09-24 12:19 rttrti 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 基于宋红康老师所讲JDBC所作笔记 1.JDBC概述 1.1 数据持久化 持久化:将数据保持到可掉电式存储设备中以供之后使用。 数据持久化意味着将内存中的数据保存到硬盘上加以固化,实现过程大多通过各种关系数据库完成。 主要应用:将内存中的数据存储在关系型数据库中(也可存储于磁盘文件、XML数据文件中 阅读全文
posted @ 2021-09-23 20:21 rttrti 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 2.1 关系数据结构及形式化定义 关系数据库系统是支持关系模型的数据库系统。(关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成) 2.1.1 关系 1-域 域是一组具有相同数据类型的值的集合。 eg.{0, 1}; {man, woman} 2-笛卡尔积 笛卡尔积是域上的一种集合运算 阅读全文
posted @ 2021-09-23 16:55 rttrti 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 8 线程协作(以生产者消费者模型举例) 8.1 生产者消费者模型问题 仓库只能存放一件产品,生产者将生产的产品放入仓库,消费者从仓库中产品消费取走 若仓库中无产品,生产者将产品存入仓库,否则停止生产并等待至被消费者取走 若仓库有产品,消费者消费取走产品,否则停止消费并等待生产者放入产品 produc 阅读全文
posted @ 2021-09-21 17:10 rttrti 阅读(36) 评论(0) 推荐(0) 编辑