自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java读取word文件,亲测好用

【代码】Java读取word文件,亲测好用。

2023-06-02 14:08:00 674

原创 给maven添加阿里云仓库地址

其中 id、name 和 url 分别表示该镜像的 ID、名称和地址,mirrorOf 表示该镜像所代理的远程仓库(* 表示所有远程仓库)。

2023-04-10 11:17:04 1926

原创 mybatis判断接收参数为list长度与数组长度

今天做项目突然在mybatis的配置文件中使用到了list作为参数,发现判断list的长度时报了错,才发现应该使用size()方法。记录一下希望你们能解决遇到的问题。

2023-02-12 10:28:29 1282

原创 Openristy中lua连接redis带密码连接

lua脚本带密码连接redis配置

2022-07-28 16:36:49 1159

原创 docker-修改容器挂载目录的3种方法

1、停止docker服务systemctl stop docker.service(关键,修改之前必须停止docker服务)2、vim /var/lib/docker/containers/container-ID/config.v2.json修改配置文件中的目录位置,然后保存退出3、启动docker服务4、启动docker容器然后停止旧容器,并使用这个新容器,如果由于某种原因需要新容器使用旧名称,请在删除旧容器后使用docker rename。然后停止旧容器,并使用这个新容器,如果由于某种原因需要新容

2022-06-20 17:45:32 4849

原创 EOS7.6,遇到Init DB failed

Init DB failed![Specified key was too long; max key length is 767 bytes[CREATE INDEX IDX_WFWI_PARTICI ON WFWORKITEM( PARTICIPANT )]Specified key was too long; max key length is 767 bytes[CREATE INDEX WTRI_EXPAT ON WFTASKRESOURCEINFO(EXCLUDEUNIQUEID)]Spec

2022-05-25 11:33:09 307

原创 解决Mysql主从同步失败的问题

mysql主从同步过程中,如果出现一条语句同步失败报错了,那后面的语句也肯定不能同步成功了。例如,主库有一条数据,而从库并没有这一条数据,然而,在主库执行了删除这一条数据的操作,那么从库没有这么一条数据就肯定删除不了,从而报错了。在此时的从数据库的数据同步就失败了,因此后面的同步语句就无法继续执行。这里提供的解决方法有两种:(1)在从数据库中,使用SET全局sql_slave_skip_counter来跳过事件,跳过这一个错误,然后执行从下一个事件组开始。mysql > stop slave;

2022-04-26 14:22:42 4129

原创 解决Linux 系统/dev/mapper/centos-root 100%

输入下面的命令,杀死进程就可以了lsof | grep delete | awk -F ' ' '{ print $2}'|xargs kill -9

2022-04-21 16:43:00 1664

原创 Centos7安装OpenJDK1.8

linux-centos安装openjdk

2022-04-06 17:36:08 2340

原创 Echarts报错Cannot read property ‘init‘ of undefined

1.在项目中导入echarts插件时,报了这个问题2.二话不说上解决办法,这是由于版本太高导致的

2021-11-05 15:28:33 175

原创 Docker创建mysql数据库

【Docker搭建】1. 在Docker中安装MySQL5.7安装 Docker ,详细请看安装教程。若已安装,请看 2.拉取 MySQL 镜像docker pull mysql:5.7设置 MySQL 配置文件将全部的配置文件和关联的文件夹统一放到 /opt/docker/mysql 中创建 MySQL 配置文件文件夹mkdir -p /opt/docker/mysql/conf.d增加并修改配置文件 config-file.cnfvim /opt/docker/mysql/

2021-11-02 14:29:07 1193

原创 chrome浏览器安装elasticsearch插件

1.下载插件下载地址:https://github.com/mobz/elasticsearch-head/blob/master/crx/es-head.crx2.直接往上拖拉3.效果图

2021-10-13 10:02:35 187

原创 Element-ui表格里面实现行样式动态绑定

某一行中的某个值达到特定条件的时候,字体会变为红效果图在这里插入图片描述1.首先,el-table的标签里要加点东西,就是这个 :row-class-name="tableRowClassName"<el-table :data="gridData" :row-class-name="tableRowClassName">2.在method方法区里面实现tableRowClassName这个函数啦tableRowClassName({ row, rowIndex }) { if

2021-09-02 14:45:03 1245

原创 Oracle更改服务连接名字

登陆Oracle数据库SQL> conn sys/ as sysdba;Enter password:Connected.SQL>若是希望服务名为orcl,可进数据库**查看当前服务名:SQL> show parameter service_name修改服务名:SQL> alter system set service_names=‘orcl’ scope=both;...

2021-08-25 12:04:15 1005

原创 LocalDateTime序列化异常:Cannot construct instance of `java.time.LocalDateTime`

错误信息:Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of java.time.LocalDateTime (no Creators, like default construct, exist):解决:LocalDateTime属性加上注解/** * 创建时间 */@JsonDeserialize(using = LocalDateTime

2021-08-16 11:13:44 1269 2

原创 Vue设置数字金额过滤器,自动加逗号

Vue.filter('money', function (val) { val = val.toString().replace(/[$,]/g, ''); if (isNaN(val)) { val = '0'; } let sign = val == (val = Math.abs(val)); val = Math.floor(val * 100 + 0.50000000001); let cents = val % 100;

2021-07-29 16:23:37 939

原创 IDEA中如何开启RunDashboard

1.在View功能栏里面找services,新版本的idea名字是这个,点击开启2.打开该项目.idea文件中的workspace.xml,添加下面这串代码到workspace.xml文件中<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfiguration

2021-07-22 17:35:55 79

原创 解决docker容器端口占用,启动失败

Error starting userland proxy: listen tcp4 0.0.0.0:2181: bind: address already in use解决:1.查看占用的端口的进程netstat -tanlp[root@iZa2hqrq6ehf4jZ zookeeper-tanhua]# netstat -tanlpActive Internet connections (servers and established)Proto Recv-Q Send-Q Local .

2021-07-09 10:44:25 3855

原创 No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.la

日志级别如下配置logging: level: root: warn

2021-06-22 20:00:17 404

原创 Jackson 统一时间格式-失效解决

Jackson 统一配置 日期转换格式方式一:配置文件yml中配置spring: jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss上面的配置只能解决实体类中日期是Date类型的数据方式二:配置类中配置创建JacksonConfig.java@Configurationpublic class JacksonConfig { @Bean @Order(Ordered.H

2021-06-20 10:37:02 1154 2

原创 Mybatis Plus 更新时间 updateTime字段报错 Could not set property ‘updateTime‘

方法一:修改字段名为其他的,比如改成update_date或update_times方法二:字段名保持不变,将Java中的字段类型改为java.time.LocalDateTime,赋值的话LocalDateTime.now()即可。

2021-06-18 21:32:54 1543 2

原创 v-for解决数据渲染刷新问题

1.对渲染的每条数据绑定一个key,使得缓存强制刷新,不能使用index作为key```html<div id="app"> <form> <input type="text" v-model="name"> <input @click.prevent="addPerson" type="submit" value="添加"> </form> &l

2021-05-31 16:02:36 1906

原创 安装uwsgi_python报错

环境:Linux-CentOS8,Python3.6如果你遇到python-devel无法安装的问题,发现如下错误:plugins/python/uwsgi_python.h:2:10: fatal error: Python.h: No such file or directory解决方案是:yum install python36-devel根据对应版本去安装。...

2021-05-10 10:08:57 580

原创 RocketMQ启动后producer无法连接到broker的错误及解决方案

1.防火墙设置1.开启防火墙systemctl start firewalld2.设置打开的端口号(永久打开)firewall-cmd --add-port=9876/tcp --permanentfirewall-cmd --add-port=10911/tcp --permanentfirewall-cmd --add-port=10909/tcp --permanent3.更新一下:在设置好端口后,需要执行firewall-cmd --reload4.查看已经打开的端口firewa

2021-05-06 21:01:25 1008

原创 SpringBoot整合ElasticSearch报错:mapping source must be pairs of fieldnames and properties definition

原因:在创建CreateIndexRequest对象的时候,导入的包不是org.elasticsearch.client.indices;包下的。1.可以直接换成该包下的CreateIndexRequest对象。import org.elasticsearch.client.indices;2.也可以在调用mapping方法时候,多加上一个参数(该方法的第一个参数):"_doc":createRequest.mapping("_doc",mapping, XContentType.JSON);

2021-05-04 15:12:11 307

原创 elasticsearch启动报错:Plugin [analysis-ik] was built for Elasticsearch version7.12.0 but version7.4.0

解决办法:修改 plugin-descriptor.properties 文件中的elasticsearch.version=你的ES版本号

2021-05-04 10:20:29 2242

原创 Spingboot Admin Server 启动报错:UnknownHostException

Caused by: java.net.UnknownHostException: failed to resolve 'WIN-HIALD446JVM' after 8 queries以上错误为地址解析错误,解决办法为:修改本机hosts文件,把下方这个服务器端解析到的主机地址,添加到你服务器的hosts文件里面,用于和你客户端的ip做映射。注意:后面的主机名称替换成自己的...

2021-05-03 19:00:55 2029 1

原创 Curator连接报错:instance must be started before calling this method

报错代码如下:java.lang.IllegalStateException: instance must be started before calling this method at org.apache.curator.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:444) at org.apache.curator.framework.imps.CuratorFrameworkImpl.cr

2021-04-30 15:44:19 2047 1

原创 Maven本地上传工程到私服Nexus报错RELEASE does not allow metadata in path

检查一下上传的版本类型跟仓库的类型是否一直。Release类型的仓库不允许Snapshot类型的工程文件。可以对应下图查看自己的仓库类型。

2021-04-28 14:35:22 890

原创 Maven项目拆分,Junit单元测试报错java.lang.IllegalStateException: Failed to load ApplicationContext

标题1.可能由于打包问题,重新点击compile重新编译,然后install发布到仓库中。标题2.可能由于端口被占用了,将占用的端口关闭就好了

2021-04-26 21:06:06 183

原创 报错:@ComponentScan ANNOTATION type filter requires an annotation type

Caused by: java.lang.IllegalArgumentException: @ComponentScan ANNOTATION type filter requires an annotation type: interface org.springframework.web.servlet.mvc.Controller解决方案:检查导入的Controller类型,正确的路径为下面的import org.springframework.stereotype.Controller;

2021-04-25 23:52:03 1111

原创 Springmvc文件上传路径+UUID+文件名代码

String uid = UUID.randomUUID().toString();String realPath = req.getServletContext().getRealPath("/upload");file.transferTo(new File(realPath, uid + "_" + file.getOriginalFilename()));

2021-04-23 19:56:31 165

原创 解决Springmvc返回中文乱码

在spring-mvc配置文件中添加如下配置<mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8"/> </bean>

2021-04-23 18:21:21 46

原创 Java项目上传图片带中文,Tomcat访问不到的解决办法

1.Maven环境下的解决办法 <build> <plugins> <!--tomcat插件--> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1

2021-04-16 20:52:18 286

原创 mysql触发器的设置

– 创建数据库db7CREATE DATABASE db7 CHARSET=utf8;– 创建账户表accountCREATE TABLE account( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), -- 姓名 money DOUBLE -- 余额);– 添加数据INSERT INTO account VALUES (NULL,'张三',1000),(NULL,'李四',1000);– 创建日志表CRE

2021-03-20 15:28:01 554

原创 MySQL创建函数时报错误码1418的解决方案

This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you might want to use the less safe log_bin_trust_function_creatorsvariable)查阅相关资料,意思是说binlog启用时,创建的函数没有声明类型,因为binlog在主从复制需要知道这个函数创建语句是什么类

2021-03-20 11:27:13 299

原创 mybatis连接8.0数据库失败解决办法

Error querying database. Cause: java.sql.SQLException: The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use

2021-03-19 14:19:47 161

原创 Java基础学习笔记

一、Java中参数的传递机制:值传递规则:如果变量是基本数据类型,此时赋值的是变量所保存的数据值如果变量是引用数据类型,此时赋值的是变量所保存的地址值面向对象的特征一:封装与隐藏当我们创建一个类的对象以后,我们可以通过“对象.属性”的方式,对对象的属性进行赋值。这里赋值操作要受到属性的数据类型和存储范围的制约。但是除此之外,没有其他制约条件。3. 但是,在实际问题当中,我们往往需要给属性赋值加入额外的限制条件。这个条件就不能在属性声明时提现,我们只能通过方法进行限制条件

2021-02-24 16:12:51 55

node版本管理工具nvm

一键轻松切换node版本

2022-08-04

高校迎新系统 (2).zip

高校迎新系统-带数据库

2021-05-14

jdk-8u291-linux-ram64.zip

ram64-jdk-8u291-linux

2021-05-06

mysql8.0.17.7z

mysql8的驱动jar包

2021-03-19

Django学校管理系统

Django学校管理系统

2021-02-24

空空如也

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

TA关注的人

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