自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (4)
  • 收藏
  • 关注

原创 springboot打jar包,部署linux,resource文件夹下的文件读取不到

就这一个小问题,困扰了我24H......可能还有更优解,欢迎讨论以下3种方法均可以在windows10上正常使用,可以根据自己爱好,任选其一。1、“src/main/resources/fonts/STSONG.TTF

2024-07-22 15:41:55 166

原创 MySQL8,Navicat能登陆成功,密码却忘记了

3、按照此路径【计算机\HKEY_CURRENT_USER\SOFTWARE\PremiumSoft\Navicat\】找到对应数据库链接的密码。7、将倒数第三行中的密码改为刚才复制到的mysql链接密码,倒数第四行中是navicat版本,输入你电脑上安装的navicat版本。6、粘贴刚刚复制的php代码到左侧文本框中,下图左侧红框部分。8、点击右上角【执行】按钮,右侧就会出现解析后的密码。4、复制mysql密码到任意文本中,备用。,后复制下面php代码。

2024-06-19 18:11:47 1074 2

原创 Linux上安装Kingbase数据库,亲测可用!

2、kingbaseES:存放挂载镜像之后生成的setup.sh文件。作用:1、kingbase:存放最后安装的kingbase内容。挂在完之后,会在挂载指定文件夹的生成两个文件:setup、setup.sh。3、选择授权文件:写你自己已经提前上传到服务器上的授权文件绝对路径位置。8、输入密码:输入密码,回车下一步再次输入密码,回车。4、选择安装目录:填写提前已经建好的安装目录路径。10、存储块大小:2。9、数据库服务字符集:一般默认UFT8。数据库端口:默认就好。7、选择存储数据的文件夹:默认就好。

2023-10-12 16:08:58 2938 1

原创 解决方法 HttpMessageNotWritableException: No converter found for return value of type

解决方法:如第二张图所示,注释掉这行代码即可。

2023-07-06 16:15:47 338

原创 java.lang.NullPointerException: target is null for method size

两者区别:compIdList == null 改成了 compIdList!= null 就好了。产生原因:空指针异常,顾名思义,代码里有null.什么什么导致的。

2023-05-24 15:33:27 2837 1

原创 HttpMessageNotReadableException: JSON parse error: Illegal character ((CTRL-CHAR, code 31)): only re

[http-nio-9205-exec-2] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - [logException,199] - Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Illegal character ((CTRL-CHAR, code 31)): only regular white spa

2023-05-22 13:42:44 778

原创 已解决:记录一个问题,内存泄漏,内存溢出OutOfMemoryError:Java heap space

已解决:记录一个问题,内存泄漏,内存溢出OutOfMemoryError:Java heap space问题产生过程:架构在:微服务网关:gateway内存溢出错误就发生在网关微服务上。理论上来说网关做分发不会产生内存溢出,内存泄漏,实际上不是的,确实产生了。解决过程:搜资料、自己排查。解决方法: 1、升级了spring-boot版本,从2.3.4.RELEASE升级到了2.3.5.RELEASE。 2、手动释放大对象。例:集合类对象list.cl

2023-04-07 09:07:15 268

原创 KSQLException: A CallableStatement was executed with nothing returned.

因为过程中没写返回值。解决方法:把红框里面的内容删掉就好了。

2023-04-06 13:27:26 447

原创 Array.asList(“1“,“a“,“A“);踩坑

需要包一层:new ArrayList(){Array.asList("1","a","A")};生成的list是有问题的。

2023-04-06 10:28:57 85

原创 FileSizeLimitExceededException:The field file exceeds its maximum permitted size of 1048576 bytes

使用spting boot项目上传文件时,报错FileSizeLimitExceededException:The field file exceeds its maximum permitted size of 1048576 bytes。解决方法:修改配置属性,增加MultipartFile 配置参数就好了,设置一下拦截的文件大小。记录一个错误:MultipartFile file。

2023-03-24 15:18:20 382

原创 outofDirectMemoryError:failed to allocate 16777216 byte(s) of direct memory(used:1728053255,max:)

记录一个错误,内存泄漏的错误,现在还没有彻底解决,正在寻找解决方法。目前的解决方法:是重启linux上部署的对应的微服务。

2023-03-24 15:14:25 1113 1

原创 webservice:IllegalAnnotationsException: 2 counts of IllegalAnnotationExceptions

1、经过仔细排查,发现是排序注解对应字段的字段名称,之前改过一次,注解中没有同步修改,导致启动webservice报错。解决方法:将这两个名字修改相同,问题解决,再次启动webservice服务正常。网上查了方法,但是并没有解决我的问题;

2023-03-23 15:35:06 1031

原创 spring boot 以及 spring cloud项目,打包报错,解决。

前景提要:之前打包没问题,后来打包突然报错,中间没有做其他根本性的jar包改变和替换。spring boot 以及 spring cloud项目,打包报错,解决。

2023-03-13 16:54:11 884

原创 linux中改变了jdk版本,为什么其他用户无法使用?

linux中改变了jdk版本,为什么其他用户无法使用?1、jdk建在/usr/local目录下2、环境变量写在/etc/profile下3、如果发现root用户下,java -version可以出现版本信息,其他用户下查询不到jdk版本信息 问题:root用户下,java -version可以出现版本信息,其他用户下查询不到jdk版本信息解决方法:1、查看jdk安装目录权限是否是777,这里为了简单,如果不是777,则直接设置成777权限此时如果除root用户外,其他用户还是无法找到查询到jdk版本,则进

2023-03-07 14:27:13 1751

原创 元素类型为 “mapper“ 的内容必须匹配 “(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec

错误:元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select*)+"导致错误的原因:mapper.xml中多写了内容(-->)导致报错。解决:去掉多写的内容(-->)就不报错了。

2023-01-04 17:51:33 3343

原创 人大金仓数据库:解决,KSQLException: 错误: CONNECT BY clause required in this query block

这个错误是人大金仓那数据库的语法问题导致的,查看下sql语句里面是否有level字段,这个字段无论是查询,还是新增修改,都需要加上双引号:"level"

2022-12-02 10:50:23 1671

原创 Mysql8.0.31安装教程,亲测安装。

。。。完美搞定。。。。root@localhost:后面的一串字母数字组合BkjYnafku9/c就是初始密码,在这里需要吧这个密码记下来,复制下来到电脑保存。什么时候需要用到自定义服务名:1、想个性化。2、在你的电脑上需要安装多个mysql服务,可以制定mysql1、mysql2、mysql3等等。注:msyqld --install [mysql的服务名],这里的服务名不指定则使用默认服务名mysql。二、 将下载好的mysql-8.0.21-winx64.zip文件,

2022-11-10 18:12:45 22320 13

原创 org.apache.ibatis.binding.BindingExceprion:Invalid bound statement (not found):com.company.workflow.

完美解决>>>完美解决>>>>>>网上查了很多,但是都没有解决我的问题,可能我这个问题出现的比较冷门吧。:资源目录下的路径写错了。:把路径修改正确即可完美解决。

2022-11-08 16:25:52 190

原创 dbeaver连接impala,window10环境

dbeaver连接impala。window10环境,不需要密码,使用证书连接。凡事事出都有因。本以为dbeaver连接impala应该也和其他一样,不会太复杂。最多就是下载一个jar包导入即可。谁知道里面的坑还不少。本文分三大部分:一、正确的解决过程二、解决错误记录三、附录:1、打开Dbeaver,找到Cloudera Impala,点开连接界面,编辑好对应连接信息。2、点击右下角“编辑驱动设置”,找到“库”标签下的“添加文件”按钮,将自己下载好的jar包导入。2、下载文件并安装。

2022-11-01 12:38:51 4039

原创 启动报错,不影响系统正常运行,IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries

《解决》启动报错,在window上启动。实际上只是去检测一下是否有Hadoop环境就好了。4、放到一个自己习惯的目录就好了。项目中用到了Hadoop,在启动是会去检测是否有正常的Hadoop环境,但是却没有检测到,故而报错。springboot项目启动是会出现这个错误,但是能正常启动成功,而且也不影响后续项目正常使用。你的报错问题已经解决了。现在要做的就是重启idea工具,然后重启项目。3、会有很多Hadoop版本可供选择,我选择的是最高版本Hadoop-3.0.0用。报错消失,正常启动。

2022-10-25 11:07:15 739

原创 抓包工具tcpdump的使用

  tcpdump 是一款 Linux 平台的网络数据包截获和分析工具,支持针对协议、主机、网口、端口等进行过滤。并且可以使用 and、or、not 等逻辑语句对过滤器进行组合,实现针对性截获。1. 监听指定网口  使用 -i 参数指定监听的网口。不指定默认监听第一个(所以通常来讲,这个参数都需要指定,因为不指定很可能抓不到,而不是抓到多余的数据)。tcpdump -i ens192  其中,ens192 是网口名称,可以使用 ifconfig 查看,如下:      可以使用

2021-10-14 19:00:22 1093

原创 Linux el7离线安装RabbitMQ

一、下载相关的离线安装包1、下载erlang rpm包,下载地址:https://packagecloud.io/rabbitmq/erlang 选择对应版本的erlang rmp安装包。2、下载socat rpm包,下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64) 下载所需要的版本。3、下载RabbitMQ rpm包,下载地址:http://www.rabbitmq.com/install-rpm.h

2021-09-27 18:00:31 812

转载 Java使用POi导出Excel(包含图片)

<div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-b5506197d8.css"> <div id="content_views" class="htm...

2020-11-05 10:40:16 1739 7

原创 2020-11-04,SXSSFWorkbook和HSSFWorkbook和XSSFWorkbook区别

用JavaPOI导出Excel时,我们需要考虑到Excel版本及数据量的问题。针对不同的Excel版本,要采用不同的工具类,如果使用错了,会出现错误信息。JavaPOI导出Excel有三种形式,他们分别是1.HSSFWorkbook 2.XSSFWorkbook3.SXSSFWorkbook。HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls;XSSFWorkbook:是操作Excel2007后的版本,扩展名是.xlsx;SXSSFWorkboo...

2020-11-04 10:22:43 646

原创 ffmpeg,windows下,下载m3u8文件命令

1、用ffmpeg命令下载地址视频到windows本地:ffmpeg -i https://www.temp.com/temp/temp/temp.m3u8 temp0.mp4 1.1解析:上面路径中一大堆temp的https路径就是你将要下载的视频文件m3u8真实路径;后面的temp0.mp4是下载后的文件命名(可随意起名)。2、能用ffmpeg下载的前提是在你的windows上已经安装好了ffmpeg,并已经配置好了环境变量到path中。 2.1 下载进入http://ffm...

2020-09-11 14:06:53 1449

原创 (解决)java等环境Kaptcha登陆验证码在Linux系统环境下字体乱码

前言:因本次使用的是java项目。但是理论上在其他项目(python、php等)上也可以解决掉。一、环境1、在本地测试好的java系统,打包放至linux系统上。启动,登陆时,却发现验证码出现乱码。 乱码不尽相同,大家所遇到的乱码长得可能千差万别,但万变不离其宗:乱码,不可读,不可用,也看不懂。二、代码1、本次使用的是Producer接口。 private Producer producer; String capText = produce...

2020-06-17 17:42:57 1075

原创 (解决)socket通信之Java做SocketServer服务端、Python做SocketClient客户端

经本人测试,完全可以用!注:Java服务端可无限循环接收Python客户端发出的数据Java做SocketServer服务端:给出一个版本。从网上下载之后不能用,经本人各种测试加修改,终于大功告成。写法:package com.hitachi.utils;import java.io.BufferedReader;import java.io.IOException;imp...

2019-08-30 17:44:40 900

原创 (解决)socket通信之Python做SocketServer服务端、Java做SocketClient客户端

经本人填坑 + 测试,完全可以用!注:Python服务端可无限循环接收Java客户端发出的数据Python做SocketServer服务端:这里给出三个版本,原理类似,写法稍有不同写法1:import sockettry: sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM); print("create ...

2019-08-30 16:55:19 1601

转载 java发送邮件,带附件或不带附件。

原官网地址:https://www.runoob.com/java/java-sending-email.html官网写的挺好的,就拷贝过来做个备份。Java 发送邮件使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) 。您可以从 Java 网站下载最新版本的 ...

2019-05-17 10:50:53 1466

原创 在Tomcat上部署项目,加上绝对路径/虚拟路径之后会启动报错,简单粗暴,完美解决

需求:将项目部署在tomcat服务上,并要在项目内部使用服务器上的物理绝对路径。场景:Ubuntu服务器、Linux服务器、Window服务器均可以。tomcat注意:请细细看,看完之后会觉得解决问题的方法很简单。解决办法: 1、将自己的项目部署在tomcat上,然后将tomcat置于任意服务器(自己的window电脑也可以看作是一台服务器)上。...

2019-04-10 17:47:08 2649

转载 怎样在window下用bat批量重命名文件夹和文件

方法/步骤-重命名文件夹 1 以几个新建文件夹为例吧 2 新建一个txt文本文档,文件名任意 3 编辑这个txt文本文件输入以下字符 set a=1000 setlocal EnableDelayedExpansion FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO ( set /A a+=1...

2019-02-15 17:12:07 11064

转载 两台电脑,mysql数据库的主从同步,实现读写分离

目录前言1 分别在两台centos 7系统上安装mysql 5.72 master主服务器的配置2.1 配置文件my.cnf的修改2.2 创建从服务器的用户和权限2.3 重启mysql服务2.4 查看主服务器状态3 slave从服务器的配置3.1 配置文件my.cnf的修改3.2 重启mysql服务3.3 连接master主服务器3.4 启动slav...

2019-01-21 11:21:20 1646

转载 终于有人把云计算、大数据和人工智能讲明白了!

此文已由作者刘超授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。今天跟大家讲讲云计算、大数据和人工智能。为什么讲这三个东西呢?因为这三个东西现在非常火,并且它们之间好像互相有关系:一般谈云计算的时候会提到大数据、谈人工智能的时候会提大数据、谈人工智能的时候会提云计算……感觉三者之间相辅相成又不可分割。但如果是非技术的人员,就可能比较难理解这三者之间的相互关系,所以有...

2018-12-17 14:35:36 404

原创 HTML中img标签的src属性绝对路径问题解决办法,完全解决!

需求:有时候自己的项目img的src路径需要用到本地某文件夹下的图片,而不是直接使用项目根目录下的图片。场景:eclipse,tomcat,html,img,src,java注意:不需要寻找tomcat真实路径下的server.xml去修改,这个地方不需要修改。解决办法:1、在eclipse中找到你的项目发布的tomcat服务器,然后找到左侧Servers下对应的你的Tomcat服务器...

2018-12-17 11:49:44 35788 2

转载 Spring整合Shiro做权限控制模块详细案例分析

1.引入Shiro的Maven依赖&lt;!-- Spring 整合Shiro需要的依赖 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt; &lt;artifactId&gt;shiro-core&lt;/artifactId&gt; &lt;version&gt;1.2.1&a

2018-10-08 14:54:30 1121

转载 关于mysql数据库的锁机制的详细介绍,以及编写加锁sql语句

一、概述数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设计,所以各...

2018-09-14 18:03:06 964

转载 redis实现session共享

Redis实现Session共享转自:http://blog.csdn.net/zouxucong/article/details/53286748?fps=1&amp;locationNum=7 

2018-09-03 15:12:55 1862

转载 用Pentaho Report Design制作柱状图

已经安装了Pentaho Report Design,现在使用它来设计柱状图。新建bar模版如果才打开,可以看到有一些Samples模版可以选择,直接点击Charts和Bar即可。如图:或者新建一个空白的report模版,然后选中左边工具栏的chart工具,拖动到Report Header中,并拖动产生的图标调整大小。新建完毕后效果如图:添加数据源点击导航栏中的databa...

2018-08-31 11:13:07 481

转载 cloudera manager报错“客户端配置 (id=2) 已使用 1 退出,而预期值为 0,jdk路径配置不正确

在cloudera manager部署客户端配置的这个步骤中,报错:客户端配置 (id=2) 已使用1退出,而预期值为 0。1.首先我们需要找到此处日志目录,并不是/opt/cm-5.5.0/log。针对使用tar.gz包进行离线安装的目录,日志应该在:/opt/cm-5.5.0/run/cloudera-scm-agent/process/ccdeploy_spa...

2018-06-25 17:50:28 1143

转载 CentOS 7 安装 CDH 5.12.1

准备4台机器,内存,磁盘尽量给足node1(master)          192.168.231.128                  内存16G,磁盘50Gnode2                         192.168.231.129                  内存3G,磁盘50Gnode3                         192.168.231.13...

2018-06-25 17:43:34 7580

三次样条曲线插值法用java实现.rar

有关于spline三次 样条曲线插值法java实现的方法

2019-07-24

单独使用keepalived实现IP飘逸,高可用

自己搭建单独使用keepalived实现IP飘逸,实现高可用,当一台机子宕机时,可以自动切换至另外一台机子

2018-07-04

Linux中安装MySQL遇到的各种坑

安装MySQL教程,记录了自己在Linux系统上安装MySQL遇到的问题

2018-07-04

Linux上CentOS 7 安装CDH 5.12.1进行集群搭建

即便是菜鸟也可以自己搭建Hadoop集群的教程,Linux上CentOS 7 安装CDH 5.12.1进行集群搭建。以及遇到的问题总结。和大家分享,共同进步。 本来不想设置分数,但是最低就是1分。。。。。

2018-07-04

空空如也

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

TA关注的人

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