![](https://img-blog.csdnimg.cn/8454ac3e21124903913e9f695dbd8110.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 75
Java
海面有风
梦想很大,仍需努力
展开
-
用枚举法实现单例设计模型
用枚举法实现单例设计模型 接着上一篇博客写到的几种设计形式下的单例设计模型,上一篇写到的分别由懒汉式(线程不安全),懒汉式(线程安全),饿汉式,双检锁/双重校验锁,登记式/静态内部类,其中的枚举法是放在这里写。接下主要先破解各个设计形式的单例设计模型。采用Java反射机制破解单例设计模型 下面以懒汉式为例子public class De原创 2020-05-26 15:20:36 · 499 阅读 · 0 评论 -
单例设计模型
单例设计模型一、什么是单例设计模型 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。二、实际生活举例(1)一个学校只有一个正校长。(2)在一台电脑上有俩台打印机,但俩台打印机不能同时打印同一份文件。三、优缺点(1)在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例。(2)没有接口,不能继原创 2020-05-25 15:31:28 · 403 阅读 · 0 评论 -
抽象工厂模型
抽象工厂模型一、什么是抽象工厂模型 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂其他工厂。其他工厂生成产品(工厂模型),这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。二、现实生活举例 有一个厂商专门生成鼠标和键盘,其旗下有俩个公司,分别是戴尔和惠普俩个工厂,原创 2020-05-24 15:29:16 · 396 阅读 · 0 评论 -
用枚举法实现工厂模型
用枚举法实现工厂模型 接着上一篇博客,其实上一篇博客的工厂模型设计的不是很完善,设计的过程中暴露出一些问题。比如下面部分代码(截取上一篇博客)public class FactoryPatternDemo { public static void main(String[] args) { // 获取工厂实例对象 Pensonactory peosonfactory = new Pensonactory();//原创 2020-05-23 09:03:46 · 469 阅读 · 0 评论 -
java爬虫
用Java实现简单网页爬虫一、前期准备(1)maven工程创建(2)httpcomponents 和 htmlcleaner jar包支持二、技术介绍(1)创建maven工程方便工程管理以及jar包的导入。(2)httpcomponents.jar包用于爬取页面信息。(3)htmlcleaner.jar包用于解析htmll页面信息。(4)XPath支持。(5)正则表达式支持三、下载jar包在maven工程中的pom.xml配置文件中添加以下配置信息:<dependencies&原创 2020-05-23 11:51:18 · 749 阅读 · 0 评论 -
软件工程期末设计(校园教务系统)
一、介绍涉及到的身份为学生,管理员,(教师身份由于时间不足并没有涉及到)学生功能模块:关注,退选课程,绑定及查看个人信息,注册账号管理员功能模块:查看学生详细信息(不能进行修改),对课程及教师信息进行管理二、技术后端:servlet+tomcat+Mysql+navicat数据库可视化+myeclipse前端:jsp+html+ajax+Bootstrap+jquery三、效果图3.1、登录注册效果图3.2、学生效果图3.3、管理员效果图3.4原创 2021-01-14 14:36:34 · 947 阅读 · 0 评论 -
XML个人笔记
XML概述一、 什么是XML XML是一种可扩展的标记语言,被设计用来传输和存储数据,是由万维网会推出的一套数据交换标准。二、XML与HTML(1)XML和HTML类似,设计的宗旨是传输数据。(2)XML和HTML主要差别是:HTM是用来显示数据,XML是用来传输和存储数据的。(3)XML最大的特点是它的自我描述和任意扩展,并且标签的名称可以用户指定。三、XML用途  原创 2020-06-08 15:47:00 · 318 阅读 · 0 评论 -
XML解析模型(完整版)
解析XML(完整版)一、DOM解析创建xml文件<?xml version="1.0" encoding="UTF-8" standalone="no"?><person> <p1> <name>zhangsan</name> <age>20</age> </p1> <p1> <name>lisi原创 2020-06-08 16:59:51 · 1177 阅读 · 0 评论 -
Java对象映射XML文件
Java对象映射XML文件一、前期准备创建Maven工程导入jar包二、实验在pom.xml中导入jar 包<dependency> <groupId>xstream</groupId> <artifactId>xstream</artifactId> <version>1.2.2</version></dependency>创建实体类//城市类publ原创 2020-06-09 14:38:23 · 626 阅读 · 0 评论 -
MyEclipse8.5中的可视化界面JTable和JComboBox应用,及常用方法
MyEclipse8.5中的可视化界面JTable和JComboBox应用,及常用方法。一、可视化界面的创建创建项目(Java):因为比较简单就不详细介绍。创建一个可视化界面。 (1)右键src下的一个包(用于保存可视化界面)->new->Matisse Form. (2)此时就会来到这个界面,在Name框中输入类名。然后在Select template:点击JFram原创 2020-06-22 10:50:37 · 1266 阅读 · 1 评论