自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 springboot搭建(常用)

1.引入依赖 parent <!--引入依赖 parent--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE</version>

2020-05-21 11:43:20 143

原创 验证ValBean

1. 验证Bean:public class ValBean {/*** Bean Validation 中内置的 constraint* @Null 被注释的元素必须为 null* @NotNull 被注释的元素必须不为 null* @AssertTrue 被注释的元素必须为 true* @AssertFalse 被注释的元素必须为 false* @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值* @Max(value) 被注释的元素必须是一个数字,其

2020-05-19 22:23:30 114

原创 Nginx的location 的匹配规则

location 的匹配规则空格:默认匹配,普通匹配location / {root /home;}=:精确匹配location = /imooc/img/face1.png {root /home;}~*:匹配正则表达式,不区分大小写#符合图片的显示location ~* .(GIF|jpg|png|jpeg) {root /home;}~:匹配正则表达式,区分大小写#GIF必须大写才能匹配到location ~ .(GIF|jpg|png|jpeg) {root

2020-05-19 19:01:17 99

原创 Nginx配置地址别名

root 与 alias假如服务器路径为:/home/imooc/files/img/face.pngroot 路径完全匹配访问配置的时候为:location /imooc {root /home}用户访问的时候请求为:url:port/imooc/files/img/face.pngalias 可以为你的路径做一个别名,对用户透明配置的时候为:location /hello {alias /home/imooc}用户访问的时候请求为:url:port/hello/files/

2020-05-19 18:59:38 852

原创 Nginx 日志切割-定时

Nginx 日志切割-定时使用定时任务1. 安装定时任务:yum install crontabs2. crontab -e 编辑并且添加一行新的任务:*/1 * * * * /usr/local/nginx/sbin/cut_my_log.sh3. 重启定时任务:service crond restart附:常用定时任务命令:service crond start //启动服务service crond stop //关闭服务service crond restart /

2020-05-19 18:58:03 86

原创 Nginx 日志切割-手动

Nginx 日志切割-手动现有的日志都会存在 access.log 文件中,但是随着时间的推移,这个文件的内容会越来越多,体积会越来越大,不便于运维人员查看,所以我们可以通过把这个大的日志文件切割为多份不同的小文件作为日志,切割规则可以以天为单位,如果每天有几百G或者几个T的日志的话,则可以按需以每半天或者每小时对日志切割一下。具体步骤如下:1. 创建一个shell可执行文件:cut_my_log.sh,内容为:#!/bin/bashLOG_PATH="/var/log/nginx/"RECO

2020-05-19 18:55:32 80

原创 nginx.conf 核心配置文件

nginx.conf 核心配置文件1. 设置worker进程的用户,指的linux中的用户,会涉及到nginx操作目录或文件的一些权限,默认为nobodyuser root;2. worker进程工作数设置,一般来说CPU有几个,就设置几个,或者设置为N-1也行worker_processes 1;3. nginx 日志级别debug | info | notice | warn | error | crit | alert | emerg,错误级别从左到右越来越大4. 设置nginx进程

2020-05-19 18:54:27 111

原创 Linux常用命令

Linux常用命令cd * cd /root/Docements # 切换到目录/root/Docements * cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 * cd …/path # 切换到上层目录中的path目录中,“…”表示上一层目录ls * -l :列出长数据串,包含文件的属性与权限数据等 * -a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用) * -d :仅列出目录本身,而不是列出目录的文件数据

2020-05-19 18:51:38 61

原创 CentOS7 安装JDK

CentOS7 安装JDK购买云服务器后,厂商会提供一个公网IP和内网IP,我们需要使用SSH工具连接到云服务器,随后就能在命令行中操作linux系统。公网IP:39.106.215.59内网IP:172.17.41.6若在本地虚拟机中操作linux,只需要配置静态IP即可,比如:192.168.1.88服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查:java -version如果是自己在虚拟机上安装的centos7.x或者centos6.x,则会默认帮你安装好Open

2020-05-19 18:50:42 67

原创 CentOS7 安装 MariaDB 10.4.x

CentOS7 安装 MariaDB 10.4.x1. 下载安装包2. 按顺序安装依赖环境包yum install rsync nmap lsof perl-DBI ncrpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpmrpm -ivh jemalloc-devel-3.6.0-1.el7.x86_64.rpm1. 卸载冲突的mariadb-libs先搜索:rpm -qa | grep mariadb-libs后删除:rpm -ev --nodeps

2020-05-19 18:49:00 291

原创 SpringBoot 整合 mybatis-pagehelper

SpringBoot 整合 mybatis-pagehelper1.引入分页插件依赖<!--pagehelper --><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.2.12</version></depe

2020-05-19 18:35:48 73

原创 SpringBoot 日志

SpringBoot 日志springboot集成的是loggingin 比较繁重不好用,故剔除,使用log4jSpringBoot 日志1.移除默认日志<exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion&g

2020-05-19 18:34:14 76

原创 Springboot跨域访问

public CorsFilter corsFilter(){//添加配置信息CorsConfiguration config=new CorsConfiguration();config.addAllowedOrigin("http://localhost:8080");config.setAllowCredentials(true);//是否允许使用cookieconfig.addAllowedMethod("*");//get post 是否允许放行config.addAllowedHea

2020-05-19 18:32:17 69

原创 Swagger2使用

Swagger2文档API为了减少程序员撰写文档时间,提高生产力,Swagger2应运而生,使用Swagger2可以减少编写过多的文档,只需要通过代码就能生成文档API,提供给前端人员对接,非常方便。引入依赖<!-- swagger2 配置 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>

2020-05-19 18:31:34 149

原创 IDEA快捷键

1. Ctrl+Shift + Enter,语句完成2. “!”,否定完成,输入表达式时按 “!”键3.Ctrl+E,最近的文件4.Ctrl+Shift+E,最近更改的文件5.Shift+Click,可以关闭文件6.Ctrl+[ OR ],可以跑到大括号的开头与结尾7.Ctrl+F12,可以显示当前文件的结构8.Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择9.Ctrl+N,可以快速打开类10.Ctrl+Shift+N,可以快速打开文件11

2020-05-19 18:27:00 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除