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
上一篇文章,我们从框架层面,主要介绍了redis的启动过程,以及主要的命令处理流程逻辑。这些更多的都是些差不多的道理,而要细了解redis,则需要更细节的东西。 今天我们稍微内围的角度,来看看几个命令执行的重要方法,深入理解下redis的魅力所在。 首先,我们通过上一章知道,processComma ...
分类:
其他好文 时间:
2020-01-20 21:17:52
阅读次数:
101
'use strict' .config(function config($provide) { $provide.decorator('ndTrackClickDirective', function diective($delegate) { /**@ngInject */ $delegate.... ...
分类:
Web程序 时间:
2020-01-20 21:05:58
阅读次数:
86
函数重做的装饰器 # attempt尝试次数 def retry_times(attempt): def decorator(func): def wrapper(*args, **kw): att = 0 while att < attempt: try: return func(*args, * ...
分类:
其他好文 时间:
2020-01-20 17:31:40
阅读次数:
70
本文演示如何判断某一字符串是否包含数字、字母、标点符号和中文等。 ...
分类:
编程语言 时间:
2020-01-19 23:47:10
阅读次数:
197
For example, we have a interface: We are using it with NestJS backend, in order to validate the request with meanful runtime error message, we can use ...
分类:
其他好文 时间:
2020-01-19 19:03:43
阅读次数:
74