摘要:
一、什么是单例模式 单例对象的类只允许一个实例存在。 主要理解:比如说在一个服务器程序之中,该服务器的所有配置信息都放在同一个文件之中,那么我们可以创建一个单例对象统一读取,服务器中其他的进程对象都只需要通过这一个单例对象即可获得想要获得的配置信息。这种方式简化了在复杂环境下的配置管理,有利于协调系 阅读全文
posted @ 2021-01-22 17:22
Yaoyaoo
阅读(124)
评论(0)
推荐(0)
摘要:
一、抽象工厂模式的诞生 之前我们的工厂方法模式,只能针对一个类型的产品来进行操作,比如说只能生产苹果手机,但是无法生产小米或者华为其他品牌的手机因为工厂模式是对象都实现了同一个接口为了解决这个问题,我们就需要使用抽象工厂方法了。 二、什么是抽象工厂方 提供一个创建一系列相关或相互依赖对象的接口,而无 阅读全文
posted @ 2021-01-22 16:10
Yaoyaoo
阅读(139)
评论(0)
推荐(0)
摘要:
一、工厂模式诞生的原因 简单工厂模式由于不易扩展,违背闭包原则,为了解决这个问题,就产生了工厂方法模式,创建一个工厂接口和创建多个工厂实现类,这样一旦需要加入新的功能,只需要加入工厂实现类就可以了。 二、什么是工厂方法模式 工厂方法模式也叫做虚拟构造器模式或者多态工厂模式,工厂父类定义所有产品对象的 阅读全文
posted @ 2021-01-22 14:47
Yaoyaoo
阅读(484)
评论(0)
推荐(0)
摘要:
一、什么是简单工厂模式 简单工厂模式指的是静态工厂模式,它就是通过传进来的参数,来具体决定创建哪一个产品类的实例。这些产品类又继承自一个父类或者是接口。就是将一个具体类的实例化交给一个静态工厂方法来执行。 二、简单工厂模式的结构 工厂角色:被外界直接调用,负责创建所有具体产品类的实例。 抽象产品角色 阅读全文
posted @ 2021-01-22 13:58
Yaoyaoo
阅读(344)
评论(0)
推荐(0)
摘要:
一、为什么要使用代理模式 我们经常需要去数据库中进行一些读写操作,但是我们在编写程序的时候,会用到connection.close(),将数据库的资源关掉,但是这个操作又是必须去做的。代理模式就是为了解决这个问题的。 二、什么是代理模式 就是给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 阅读全文
posted @ 2021-01-22 12:07
Yaoyaoo
阅读(262)
评论(0)
推荐(0)
摘要:
1.字符集说明: 一般选择utf8.下面介绍一下utf8与utfmb4的区别。 utf8mb4兼容utf8,且比utf8能表示更多的字符。至于什么时候用,看你的做什么项目了,到 http://blog.csdn.net/leelyliu/article/details/52879685 看unico 阅读全文
posted @ 2021-01-22 10:26
Yaoyaoo
阅读(237)
评论(0)
推荐(0)
摘要:
1.pom工程: **用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom(个人觉得一般会在整个项目的父模块里使用pom打包方式) 2.war工程: 将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了we 阅读全文
posted @ 2021-01-22 10:24
Yaoyaoo
阅读(1033)
评论(0)
推荐(0)
摘要:
redis-cli config set appendonly yes redis-cli config set save "" 阅读全文
posted @ 2021-01-22 10:13
Yaoyaoo
阅读(703)
评论(0)
推荐(0)
摘要:
今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。 1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层 2、@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处 阅读全文
posted @ 2021-01-22 10:12
Yaoyaoo
阅读(838)
评论(0)
推荐(0)
摘要:
I/O 模型基本说明 I/O 模型简单理解为:就是使用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java 支持 3 种网络编程模型:BIO、NIO、AIO。 Java BIO:同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动 阅读全文
posted @ 2021-01-22 10:10
Yaoyaoo
阅读(194)
评论(0)
推荐(0)

浙公网安备 33010602011771号