1、基本目录如下 2、首先是向lib中加入相应的jar包 3、然后在web.xml中加入配置,使spring和springmvc配置文件起作用。 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/ ...
分类:
编程语言 时间:
2020-01-22 22:07:28
阅读次数:
65
模式介绍 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 模式优点 1、降低了请求者与行为实现者的系统耦合度。 2、新的命令可以很容 ...
分类:
其他好文 时间:
2020-01-22 20:08:30
阅读次数:
88
def is_number(num): ''' 判断是否为数字 :param num: :return: ''' pattern = re.compile(r'^[-+]?[-0-9]\d*\.\d*|[-+]?\.?[0-9]\d*$') result = pattern.match(str(nu ...
分类:
编程语言 时间:
2020-01-22 16:23:51
阅读次数:
81
当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 一、介绍 意图: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决: 一个 ...
分类:
其他好文 时间:
2020-01-22 16:22:24
阅读次数:
84
模式定义(Simple Factory Pattern)“In simple factory pattern, we have a factory class which has a method that returns different types of object based on giv ...
分类:
其他好文 时间:
2020-01-22 16:14:08
阅读次数:
82
js正则表达式 1、正则表达式 (1)语法 var patt=new RegExp(pattern,modifiers); 或 var patt=/pattern/modifiers; 比如:var re = new RegExp("\\w+","g"); var re = /\w+/g; (2)修 ...
分类:
Web程序 时间:
2020-01-22 16:09:37
阅读次数:
109
```java @NotNull(message="名字不能为空") private String userName; @Max(value=120,message="年龄最大不能查过120") private int age; @Email(message="邮箱格式错误") private St... ...
分类:
Web程序 时间:
2020-01-22 12:42:27
阅读次数:
99
Iterator Pattern是一個很重要也很簡單的Pattern:迭代器!我們可以提供一個統一入口的迭代器,Client只需要知道有哪些方法,或是有哪些Concrete Iterator,並不需要知道他們底層如何實作!現在就讓我們來開始吧!起手式Iterator最主要的東西就是兩個:hasNex... ...
分类:
编程语言 时间:
2020-01-21 23:49:53
阅读次数:
134
环境:idea 2019.2 引入pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> ...
分类:
其他好文 时间:
2020-01-21 23:36:14
阅读次数:
259
三层架构服务器端分成三层架构表现层业务层持久层SpringMVCSpringMyBatisMVC设计模型架构ModelViewController模型视图控制器JavaBeanjsp…servletSpringMVC概述Spring MVC 的入口是Servlet,而Struts2是FilterSp... ...
分类:
编程语言 时间:
2020-01-21 23:21:03
阅读次数:
93