自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 nohup定时日志分割每天生成一个日志文件

使用nohup启动java后台程序时,默认生成的日志文件保存在nohup.out中,随着时间的推移日志文件会越来越大,非常不方便查。所以如果一天生成一个日志文件,则每个日志文件户小很多,方便打开查看。下边介绍如何定时每天生成一个日志文件。

2023-08-11 10:25:09 598 1

原创 使用LoadRunner错误总结

解决方法:在安装目录bin目录下,右击Wlrun.exe,选择属性–>兼容性,选中以兼容模式运行这个程序,选择Windows7,点击【确定】,重新打开Controller,即可运行成功。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。在创建场景时不勾选“使用百分比模式.......”(如下图),就能正常连接负载机。,能预测系统行为并评估系统性能。

2022-09-13 16:08:50 918 1

原创 Lindorm使用教程

前提阿里Lindorm数据库是收费的,需在阿里云官网购买实例,链接:云原生多模数据库Lindorm1. 使用 Lindorm-cli 连接 LindormLindorm-cli类似于mysql的shell命令行,使用命令行连接数据库,具体操作见Lindorm-cli我这里用的宽表引擎,共有6中引擎,宽表引擎,时序引擎,搜索引擎,文件引擎,计算引擎,流引擎。详见Lindorm - 介绍1.1 进入实例详情页面进入Lindorm控制台点击ID进入实例详...

2022-05-21 13:58:03 3734

原创 Error creating bean with name ‘xxx‘ 错误总结【持续更新】

1.resultMap名字错误2.resultMap中定义了 typeHandler3.mapper层或service层代码写成递归了4.Controller、Service、Dao三层包中对应的注解是不是没加?如@Controller、@Service、@Mapper、@Repository等5.Spring项目配置文件,查看有没有开启注解扫描bean6.Spring项目配置文件,springmvc-config和applicationContext中,扫描Service、Contrl

2022-05-11 18:16:30 5196 1

原创 linux使用docker安装wordpress

操作系统 centos 7.9 x64工具: xshell6准备工作服务器安全组:开放30001端口(wordpress端口,我这里用的30001),开放3307端口(mysql端口【可选,用来本地来连接远程数据库】)防火墙:# 永久添加3307端口(可选,用来本地来连接远程数据库)firewall-cmd --add-port=3307/tcp --permanent # 重新载入配置,比如添加规则之后,需要执行此命令firewall-cmd...

2022-05-06 17:27:42 1735 2

转载 Windows下RabbitMQ安装及配置

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。1、安装Erlang下载地址:https://www.erlang.org/downloads,本文选择OTP 21.0.1 Windows 64-bit Binary File (91707927)设置环境变量,新建ERLANG_HOME修

2022-04-29 14:26:27 1304

转载 使用XWPF导出word时内容如何换行

参考链接:http://t.zoukankan.com/cyqdeshenluo-p-12133373.html最近在处理word文档导出时遇到了一个问题就是当导出数据需要换行时不论是使用“ ”还是“^p”等等各种网上说的方法都没办法解决,“ ”在这里打出来也只是个空格,后来找到了解决办法:xwpfRun.AddBreak(BreakType.TEXTWRAPPING)xwpfRun.AddBreak(BreakClear.ALL) 1 2 3 4..

2022-04-24 10:28:38 2989

转载 windows安装mysql8.x

MySQL简介:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言

2022-04-14 15:55:35 160

转载 windows安装npm教程(nodejs)

1、在使用之前,先类掌握3个东西,明白它们是用来干什么的:npm: nodejs 下的包管理器。webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要npm install 就可以安装。2、nodejs下载网址:Node.js 【如果嫌下载的慢,可以下载其他网站上的,别人有现成的,下载的...

2022-04-14 12:17:05 5597 1

转载 Linux安装nginx

Linux安装nginx在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。1.先安装gcc-c++编译器yum install gcc-c++yum install -y openssl openssl-devel2.再安装pcre包yum install -y pcre pcre-devel3.再安装zlib包yum install -y zlib zlib-devel

2022-04-08 09:36:27 163

原创 vue 上传文件到华为云obs

有两种方式, 第一种是在前端直接上传文件到obs, 第二种是先把文件上传到后台, 然后后台再调用obs对应开发语言的SDK1.前端直接上传文件到obs1.使用npm引入包// 安装 npm i esdk-obs-browserjs// 引入 import * as ObsClient from 'esdk-obs-browserjs'2.上传方法uploadObs() { // 创建ObsClient实例 var obsClient = new Ob

2022-04-07 18:52:32 5686 4

转载 VM warning: ignoring option PermSize=256m; support was removed in 8.0

问题出现场景使用jdk1.8的时候设置了vm参数:-Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=768m -Xss2m此时运行java程序时VM提示如下警告:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512m; support was removed in 8.0Java HotSpot(TM) 64-Bit Server VM warning: ignori

2022-03-15 14:26:45 4950

转载 Linux CentOS中防火墙的关闭及开启端口

注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页,http://ip:8080, 但是在其他同网段的机器上却不能访问该地址,原因是因为linux在安装之后默认只开放个别端口供外机访问,这个时候我们只需要将8080端口设置为向外机开放即可。首先尝试iptables,iptables无效后可尝试防火墙firewalld。方法一、在外部访问CentOS中部署应用时,需要关

2022-02-28 13:45:24 1906

原创 拦截器和过滤器的异同

过滤器和拦截器的区别:  ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。  ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。  ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。  ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。  ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次。  ⑥拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很重要,在拦截器里注入一

2022-02-22 13:58:21 233

转载 MySQL幻读

幻读(phantom read)前提条件:InnoDB引擎,可重复读隔离级别,使用当前读时。 表现:一个事务(同一个read view)在前后两次查询同一范围的时候,后一次查询看到了前一次查询没有看到的行。两点需要说明:   1、在可重复读隔离级别下,普通查询是快照读,是不会看到别的事务插入的数据的,幻读只在当前读下才会出现。   2、幻读专指新插入的行,读到原本存在行的更新结果不算。因为当前读的作用就是能读到所有已经提交记录的最新值。幻读的影响会造成一个事务中先产生的锁,无法锁住后加入的满

2022-02-16 21:54:25 96

原创 intellij idea不显示git push按钮的解决办法

intellij idea版本 2019.3.11.File --> setting --> 搜索框输入Menu2.点击右侧加号选择Add Action...3.弹出的对话框中,选择Version Control Systems4.向下划,找到 Push...5.点击OK后发现Settings页面已加上Push...6.点击Apply,然后OKPush按钮已显示在右上角...

2022-02-12 16:31:57 2372

原创 linux安装tomcat

操作系统 centos 7.9 x64工具: xshell6, xftp6tomcat版本: 9.0.58注意:安装tomcat之前需要先安装jdk,没安装的请移步:linux安装jdk8_唯丽是图的博客-CSDN博客_linux安装jdk81.选择一个安装目录cd /usr/local2.下载下载地址:Apache Tomcat® - Apache Tomcat 9 Software Downloads也可以使用wget命令直接下载wget https:...

2022-02-09 15:46:54 1745 1

原创 linux安装redis

操作系统 centos 7.9 x64工具: xshell6, xftp61.选择一个安装目录cd /usr/local2.下载wget http://download.redis.io/releases/redis-6.2.6.tar.gz3.解压tar -zxvf redis-6.2.6.tar.gz4.重命名redis文件夹mvredis-6.2.6redis进入redis目录cdredis5.编译make编译完成...

2022-01-26 16:53:01 94

原创 linux安装docker+rabbitmq

操作系统 centos 7.9 x64工具: xshell6, xftp6docker1、安装环境此处在Centos7进行安装,可以使用以下命令查看CentOS版本lsb_release -a若提示:则需要安装redhat-lsbyum install redhat-lsb -y再次输入lsb_release -a在CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看uname -r返....

2022-01-26 11:35:22 2875

原创 linux安装hbase(单机模式)+phoenix

操作系统 centos 7.9 x64工具: xshell6, xftp6hbase1.下载下载地址:Index of /dist/hbase/1.4.13这里用的1.4.13版本使用wget命令wget http://archive.apache.org/dist/hbase/1.4.13/hbase-1.4.13-bin.tar.gz返回结果2.解压压缩包tar -zxvf hbase-1.4.13-bin.tar.gz3.配置 hba..

2022-01-25 18:27:23 2977

原创 linux安装mysql8.x记录

注意:第一种方式中途发现不能用,启动时会提示: Failed to start mysqld.service: Unit not found. 原因:在CentOS7中已经不在推荐使用mysql,甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险。使用各种方法无果后,采用了第二种方法,然后就行了第一种方法:参考链接:linux下安装mysql8.0.x步骤 - 吊儿郎当小少年 - 博客园操作系统 centos 7.9 x64工具: xshell6, xftp61.....

2022-01-25 10:13:55 1830

原创 linux安装jdk8

序言jdk安装有两种方式第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm第二种是手动安装,须去oracle官网下载jdk,然后解压并配置环境变量yum一键安装yum install -y java-1.8.0-openjdk-devel.x86_64注意:输入确认(y)直到控制台返回Complete安装成功查看java版本信息java -version输入javac java命令后显示帮助信息就算是安装成功了使用yum安装环境变量自动就配..

2022-01-24 14:01:15 7949 3

原创 Linux系统下搭建Gitlab服务器

GitLab有社区版(CE) 和企业版(EE),社区版是免费,对绝大部分公司来说功能是足够用了,在企业内部搭建,可以创建私有项目。下面介绍在CentOS7上安装gitlab-ce社区版的步骤1.安装前准备在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget(用于从外网上下载插件)以上这些可以不用考虑安装,因为CentOS7中已经自带安装好了ssh,防火墙,wget配置:建议CPU2核,内存4G以上,因为gitlab对系统要求比较高,启动后占用..

2022-01-19 10:41:27 225

原创 linux下载安装花生壳

背景:公司要把项目都搬到本地电脑的gitlab上,所以需要外网可以访问,这里用内网穿透即可,不必再整一台服务器,所以选择使用花生壳的内网穿透.下载步骤:电脑装的是linux操作系统,我这里是centos6.2, 所以安装linux版找个指定的路径,这里选择 /usr/local/进入目录:cd /usr/local输入命令:wget "https://down.oray.com/hsk/linux/phddns_5.2.0_amd64.rpm" -O phddns_...

2022-01-11 18:48:19 2835 2

转载 解决 remote: The project you were looking for could not be found.

gitlab新建了项目,要clone到本地,执行git clone http://xxx.com/console/project-name.git结果提示:Cloning into 'project-name'...remote: The project you were looking for could not be found.fatal: repository 'https://xxx.com/console/project-name.git/' not found按照网上的

2022-01-11 11:52:36 1402

转载 微服务架构:Eureka参数配置项详解

Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能,下面对Eureka的配置项做具体介绍,供大家参考。 Eureka客户端配置 1、RegistryFetchIntervalSeconds 从eureka服务器注册表中获取注册信息的时间间隔(s),默认为30秒 2、InstanceInfoReplicationIntervalSeconds 复制实例变...

2021-12-09 15:29:46 1082

转载 文件上传spring.http.multipart.maxFileSize和spring.servlet.multipart.max-file-size区别

SpringBoot中spring.http.multipart.max-file-size报错问题由于springboot具有几个版本,不同版本对于文件上传最大限制的配置也有所不同。所以要注意springboot本身的版本,不然会一直报错在springboot1.3版本中:multipart.maxFileSize在springboot1.4与springboot1.5版本中:spring.http.multipart.max-file-size在springboot2.0版本中:

2021-12-09 12:48:45 2495

原创 解决nginx的error.log中报错Too many open files

1.报错Too many open files nginx提示:Too many open files这种错误问题的原因是因为linux文件系统最大可打开文件数为1024, 而你的nginx中的error.log出现大量的Too many open files,说明文件句柄不够用了所以就错误提示出来了。  如果nginx的error.log出现大量的Too many open files,说明文件句柄不够用了,这时候我们需要加大系统的文件句柄数和nginx的允许最大的连接数。...

2021-12-09 09:23:21 1292

转载 Hbase中多版本(version)数据获取办法

前言:本文介绍2种获取列的多版本数据的方式:shell和spring data hadoop一、hbase shell中如何获取 1、在shell端创建一个Hbase表create 't1','f1' 2、查看表结构describe 't1'表结构如下:Table t1 is ENABLED ...

2021-09-18 15:30:42 3601

转载 Realm学习笔记

先决条件(环境要求)1.Android Studio 版本1.5.1或更高版本2.JDK 7.0或更高版本3.Android SDK的近期版本4.Android API 大于等于9(Android 2.3以上)注意:Realm不独立支持java,我们不再支持Eclipse作为IDE;请使用Android Studio集成安装通过Gradle安装Realm插件第一步:添加class path依赖到工程级别的build.gradle文件中buildscript { repo

2021-09-17 09:41:36 595

原创 Out of sort memory, consider increasing server sort buffer size

mysql 报错 Out of sort memory, consider increasing server sort buffer size解决办法: 调整sort_buffer_size大小终端或navicat输入以下命令1. show variables like '%sort_buffer_size%';2. SET GLOBAL sort_buffer_size = 1024*1024; (等号后面要改的 选择自己需求的大小)解析:项目中xx表的xx字段数据过长...

2021-09-16 17:15:22 2013

原创 navicat15安装记录

参考文章:https://www.cnblogs.com/Kathrine/p/12844846.html在使用百度网盘下载破解软件时,提示 “本地文件移动失败”截图如下:实际是由0x800700E1这个错误引起的:0x800700E1: 无法成功完成操作,因为文件包含病毒 解决方法解决方法就是 在windows defender中关闭减毒和威胁 就可以了。...

2021-01-13 22:44:07 79

原创 windows 安装mysql记录

参考文章:https://blog.csdn.net/u012538675/article/details/80819952在上述文章中, 执行到mysqld --install命令时,有可能会提示以下错误由于找不到VCRUNTIME140_.dll,无法继续执行代码.重新安装程序可能会解决此问题截图:解决方案:https://blog.csdn.net/littlehaes/article/details/104127787下载一个dll链接库文件即可,下载完解压后拖到 C:\W.

2020-12-28 17:52:42 70

原创 org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no mult

完整错误:Could not parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found原生ajax上传文件脚本报错:org.apache.tomcat.util.htt

2020-12-07 09:56:07 10162 1

原创 解决 Invalid character found in method name. HTTP method names must be tokens

解决 Invalid character found in method name. HTTP method names must be tokens原因: ssl证书到期了postman请求返回截图:

2020-09-29 10:22:18 10282

原创 Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5

maven打包出现Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.2Execution default of goal org.springframework.boot:spring-boot-maven-plugin:我是因为不小心双击了原来的jar包,然后.original就消失了,后来后台找到该jar的进程,杀死,重新打包即可...

2020-08-14 18:19:37 3067

转载 启用springboot security后登录web页面需要用户名和密码之默认的用户名和密码

转自:https://blog.csdn.net/russle/article/details/82454921问题注意:本人使用的Spring Boot 2.0.2, 对1.5.x系列未必有用。官方文档在这里直接解决办法0, 移除spring-boot-starter-security依赖如果没有实际使用security的功能,可以直接移除spring-boot-starter-security依赖1, 使用默认用户和密码登录默认用户名是user密码是程序启动时自动生成...

2020-07-15 16:47:27 2023

转载 Swagger的Model字段显示错误

转自:https://blog.csdn.net/SwellHuang/article/details/103284035一个我一直以为是Swagger缓存的巨坑,今天终于解决了最近项目开始使用Swagger作为Api文档的编写工具,Swagger确实是为开发工作带来了很多方便。但是偶尔总会出现明明接口说明已经修改了,但在doc.html上总是看到旧的字段描述。甚至有时字段已经删除了,不管怎么重启,怎么清缓存,还是赖着在那里。期间一直以为时缓存的问题,各种请浏览器缓存,换浏览器,甚至删除操作系统

2020-07-10 14:52:08 2260

转载 解决window“无法完成操作,因为文件包含病毒或潜在的垃圾软件“问题

无法完成操作,因为文件包含病毒或潜在的垃圾软件新安装了一个Win10系统,下载了一个破解软件进行安装运行时,出现【无法完成操作,因为文件包含病毒或潜在的垃圾软件】提示两种办法都是关闭WIN10的Windows defender1.打开控制面板,在右上角选择小类别,找到windows defender,关闭实时保护即可win+r ,输入gpedit.msc,计算机配置-》管理模板-》Windows 组件 -》Window Defender 防病毒程序;修改(允许反恶意软件服务使用普通优.

2020-07-08 09:15:18 34214 2

原创 Expression #3 of ORDER BY clause is not in SELECT list,references column ‘xx‘which is not in SELECT

参考:https://www.jb51.net/article/182846.htmWindows环境mysql配置文件添加如下代码[mysqld]sql-mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION注意:[mysqld]必须加,且sql-mode中间是“-”,而不是下划线。保存退出,重启服务器,即可永久生效。..

2020-07-07 17:52:53 747

空空如也

空空如也

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

TA关注的人

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