JAVA
qq_21696621
这个作者很懒,什么都没留下…
展开
-
Centos7安装keepalived 2.0.18
参考:慕课网(1)将安装包传到/home/software 并进行解压tar -zxvf keepalived-2.0.18.tar.gz(2) 编译运行 cd keepalived-2.0.18/./configure --prefix=/usr/local/keepalived --sysconf=/etc出现警告:*** WARNING - this build will not support IPVS with IPv6. Please install libnl/.翻译 2021-08-03 13:46:51 · 290 阅读 · 0 评论 -
关于axios 传参数,访问springboot接口参数带@RequestParam 和 @RequestBody
POST方式 @ApiOperation(value = "查询所有学生", notes = "查询所有学生", httpMethod = "POST") @PostMapping("/getAllStu") public JSONResult getAllStu(@RequestParam Integer id, @RequestParam Integer page, Integer pageSize) { System.out.println("id:" +原创 2021-07-31 16:54:27 · 655 阅读 · 0 评论 -
Centos7安装redis5.0.5
由于redis是由C语言编写,编译时需要gcc,如果机器还没有安装的话,执行命令安装gccyum install gcc -y1.下载安装包到 /home/softwarewget http://download.redis.io/releases/redis-5.0.5.tar.gz2.解压tar -zvxf redis-5.0.5.tar.gz3.进入redis-5.0.5,执行编译安装https://blog.csdn.net/lingfeian/artic翻译 2021-07-06 22:18:42 · 269 阅读 · 0 评论 -
linux定时任务
常用定时任务命令:service crond start #启动服务service crond stop #关闭服务service crond restart #重启服务service crond reload #重新载入配置crontab -e # 编辑任务crontab -l # 查看任务列表定时任务表达式:Cron表达式是,分为5或6个域,每个域代表一个含义,如下所示: 分 时 日 月 星期几 年(可选) 取值范围 0-59翻译 2021-07-06 16:33:25 · 408 阅读 · 0 评论 -
nginx定期切割日志
现有的日志都会存在 access.log 文件中,但是随着时间的推移,这个文件的内容会越来越多,体积会越来越大,不便于运维人员查看,所以我们可以通过把这 文件切割为多份不同的小文件作为日志,切割规则可以以 天 为单位,如果每天有几百G或者几个T的日志的话,则可以按需以 每半天 或者 每小时 对日志切割1. 创建一个shell可执行文件: cut_my_log.sh ,内容为:#!/bin/bashLOG_PATH="/var/log/nginx/"RECORD_TIME=$(date -d "翻译 2021-07-06 16:28:04 · 69 阅读 · 0 评论 -
Centos7安装nginx1.16.0
1. 安装依赖包yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel2. 下载nginx包,下载到 /home/softwarewget https://nginx.org/download/nginx-1.16.0.tar.gz3.解压并移动tar zxvf nginx-1.16.0.tar.gztar zxvf nginx-1.16.0.tar.gz4..翻译 2021-07-06 16:00:29 · 186 阅读 · 0 评论 -
Spring boot配置Cors 指定ip跨域失效解决方法
package com.imooc.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCorsConfiguratio.原创 2021-07-06 09:51:49 · 1817 阅读 · 1 评论 -
虚拟机Centos7安装MariaDB 10.4(开源mysql)
下载地址:https://mariadb.org/download/Centos 7 下载指定版本的mariadb-server 配置国内高速在线yum源参考https://blog.csdn.net/qq_34777982/article/details/105709096vi /etc/yum.repos.d/MariaDB.repo#阿里云的[mariadb] name = MariaDB baseurl = https://mirrors.aliyun.com/mariad转载 2021-07-06 00:45:35 · 205 阅读 · 0 评论 -
虚拟机Centos7安装Tomcat
1. 上传tomcat压缩包到 /home/software 并使用如下命令解压tar -zvxf apache-tomcat-9.0.24.tar.gz2.将解压的文件夹移动到/usr/local/mv apache-tomcat-9.0.24/ /usr/local/3.进入/usr/local/tomcat-frontend/bin,并运行./startup.sh4.关闭防火墙systemctl stop firewalldsystemctl disable ..翻译 2021-07-05 19:51:19 · 195 阅读 · 0 评论 -
虚拟机Centos7安装JDK
准备工作:服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查:java -version如果是自己在虚拟机上安装的 centos7.x 或者 centos6.x ,则会默认帮你安装好OpenJDK需要卸载,卸载步骤如下: 1. 检查系统安装的OpenJDKrpm -qa|grep openjdk -i2. 删除以上四项 openjdk 的安装包并且检查后显示删除完毕rpm -e --nodeps 需要删除的软件正式...原创 2021-07-05 19:15:56 · 305 阅读 · 0 评论 -
设计模式-单例模式
/*设计模式:对问题行之有效的解决方式。其实它是一种思想。1,单例设计模式。 解决的问题:就是可以保证一个类在内存中的对象唯一性。必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。如何保证对象唯一性呢?1,不允许其他程序用new创建该类对象。2,在该类创建一个本类实例。3,对外提供一个方法让其他程序可以获取该对象。步骤:1,私有化该类构造函数。2,通过new在本类中创建一个本类对象。3,定义一个公有的方法,将创建的对象返回。*///饿汉式c..翻译 2021-05-31 19:39:14 · 48 阅读 · 0 评论 -
JAVA-Array工具类
/**建立一个用于操作数组的工具类,其中包含着常见的对数组操作的函数如:最值,排序等 。@author 张三@version V1.0*/public class ArrayTool{ private ArrayTool(){}//该类中的方法都是静态的,所以该类是不需要的创建对象的。为了保证不让其他成创建该类对象 //可以将构造函数私有化。 /** 获取整型数组的最大值。 @param arr 接收一个元素为int类型的数组。 @return 该数组的最大的元素值..翻译 2021-05-31 19:28:12 · 96 阅读 · 0 评论 -
Spring事务传播属性
/*** 事务传播 - Propagation* REQUIRED: 使用当前的事务,如果当前没有事务,则自己新建一个事务,子方法是必须运行在* 一个事务中,如果当前存在事务,则加入这个事务,成为一个整体* SUPPORTS:* MANDATORY:* MEQUIRES_NEW:* NOT_SUPPORTED:* NEVER:* NESTED:*/REQUIRED例子:UserServiceImpl.java @Override...翻译 2021-04-14 23:17:43 · 154 阅读 · 0 评论 -
Spring注入方式
javabean代码package com.lin.missyou.simple.hero;import org.springframework.context.annotation.Lazy;import org.springframework.stereotype.Component;@Component//@Lazypublic class Diana { public Diana(){ System.out.println("Hello,xxx");翻译 2021-04-12 23:04:11 · 72 阅读 · 0 评论 -
解决:eclipse导入jdk1.8的项目,自动变成jdk1.5版本问题
问题:http://start.spring.io/下载一个jdk1.8的maven初始项目,导入到eclipse莫名的变成1.5。eclipse版本:Kepler Service Release 2解决:1.eclipse设置好java相关的编译环境为1.8。 2.设置maven的setting文件,在<profiles>节点下手动添加 &l...转载 2018-04-13 06:14:18 · 2438 阅读 · 0 评论 -
正则表达式匹配规则
匹配规则截图:原创 2018-09-19 14:43:19 · 325 阅读 · 0 评论 -
springMVC 返回中文字符串时乱码
SpringMVC的@ResponseBody注解可以将请求方法返回的对象直接转换成JSON对象,但是当返回值是String的时候,中文会乱码,原因是因为其中字符串转换和对象转换用的是两个转换器,而String的转换器中固定了转换编码为"ISO-8859-1",网上也很多种解决方法,有通过配置Bean编码的,也有自己重写转换器的,我这里多次尝试未果,只能自己解决。 第一种:在@Reques...转载 2018-10-06 00:06:41 · 956 阅读 · 0 评论 -
下载sun jdk
https://www.oracle.com/technetwork/java/javase/downloads/index.html以jdk1.8为例原创 2019-04-11 12:34:11 · 846 阅读 · 0 评论 -
Spring Cloud初探
Spring Cloud学习记录:大纲:Spring Cloud应用场景Spring Cloud简介Spring Cloud应用Spring Cloud限制翻译 2017-05-21 21:30:31 · 1363 阅读 · 0 评论