
JAVA
文章平均质量分 79
attention!
新丰美酒斗十千,咸阳游侠多少年。相逢意气为君饮,系马高楼垂柳边。
展开
-
单例模式
1. 定义**单例模式:**确保一个类只有一个实例,并提供一个全局访问点。按照定义来看,也可以设置一个全局变量,同样能实现要求,但是全局变量却存在问题,如果将对象赋值给一个全局变量,那么必须在程序一开始就创建好对象,万一这个对象非常耗费资源,而程序在这次的执行过程中又一直没有用到它,就形成浪费了。2. 用处有一些对象只需要一个,例如配置文件,工具类,线程池,缓存,日志对象等等。单例模式...原创 2020-03-06 20:49:28 · 259 阅读 · 0 评论 -
连接Mysql8报错:Client does not support authentication protocol requested by server; consider upgrading M
代码:package edu.nwpu.ad.service;import com.github.shyiko.mysql.binlog.BinaryLogClient;import com.github.shyiko.mysql.binlog.event.DeleteRowsEventData;import com.github.shyiko.mysql.binlog.event.Ev...原创 2019-11-08 22:00:44 · 692 阅读 · 1 评论 -
浅谈装饰者模式+JAVA I/O中的装饰者模式
浅谈装饰者模式+JAVA I/O中的装饰者模式原创 2018-09-15 22:44:28 · 1295 阅读 · 0 评论 -
JSP实现基本的注册功能
目录1.前端页面2.实体类beans3.工具类Dao4.Servlet类5.JDBC工具类6.XML文件7.项目源码这里主要用JSP方式实现了基本的注册功能。项目名称为NWPU_JavaWeb_Project。项目目录的组织结构为:1.前端页面前端页面比较简陋,只实现了基本的跳转以及输入的功能。但有几点需要注意的地方。首先,要设置编码方式,这里设置编...原创 2018-09-15 19:23:34 · 11743 阅读 · 2 评论 -
Fragment的生存周期
1. 当Fragment第一次被加载到屏幕上时:11-15 13:05:26.981 3013-3013/cn.edu.npu.fragmenttest D/RightFragment: onAttach: 11-15 13:05:26.981 3013-3013/cn.edu.npu.fragmenttest D/RightFragment: onCreate: 11-15 13:05:...原创 2018-11-15 13:19:08 · 123 阅读 · 0 评论 -
Java EE架构概述
主要内容分布式多层应用Java EE容器Web Service支持打包应用开发角色Java EE APIs引子Java Platform, Enterprise Edition(Java EE)为设计、开发、装配和部署企业应用程序提供了一个基于组件的方法Java EE平台提供了:一个多层分布式应用模型可复用组件模型一个统一的安全模型灵活的事务控制Web Serv...原创 2018-12-15 00:18:44 · 1531 阅读 · 0 评论 -
Java EE Web应用开发方法
主要内容B/S编程模式简介HTML和HTTP动态web编程初识Servlet & JSPMVC设计模式初步讨论B/S编程模式简介Web服务器Web服务器接收客户端的请求并将结果返回客户端结果:HTML页面、图片、文件、……Web客户端Web客户端可以使用户向服务器提出请求,并向用户展现请求的结果浏览器知道如何与服务器通信,并能够解释HTML代码并展现...原创 2018-12-16 00:04:49 · 2780 阅读 · 0 评论 -
工厂模式01之简单工厂
概念简单工厂可以理解为,定义一个工厂类,根据传入的参数不同而返回不同的实例,这些实例通常有共同的父类。虽然简单工厂经常会被使用,但是并不能算作是一种设计模式,反而更像是一种编程习惯。提出问题当我们创建产品类对象时,会使用到new操作符,但是代码绑着具体类的实例会导致代码更脆弱,更缺乏弹性。实例化这个活动不应该总是公开的进行。否则一旦有变化或扩展,就必须重新打开这段代码进行检查和修改。...原创 2018-12-17 20:14:28 · 191 阅读 · 0 评论 -
工厂模式02之工厂方法模式
参考:Head First设计模式概述简单工厂模式实现了生成产品类的代码与客户端代码分离,在工厂类中可以添加生成产品的逻辑代码。但是简单工厂模式不符合“开放-封闭”原则。例如要加一个 新产品类,就要修改 工厂类 生成产品的逻辑代码,增加if-else判断。对于这个问题,工厂方法模式可以解决。定义工厂方法模式 定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂...原创 2018-12-18 14:11:23 · 207 阅读 · 0 评论