简介: 当一件事变化时,通知给所有需要知道的人 观察者模式主要包括观察者(需要知道的人)和被观察者(被观察的那件事) 行为型模式 观察者模式属于推的模式,观察者是被动接受的 类图: 示例: 被观察者: import java.util.ArrayList; import java.util.List ...
分类:
其他好文 时间:
2020-07-05 22:53:36
阅读次数:
64
该程序使用工具为IDEA,Eclipse配置同理 该程序是一个Maven程序,通过Maven导包 步骤: 导入相关jar包 创建spring上下文配置 测试 导包 ? 通过该图了解到spring的核心容器是通过Beans、Core、Context以及SpEl 这四个组件构成的 他们对应的依赖如下 < ...
分类:
编程语言 时间:
2020-07-05 19:14:04
阅读次数:
65
下面安装的六步和通过Maven安装Java项目的方式相同 如果刚安装完IDEA,直接点击[Create New Project] 左侧选择Maven,然后先勾选上部的[Create from archetype],然后右侧选择[maven-archetype-quickstart] 填写GroupI ...
分类:
其他好文 时间:
2020-07-05 19:02:22
阅读次数:
90
https://blog.csdn.net/weixin_45752941/article/details/103289021 配置settings.xml加镜像时,多加了空格 解决办法,把空格都删掉 ...
分类:
其他好文 时间:
2020-07-05 15:27:21
阅读次数:
166
程序搭建 1、idea新建maven工程,如图 2、点击Next->导入属性值,主要是解决从网上下包很慢的问题 key:archetypeCatalog value:internal 3、后面几个都是点击Next按钮 4、完成初始化状态 5、补全目录结构如图: 6、pom.xml导入jar包依赖 < ...
分类:
编程语言 时间:
2020-07-05 15:11:28
阅读次数:
68
SpringMVC执行流程和原理 SpringMVC流程: 01、用户发送出请求到前端控制器DispatcherServlet。 02、DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。 03、HandlerMapping找到具体的处理器(可查找xml配置或 ...
分类:
编程语言 时间:
2020-07-05 13:35:09
阅读次数:
81
##1. pom文件范例 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven ...
分类:
其他好文 时间:
2020-07-05 13:25:26
阅读次数:
43
##1. 引入jar包时排除掉jar包冲突 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-hdfs</artifactId> <version>${hadoop-version}</version> <exc ...
分类:
其他好文 时间:
2020-07-05 13:24:51
阅读次数:
48
使用工具 Charles 进行弱网测试 背景: 遇到的问题: 1.弱网情况下,登录后台会报错(如:登录超时、空指针异常等等) 2.弱网情况下,连续多次点击,生成重复的记录 3.弱网情况下,页面加载失败导致崩溃 针对以上出现的问题,需要模拟用户的网络使用情况去发起请求,测试这些问题,从而优化问题。 实 ...
分类:
移动开发 时间:
2020-07-05 13:21:17
阅读次数:
97
Java客户端通过HTTP协议上传文件, 服务端处理客户端请求, MultipartFile转File, 实现客户端上传文件的存储 Java环境: JDK1.8 开发环境: IDEA SpringBoot: 2.2.0 Maven: 3.6.3 Java客户端通过HTTP协议上传文件 // 引入po ...
分类:
编程语言 时间:
2020-07-05 10:50:47
阅读次数:
85