自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【Java设计模式】- 工厂方法模式

工厂方法模式是简单工厂模式的延伸,在继承了简单工厂模式优点的同时,通过引入抽象工厂类弥补了简单工厂模式中增加新的具体产品对象需要对已有系统进行改变的缺陷。工厂方法模式中,利用面向对象的多态性和里氏代换原则,在程序运行时子类对象将覆盖父类对象,从而使得系统更容易扩展。定义一个用于创建对象的接口,但是让其子类决定将哪一个类实例化,让一个类的实例化延迟到其子类。在工厂方法模式中定义了一个抽象工厂类,并且定义了创建产品对象的公共接口,返回抽象产品对象,抽象工厂子类实现了抽象接口,返回具体产品对象。

2022-12-18 17:31:23 1455 1

原创 【Java设计模式】- 简单工厂模式

简单工厂模式属于创建型模式,不属于GoF设计模式,但是是学习其他工厂模式的基础。创建型模式关注对象的创建过程,对类的实例化过程进行了抽象,使对象的创建和对象的使用分离,用户使用时,无须关心具体的创建细节。通过工厂类中提供的方法,传入正确的参数,获取所需要的对象,通常被创建的实例对象有着同一个父类。简单工厂模式中将不同的产品对象的公共部分进行抽象、提取封装到一个公共的父类中,每个产品均是这个抽象类的子类,当需要使用这部分功能时,通过工厂类中的方法获取指定的实例对象。

2022-12-13 14:52:25 433

原创 【Java设计模式】- 序篇

Java设计模式 - 序篇

2022-12-11 10:08:03 108

原创 VisualSVN 【使用手册1】

每天进步一点点,才能有大树的参天VisualSVN服务器 1.介绍问题的产生解决问题2.VisualSVN服务器2.1 介绍2.2 功能1.介绍问题的产生问题 :       在企业的项目中由多人进行协同开发,每个人的代码都有相同地方,都有不同地方,如何整合?你可能会想到可以专门安排一个人去整合完成。上万行代码如果靠人力要整合到什么时候?整合中出现的大量问题如何解决?如果全部需要人力去完成,是否会产生大量的失误,严重拉低效率呢?解决问题 

2020-05-31 14:50:23 866

原创 Maven【使用手册2】

每天进步一点点,才能有大树的参天Maven的绑定及项目结构的创建一.Maven的绑定1.在idea中进行Maven的绑定1.1当前项目构建的绑定1.2在未来项目中绑定2.创建Maven结构2.1在File中创建Modole2.2创建完成后会发现并不是完整目录结构3.测试代码3.自定义创建项目结构4.服务器配置3.依赖的范围管理3.1 使用位置3.2 范围一.Maven的绑定使用图文操作更加直观绑定后在idea中直接进行使用方便项目结构的创建于jar包的管理1.在idea中进行Maven的绑定1.

2020-05-27 12:34:26 378

原创 Maven【使用手册1】

Maven使用手册1.发现问题2.如何解决3.Maven仓库3.1 简绍3.2 类型3.2.1 本地仓库3.2.2 远程仓库a 中央仓库b 第三方仓库c 私服仓库3.3 使用流程4. Maven安装与配置4.1Maven的安装4.2Maven仓库的配置4.3.1 绑定本地仓库及第三方仓库4.3JDK编译语言级别版本配置5.Maven环境变量的配置每天进步一点点,才能有大树的参天。1.发现问题手动操作jar包出现的问题:1.需要手动引用较为繁琐2.在引用过程中很难实现针对性引用3.没创建一个项目就

2020-05-27 10:45:55 403

原创 MySQL 基础学习 及其 语法 之 DDL

MySQL 基础 学习语句格式: 每行代码必须以 ; 结尾。SQL四大语句 之 DDL语句介绍: Data Definitional Language (DDL)数据定义语言作用:用于操作数据库 及 库内表的管理(增删查改)数据库的操作1.数据库的管理-- 1.1 语法1:create database 数据库名; -- 创建新数据库 若该数据库已经存在则报错 -- 创建数据库 使用原有名称 create database Test01; -- 1.2 语

2020-05-13 13:24:31 198

原创 File类笔记浅谈

File类构造方法File file = new File(“路径”);File file = new File(new File(“路径”) , String str);成员方法file.createNameFile //创建一个此file路径下的文件file.mkdir //创建一个此file路径下的文件夹file.mkdirs //创建一个此file路径的多...

2020-04-02 22:50:47 173

原创 lambda表达式笔记浅谈

Lambda表达式需要注意以下几点:1、使用lambda表达式简化匿名内部类首要前提就是此接口必须是函数式接口(有且只有一个抽象方法)。2、lambda格式(参数)一>{方法体};a、参数若只有一个变量,包裹参数的括号可以省略。b、方法体若只有一个,包裹方法体的{}和;可以省略,若有返回值也可省略,({} ; return 必须同时省略,或同时存在)c、参数有多个变量可以省略声明类型...

2020-03-31 20:41:23 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除