- 博客(10)
- 收藏
- 关注
原创 在页面显示PDF文件
在页面显示PDF文件1、引入js文件2、显示PDF文件,页面代码<div id="all"> <p align="center" style="padding-top:15px;font-size:20px;font-weight:bold;letter-spacing: 6px;">文件预览</p> <hr> <div id="example1"></div> <hr></div> &l
2021-09-27 08:51:33
329
原创 ssm框架,jsp页面用ajax实现更换头像
ssm框架,jsp页面用ajax实现更换头像导包与配置:1、在Tomcat中配置本地文件地址</Host> <Context debug="0" docBase="D:\Desktop\SSM\files" path="/files" reloadable="true"/><Context docBase="Demo" path="/Demo" reloadable="true" source="org.eclipse.jst.jee.server:Demo"/>
2021-09-27 08:37:10
1006
原创 2021-08-29
当使用eclipse写web项目发现System.getProperty(“user.dir”)获取的不是项目根路径时怎么办?答:双击或F3打开tomcat server
2021-08-29 11:32:15
113
原创 设计模式——单例设计模式
单例模式有八种方式:1、饿汉式(静态常量)2、饿汉式(静态代码块)3、懒汉式(线程不安全)4、懒汉式(线程安全,同步方法)5、懒汉式(线程安全,同步代码块)6、双重检查7、静态内部类8) 枚举1、饿汉式(静态常量)步骤如下:构造器私有化 (防止 new )类的内部创建对象向外暴露一个静态的公共方法。getInstance代码实现public class SingletonTest01 { public static void main(String[] args) { //测试
2021-08-13 13:03:03
294
原创 设计模式-工厂方法模式
工厂方法模式:定义了一个创建对象的抽象方法,由子类决定要实例化的类。工厂方法模式将对象的实例化推迟到子类。看一个具体的需求看一个披萨的项目:要便于披萨种类的扩展,要便于维护1)1)披萨的种类很多(比如GreekPizz、CheesePizz等)又根据地区的不同有北京的奶酪pizza、北京的胡椒pizza或者是伦敦的奶酪pizza、伦敦的胡椒pizza。2)披萨的制作有prepare,bake, cut,box3)完成披萨店订购功能。将Pizza 类做成抽象public abstract cl
2021-08-12 22:44:30
100
原创 设计模式-简单工厂模式(2)
1)简单工厂模式是属于 创建型模式,简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。2)简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码)将Pizza 类做成抽象public abstract class Pizza { protected String name; //名字 //准备原材料, 不同的披萨不一样,因此,我们做成抽象方法 public abstract void prepare(); public void bake() { Sy
2021-08-12 21:52:09
87
原创 设计模式-简单工厂模式之静态工厂模式 (3)
1)简单工厂模式是属于 创建型模式,简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。2)简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码)将Pizza 类做成抽象public abstract class Pizza { protected String name; //名字 //准备原材料, 不同的披萨不一样,因此,我们做成抽象方法 public abstract void prepare(); public void bake() { Sy
2021-08-12 21:51:48
180
原创 设计模式-简单工厂设计模式
需求看一个具体的需求看一个披萨的项目:要便于披萨种类的扩展,要便于维护1)1)披萨的种类很多(比如GreekPizz、CheesePizz等)2)披萨的制作有prepare,bake, cut,box3)完成披萨店订购功能。详解图披萨类public abstract class Pizza { protected String name; //名字 //准备原材料,不同的披萨不一样因此,我们做成抽象方法 public abstract void prepare(); public
2021-08-11 22:21:17
101
转载 2021-08-11
Object类具有的方法,与其作用1.clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,我们有时候不希望在方法里将参数改变,这是就需要在类中复写clone方法。2.getClass方法final方法,获得运行时类型。3.toString方法该方法用得比较多,一般子类都有覆盖。4.finalize 方法J
2021-08-11 20:14:47
129
原创 2021-08-11
SpringBoot+Vue中实现文件上传(图片)1、导入依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.3</version></dependency>2、编写Controller上传接口@Value("${server.port}")private St
2021-08-11 17:25:37
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人