- 博客(67)
- 资源 (4)
- 收藏
- 关注
原创 springboot打jar包,部署linux,resource文件夹下的文件读取不到
就这一个小问题,困扰了我24H......可能还有更优解,欢迎讨论以下3种方法均可以在windows10上正常使用,可以根据自己爱好,任选其一。1、“src/main/resources/fonts/STSONG.TTF
2024-07-22 15:41:55
580
原创 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
1613
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
4383
1
原创 解决方法 HttpMessageNotWritableException: No converter found for return value of type
解决方法:如第二张图所示,注释掉这行代码即可。
2023-07-06 16:15:47
407
原创 java.lang.NullPointerException: target is null for method size
两者区别:compIdList == null 改成了 compIdList!= null 就好了。产生原因:空指针异常,顾名思义,代码里有null.什么什么导致的。
2023-05-24 15:33:27
3809
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
933
原创 已解决:记录一个问题,内存泄漏,内存溢出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
345
原创 KSQLException: A CallableStatement was executed with nothing returned.
因为过程中没写返回值。解决方法:把红框里面的内容删掉就好了。
2023-04-06 13:27:26
563
原创 Array.asList(“1“,“a“,“A“);踩坑
需要包一层:new ArrayList(){Array.asList("1","a","A")};生成的list是有问题的。
2023-04-06 10:28:57
119
原创 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
967
原创 outofDirectMemoryError:failed to allocate 16777216 byte(s) of direct memory(used:1728053255,max:)
记录一个错误,内存泄漏的错误,现在还没有彻底解决,正在寻找解决方法。目前的解决方法:是重启linux上部署的对应的微服务。
2023-03-24 15:14:25
1433
1
原创 webservice:IllegalAnnotationsException: 2 counts of IllegalAnnotationExceptions
1、经过仔细排查,发现是排序注解对应字段的字段名称,之前改过一次,注解中没有同步修改,导致启动webservice报错。解决方法:将这两个名字修改相同,问题解决,再次启动webservice服务正常。网上查了方法,但是并没有解决我的问题;
2023-03-23 15:35:06
1525
原创 spring boot 以及 spring cloud项目,打包报错,解决。
前景提要:之前打包没问题,后来打包突然报错,中间没有做其他根本性的jar包改变和替换。spring boot 以及 spring cloud项目,打包报错,解决。
2023-03-13 16:54:11
993
原创 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
1950
1
原创 元素类型为 “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
3860
原创 人大金仓数据库:解决,KSQLException: 错误: CONNECT BY clause required in this query block
这个错误是人大金仓那数据库的语法问题导致的,查看下sql语句里面是否有level字段,这个字段无论是查询,还是新增修改,都需要加上双引号:"level"
2022-12-02 10:50:23
2235
1
原创 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
23548
15
原创 org.apache.ibatis.binding.BindingExceprion:Invalid bound statement (not found):com.company.workflow.
完美解决>>>完美解决>>>>>>网上查了很多,但是都没有解决我的问题,可能我这个问题出现的比较冷门吧。:资源目录下的路径写错了。:把路径修改正确即可完美解决。
2022-11-08 16:25:52
233
原创 dbeaver连接impala,window10环境
dbeaver连接impala。window10环境,不需要密码,使用证书连接。凡事事出都有因。本以为dbeaver连接impala应该也和其他一样,不会太复杂。最多就是下载一个jar包导入即可。谁知道里面的坑还不少。本文分三大部分:一、正确的解决过程二、解决错误记录三、附录:1、打开Dbeaver,找到Cloudera Impala,点开连接界面,编辑好对应连接信息。2、点击右下角“编辑驱动设置”,找到“库”标签下的“添加文件”按钮,将自己下载好的jar包导入。2、下载文件并安装。
2022-11-01 12:38:51
4712
1
原创 启动报错,不影响系统正常运行,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
794
原创 抓包工具tcpdump的使用
tcpdump 是一款 Linux 平台的网络数据包截获和分析工具,支持针对协议、主机、网口、端口等进行过滤。并且可以使用 and、or、not 等逻辑语句对过滤器进行组合,实现针对性截获。1. 监听指定网口 使用 -i 参数指定监听的网口。不指定默认监听第一个(所以通常来讲,这个参数都需要指定,因为不指定很可能抓不到,而不是抓到多余的数据)。tcpdump -i ens192 其中,ens192 是网口名称,可以使用 ifconfig 查看,如下: 可以使用
2021-10-14 19:00:22
1171
原创 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
937
转载 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
1834
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
669
原创 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
1644
原创 (解决)java等环境Kaptcha登陆验证码在Linux系统环境下字体乱码
前言:因本次使用的是java项目。但是理论上在其他项目(python、php等)上也可以解决掉。一、环境1、在本地测试好的java系统,打包放至linux系统上。启动,登陆时,却发现验证码出现乱码。 乱码不尽相同,大家所遇到的乱码长得可能千差万别,但万变不离其宗:乱码,不可读,不可用,也看不懂。二、代码1、本次使用的是Producer接口。 private Producer producer; String capText = produce...
2020-06-17 17:42:57
1207
原创 (解决)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
932
原创 (解决)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
1637
转载 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
1525
原创 在Tomcat上部署项目,加上绝对路径/虚拟路径之后会启动报错,简单粗暴,完美解决
需求:将项目部署在tomcat服务上,并要在项目内部使用服务器上的物理绝对路径。场景:Ubuntu服务器、Linux服务器、Window服务器均可以。tomcat注意:请细细看,看完之后会觉得解决问题的方法很简单。解决办法: 1、将自己的项目部署在tomcat上,然后将tomcat置于任意服务器(自己的window电脑也可以看作是一台服务器)上。...
2019-04-10 17:47:08
2720
转载 怎样在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
12548
转载 两台电脑,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
1733
转载 终于有人把云计算、大数据和人工智能讲明白了!
此文已由作者刘超授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。今天跟大家讲讲云计算、大数据和人工智能。为什么讲这三个东西呢?因为这三个东西现在非常火,并且它们之间好像互相有关系:一般谈云计算的时候会提到大数据、谈人工智能的时候会提大数据、谈人工智能的时候会提云计算……感觉三者之间相辅相成又不可分割。但如果是非技术的人员,就可能比较难理解这三者之间的相互关系,所以有...
2018-12-17 14:35:36
427
原创 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
36019
2
转载 Spring整合Shiro做权限控制模块详细案例分析
1.引入Shiro的Maven依赖<!-- Spring 整合Shiro需要的依赖 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.1&a
2018-10-08 14:54:30
1140
转载 关于mysql数据库的锁机制的详细介绍,以及编写加锁sql语句
一、概述数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设计,所以各...
2018-09-14 18:03:06
1036
转载 redis实现session共享
Redis实现Session共享转自:http://blog.youkuaiyun.com/zouxucong/article/details/53286748?fps=1&locationNum=7
2018-09-03 15:12:55
1890
转载 用Pentaho Report Design制作柱状图
已经安装了Pentaho Report Design,现在使用它来设计柱状图。新建bar模版如果才打开,可以看到有一些Samples模版可以选择,直接点击Charts和Bar即可。如图:或者新建一个空白的report模版,然后选中左边工具栏的chart工具,拖动到Report Header中,并拖动产生的图标调整大小。新建完毕后效果如图:添加数据源点击导航栏中的databa...
2018-08-31 11:13:07
529
转载 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
1180
转载 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
7737
Linux上CentOS 7 安装CDH 5.12.1进行集群搭建
2018-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人