04 2022 档案
摘要:目录 一、结构性设计模式简介 二、代理模式 2.1 代理模式介绍 2.2 静态代理 2.3 JDK代理 2.4 CGLIB代理 2.5 三种代理的对比 2.5.1 JDK代理和CGLIB代理 2.5.2 动态代理和静态代理 三、适配器模式 3.1 适配器模式介绍 3.2 类适配器模式 3.3 对象适
阅读全文
摘要:目录 一、创建型设计模式介绍 二、工厂模式 2.1 简单工厂 2.2 工厂方法 2.3 抽象工厂 2.4 扩展:万能工厂 三、单例模式 3.1 单例模式介绍 3.2 单例模式实现 3.2.1 饿汉模式 3.2.2 懒汉模式 3.2.3 懒汉和懒汉的区别 四、原型模式 4.1 原型模式介绍 4.2 原
阅读全文
摘要:建议:学前保证学过UML建模中的类图,没学过也可以在我的博客文章中适当了解 目录 设计模式简介 设计模式七大原则 设计模式分类 设计模式书籍 设计模式简介 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠
阅读全文
摘要:如果是准备学习设计模式的同学,可以只了解类图相关的知识 而如果是在准备软件设计师考试的同学,或许会对你有点帮助 正在施工...... 参考博客:https://blog.csdn.net/unique_perfect/article/details/104989118 UML 统一建模语言 统一建模
阅读全文
摘要:概念 全称:Java Server Pages, Java服务端页面 描述:一种动态的网页技术,可以在其中定义HTML、JS、CSS等静态内容,以及Java代码的动态内容 说明:JSP = HTML + Java 作用:简化开发,避免了在Servlet中直接输出 HTML 标签 原理:**JSP本质
阅读全文
摘要:Ajax Ajax 介绍 AJAX(Asynchronous JavaScript And XML):异步的JavaScript 和 XML AJAX 的作用: 与服务器进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据 异步交互:可以在不重新加载整个页面的情况下,与服务器交互数
阅读全文
摘要:Servlet Servlet 简介 Servlet 是 Java提供的一门动态web资源开发技术 Servlet 是JavaEE 规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并由web服务器运行Servlet。 按照一种约定俗成的称呼习惯,通常我们也把实现了
阅读全文
摘要:异常的介绍 异常,顾名思义,就是指非正常的,在预期之外的情况。 生活中:比如邮寄一个快递可收件人联系不上,这就是生活中的一个异常。 程序中:在程序运行过程中,各种异常稍不注意就会发生,从而影响程序的正常流程 常见异常如: 文件找不到 网络连接失败 用户输入了非法数据。 注意:异常指的是在程序运行中出
阅读全文
摘要:接口的诞生 接口其实就是一种标准一种规范。 先从生活中的例子讲起,理解含义和概念后,再去理解程序会更容易理解一些。 生活中接口无处不在,比如著名的USB接口,大家可以试想一下,如果没有像USB这种统一的标准我们会有多麻烦。 拿电脑端来举例: 这台电脑只有A 接口,另一台电脑只有B 接口,一万台电脑就
阅读全文
摘要:简介 Tomcat是基于Java的一个开放源代码、运行servlet和JSP Web应用的Web应用软件容器,又称servlet容器 安装 **官方网站:**https://tomcat.apache.org/ 下载好后解压到一个没有中文的目录中就行了 文件目录作用 基本使用 启动 点击 bin\s
阅读全文
摘要:前言:本文主要介绍思想 封装 封装这一概念并不仅存在与面向对象中,甚至说封装这一概念不仅限于编程中,其实生活中的封装无处不在。比如 需求:你到银行取钱 参数:你只需要提供银行卡和密码 返回值:柜员会将现金取给你。 方法:至于柜员在柜台后面如何验证你的密码、余额,又是如何拿到现金给你,你都不知道也无需
阅读全文
摘要:下载 JDK 网站网址:oracle 安装 JDK 双击运行安装包 配置环境变量
阅读全文
摘要:约束 概述 为了保证数据的完整性,SQL规范以约束的方式对表数据进行额外的条件限制。从以下四个方面考虑: 实体完整性(Entity Integrity) :例如,同一个表中,不能存在两条完全相同无法区分的记录 域完整性(Domain Integrity) :例如:年龄范围0-120,性别范围“男/女
阅读全文
摘要:MySQL 中的数据类型 类型 类型举例 整数类型 TINYINT、SMALLINT、MEDIUMINT、INT(或INTEGER)、BIGINT 浮点类型 FLOAT、DOUBLE 定点数类型 DECIMAL 位类型 BIT 日期时间类型 YEAR、TIME、DATE、DATETIME、TIMES
阅读全文
摘要:子查询 指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。 SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者 需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集 合)进行
阅读全文
摘要:运算符 运算符是保留字或主要用于 SQL 语句的 WHERE 子句 中的字符,用于执行操作,例如:比较和算术运算。 这些运算符用于指定 SQL 语句中的条件,并用作语句中多个条件的连词。 常见运算符有以下几种: 算术运算符 比较运算符 逻辑运算符 位运算符 算术运算符 算术运算符主要用于数学运算,其
阅读全文