1 @NotEmpty :不能为null,且Size>0 2 @NotNull:不能为null,但可以为empty,没有Size的约束 3 @NotBlank:只用于String,不能为null且trim()之后size>0 微信公众号 ? JAVA程序猿成长之路 分享资源,记录程序猿成长点滴。专注 ...
分类:
编程语言 时间:
2020-01-13 12:50:06
阅读次数:
118
在HTTP连接中报文分为请求(request)和响应(response)两种。每种报文在HTTP首部都有不同的字段来标识不同的用途。 1. 请求报文:HTTP协议使用TCP协议进行传输,在应用层协议发起交互之前,首先是TCP的三次握手。完成了TCP三次握手后,客户端会向服务器发出一个请求报文。请求报 ...
分类:
Web程序 时间:
2020-01-11 20:01:27
阅读次数:
112
0x00 docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 0x01 在ubuntu上安装docker 第一 ...
分类:
其他好文 时间:
2020-01-11 16:44:27
阅读次数:
78
Web Components允许用户自定义一个html元素 来实现组件化、复用, 利用该技术我们封装实现特定功能特定样式的定制元素用在我们想使用的任何地方 目前主流框架几乎都支持该技术 1.vue 通过Vue CLI3和新的@vue/web-component-wrapper库创建web compo ...
分类:
Web程序 时间:
2020-01-08 16:10:48
阅读次数:
141
默认情况下,在重启服务器之后,容器不会自动重新启动,可通过如下方法进行解决: 方法一 :手动修改docker的配置文件,然后重启 docker,所有的容器都会在服务器重启后自动启动,需要注意的是不同版本的服务器,docker的 配置文件路径不同: 找到配置文件,将 RestartPolicy 属性值 ...
分类:
其他好文 时间:
2020-01-08 12:22:02
阅读次数:
257
◆安装Gitlab前系统预配置准备工作1.关闭firewalld防火墙# systemctl stop firewalld# systemctl disable firewalld 2.关闭SELINUX并重启系统#:wqSEL INUX=disabled# reboot # getenforce ...
分类:
其他好文 时间:
2020-01-07 18:16:51
阅读次数:
80
nginx -V 查看编译目录和模块 安装的目录或路径 --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf ...
分类:
其他好文 时间:
2020-01-07 15:58:49
阅读次数:
69
卸载旧版本 yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docke (注意:该命令是使用root用户 ...
分类:
系统相关 时间:
2020-01-07 13:03:00
阅读次数:
86
一、背景介绍 1.规则告警带来的问题 大部分监控平台是基于规则告警实现监控指标的预警。规则告警一般基于统计学,如某个指标同比、环比连续上升或下降到一定阈值进行告警。规则告警需要用户较为熟悉业务指标的形态,从而才能较为准确的配置告警阈值,这样带来的问题是配置规则告警非常繁琐、告警效果也比较差,需要大量 ...
分类:
其他好文 时间:
2020-01-06 14:45:41
阅读次数:
57