自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows11家庭版没有hyper-v解决方案

win11家庭版 安装Hyper-V

2023-02-06 11:03:05 6275 8

原创 liunx下安装redis

一、解压redis并安装依赖使用下面这个命令解压redis压缩文件tar -zxvf redis-5.0.10.tar.gz解压后会得到redis-5.0.10的一个文件夹在安装redis之前需要安装一个依赖 gcc的依赖yum install gcc-c++等待安装完成二、安装redis首先进入redis-5.0.10 执行make命令,看到下面的提示说明make成功Hint: It's a good idea to run 'make test' ;)接下来执行make ins

2021-02-07 15:27:06 273

原创 Keepalived的详细配置与使用

一、Keepalived的基础配置打开keepalived.conf 文件,这个文件是keepalived的配置文件global_defs { # 路由id: 当前安装的keepalived节点主机的标识符,全局唯一 router_id kepp_155}# 计算机节点vrrp_instance VI_1 { # 表示的状态,当前155位nginx的主节点,MASTER/BACKUP state MASTER # 当前实例绑定的网卡 interface

2021-01-22 17:50:40 7659 3

原创 Keepalived安装教程

下载KeepalivedKeepalived的官方网站是:https://www.keepalived.org/index.html打开官网后点击Download进入选择版本下载的页面,选择非测试版本的最新版本下载就可以了安装Keepalived将tar包上传到linux服务器后执行解压命令tar -zxvf keepalived-2.0.18.tar.gz 解压后进入keepalived-2.0.18/目录,目录中有个配置文件configure。我们要对keepalived做一些配置,

2021-01-19 16:12:32 429

原创 个人学习、自用,最简单的内网穿透工具,钉钉内网穿透使用

一、下载钉钉内网穿透Github下载地址:https://github.com/open-dingtalk/pierced百度云下载地址:https://pan.baidu.com/s/121lSkf-qFnAFjLBJIJlCNQ 提取码:m38f (资源从网络上下载保存的)二、钉钉内网穿透工具使用下载完成解压后会有一个.cfg和一个.exe后缀的文件,.cfg文件是一个配置文件,其中的内容钉钉都已经帮我们配置好了,是打开隧道的一些配置。双击.exe文件输入命令ding.exe -

2021-01-19 15:22:09 1609 2

原创 nginx通过keepalive提高服务器的吞吐量

在项目运行的时候会出现一个客户端频繁请求服务器的情况,在这个情况下ng可以通过配置keepalive来实现提高服务器的吞吐量upstream 集群的名称 { server 192.168.1.155:8088 weight=3; server 192.168.1.155:8089 weight=1; server 192.168.1.155:8087 weight=2; keepalive 32;}server { liste

2021-01-12 17:16:59 554

原创 nginx发布tomcat集群

—、配置tomcat路径使用upstream参数配置tomcat的路径。upstream 集群的名称 { server 192.168.1.155:8088; server 192.168.1.155:8089; server 192.168.1.155:8087;}二、设置server新建一个服务,配置集群的参数server { listen 80; server_name 访问的路径或域名;

2021-01-12 10:36:58 158 2

原创 Nginx解决跨域问题

在nginx的nginx.conf配置文件中,找到要进行跨域的server,在里面添加如下代码。 #允许跨域请求的域,*代表所有 add_header 'Access-Control-Allow-Origin' *; #允许带上cookie请求 add_header 'Access-Control-Allow-Credentials' 'true'; #允许请求的方法,比如 GET/POST/PUT/DELETE add_header 'Access

2021-01-04 14:07:53 129

原创 nginx路径匹配方式和格式

一、普通匹配 location /abc { root /home; }此时会在客户端访问abc时将/abc拼接到/home路径后面,也就是/home/abc。二、别名匹配 location /def { alias /home/abc; }使用alias 代替 root,此时在客户端访问/def时就是在访问/home/abc,也就是 /def = /home/abc三、精确匹配 location =/abc/

2020-12-31 14:18:14 1509 1

原创 liunx安装nginx详细步骤

liunx安装nginx详细步骤准备nginx包准备nginx包首先打开nginx官网点击download今日下载版本管理。

2020-11-26 15:39:00 163

原创 linux下修改防火墙,开启8080端口

一、设置防火墙1、设置防火墙允许http服务:sudo firewall-cmd --add-service=http --permanent2、设置防火墙打开8080端口:sudo firewall-cmd --add-port=8080/tcp --permanent注:–permanent 标识设置永久生效。二、重启防火墙使用sudo firewall-cmd --reload命令重启防火墙三、其他linux防火墙操作1、 看防火墙开启还是关闭:systemctl status fire

2020-10-13 10:33:37 3408

原创 linux下安装tomcat

一、 解压tomcat压缩包使用tar -zxvf 命令解压tomcat压缩包tar -zxvf apache-tomcat-9.0.24.tar.gz挤压成功后会发现文件夹中多了tomcat的文件二、启动tomcat并去网页检查下是否安装启动成功1、进入刚解压的tomcat目录下的bin目录下,执行 ./startup.sh2、启动后使用网页访问下tomcat的页面,能访问成功说明安装的没有问题。tomcat默认的端口8080。3、如果遇到8080端口访问不了,可以查看我的linux防火墙

2020-10-13 10:24:12 117

原创 在liunx中自定义安装jdk

在liunx中自定义安装jdk一、卸载liunx原自带的OpenJDK二、安装自定义的jdk一、卸载liunx原自带的OpenJDK1、首先检查虚拟机是否自带OpenJDK,执行java -version命令[root@localhost suyintuolo]# java -versionopenjdk version "1.8.0_242"OpenJDK Runtime Environment (build 1.8.0_242-b08)OpenJDK 64-Bit Server VM (bu

2020-10-12 14:49:02 125 2

原创 SpringBoot、Spring的properties文件属性的使用

SpringBoot、Spring的properties文件属性的使用**一、**首先在resources下面创建一个properties的文件。在里面写上要定义的属性,如:file.name=fileName其中file为前缀,name为属性名**二、**然后在创建一个java类,在类上面加注解@PropertySource(“classpath:fileName.properties...

2020-04-23 16:09:00 202 2

原创 Hibernate字段验证的使用 @Valid

Hibernate字段验证的使用 @Validwab开发前端传递过来的字段都需要进行校验,有时候一个bean下的属性太多,使用if挨个判断非常麻烦。hibernate有一个注解可以帮我们完成这个校验一 、进行验证首先在controller下接受参数的地方加入注解@Valid,和验证后接受信息的类BindingResult@PostMapping("/update")public IMOO...

2020-04-03 16:22:48 746 1

原创 SpringBoot定时任务

SpringBoot定时任务首先创建一个类,加上注解@Component(组件)使其受spring容器的管理然后创建定时任务执行的方法,加上注解@Scheduled,定时任务的执行时间表达式可以去http://cron.qqe2.com/网站生成。@Componentpublic class 类名 { @Scheduled(cron = "0 0 0/1 * * ?") pub...

2020-03-28 16:23:56 65 1

原创 Mybatis通用Mapper的使用

在使用mybatis时,集成通用mapper可以大大简化开发。通用mapper工具类首先百度下载一个通用mapper工具类,其实就是一个项目。然后打开通用mapper的配置文件:generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration ...

2019-12-03 18:23:58 183 1

原创 springBoot日志集成

springboot默认是带日志系统的,不过springboot默认的日志系统很多东西往往是我们不需要的,所以我们要集成我们自己的日志系统。屏蔽默认依赖在springboot的spring-boot-starte依赖下会有springboot自带的日志系统,所以我们要在pom文件引入spring-boot-starte时将其屏蔽掉:|<dependency> <g...

2019-11-28 16:11:39 103 1

原创 springBoot解决跨域问题

跨域问题现在开发比较流行前后端分离的方式,可是前后端分离的环境下,前端与后端在不同的端口启动,前端在调用后端的时候由于安全等因素是不被允许的,这事我们就需要跨域。跨域问题的解决,其实前后端都是可以处理的,不过我们作为后端开发人员就来谈谈后端的跨域问题。springBoot解决跨域问题在springBoot项目中我们首先要在spring可以扫描到的包下创建个类用于配置跨域问题的参数:pac...

2019-11-28 09:55:49 208 1

原创 springboot集成swagger2以及使用

springBoot 集成swagger21、首先在pom文件中添加swagger2的相关依赖:<!-- swagger2 配置 用户生成文档--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</arti...

2019-11-27 14:43:54 158 1

原创 spring、springboot集成hikari

在springboot项目中使用hikari数据源1、首先是依赖的引入如果使用的是springBoot的依赖就无须再引入hikariCP的依赖了,因为springBoot默认就引入了。如果使用的是普通的spring项目则需在pom文件中引入依赖:Java 8 thru 11 maven artifact:<dependency> <groupId>com....

2019-11-27 10:31:57 1248 1

原创 mysql踩过的坑

mysql踩过的坑报错关于tx_read_only的报错关于query_cache_size的报错关于Could not create connection to database server. Attempted reconnect 3 times. Giving up.的如果你用的springboot通用mapper,报错找不到mapper的话报错关于tx_read_only的因为mys...

2019-11-23 15:01:33 351 1

空空如也

空空如也

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

TA关注的人

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