Spring内置的字段校验注解
摘要:
| 注解 | 用法 | 适用类型 | | | | | | @Null | 被注解的字段必须为空 | | | @NotNull | 被注解的字段必须不为空 | | | @NotBlank | 带注解的元素不能为null,并且必须至少包含一个非空白字符 | | | @NotEmpty | 带注解的元素不
Spring Security中anoymous()方法和permitAll()方法的区别
摘要:
1 anoymous 匿名访问,仅允许匿名用户访问,如果用户登录认证后,携带token信息再去请求,被关联的资源将拒绝被访问(返回未授权,相当于登录之后不允许被访问,只允许匿名/未登录的用户访问) 2 permitAll 登录后可以访问,不登录也可以访问,一般用于静态资源
Windows使用Notepad++编辑Linux服务器的文件
摘要:
平时在部署完程序后,想要修改 Linux 服务器上的配置文件时,要么在 Xshell 等命令行工具中使用 vim 等命令快速编辑,要么使用 Xftp 等文件传输工具将需要编辑的文件下载到本地再编辑。第一种方法对于新手并不友好,第二种方法又有些繁琐。那么就可以使用今天提到的方式快捷编辑远程服务器上的文
Git 版本回退
摘要:
原文链接:https://mp.weixin.qq.com/s/Rb6fNqvVdfHWRxc7zddPaQ Git 中的撤销操作,可以分为四类: 工作区的代码想撤销 add 到暂存区的代码想撤销 提交到本地仓库的代码想撤销 远程仓库的代码想撤销 1 基于命令行 1.1 工作区的代码想撤销 可以通过
Java8 新特性:方法引用
摘要:
方法引用通过方法的名字来指向一个方法。 方法引用使用一对冒号 :: 。 1 构造器引用 语法是 Class::new 2 静态方法引用 语法是 Class::static_method
Java8 新特性:Lambda 表达式
摘要:
Lambda 表达式,也可称为闭包。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 语法 Lambda 表达式语法如下: (parameters) -> expression 或 (parameters) -> { statements; } 特征: 可选类型声明:不需要
Linux 常用命令
摘要:
线上查询及帮助命令 man:查看命令帮助,命令的词典,更复杂的还有 info,但不常用。 help:查看内置命令的帮助,如:cd 命令。 文件和目录操作命令 ls:list,列出目录的内容及其内容属性信息。 cd:change directory,从当前工作目录切换到指定工作目录。 cp:copy,
Linux tee 命令
摘要:
1 简介 tee 命令用于读取标准输入的数据,并将其内容输出成文件。 2 语法 tee [-ai] [--help] [--version] [文件...] 参数说明: -a 或 --append:附加到既有文件的后面,而非覆盖 -i 或 --ignore-interrupts:忽略中断信号 --h
Linux cat 命令
摘要:
1 简介 cat(concatenate)命令用于连接文件并打印到标准输出设备上。 2 语法 cat [-AbeEnstTuv] [--help] [--version] fileName 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号 -b 或 --number-nonb
Linux:在文件中查找指定内容并输出到文件
摘要:
1 满足一个条件 例如:将文件 file1 中包含 name 的行输出到 file2. grep 'name' file1 > file2 # 或者 cat file1 | grep 'name' > file2 2 满足两个条件任意一个 例如:将文件 file1 中包含 name 或者 age 的