自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醇醛酸酯 的博客

心之所愿,无所不成

  • 博客(101)
  • 资源 (2)
  • 收藏
  • 关注

原创 Springboot启动报不存在枚举 RequestMethod.Get

Springboot启动报不存在枚举 RequestMethod.Get起因分析解决方法起因Springboot 启动时报了以下异常,但项目还是启动成功了java.lang.IllegalArgumentException: No enum constant org.springframework.web.bind.annotation.RequestMethod.Get at java.base/java.lang.Enum.valueOf(Unknown Source) at org.spri

2021-12-23 09:13:40 1118

原创 解决redis存在数据却使用代码取不了的问题

起因在项目中使用redis取别的项目存在redis中的数据,却发现怎么也取不到分析使用redis可视化工具发现数据的确存在,如图所以我试着自己用代码存一个值到redis中,发现值是存在了db0中,我取这个值也能取到,发现别的项目存到了db5中,我查询资料发现redis默认有16个数据库如果配置时没有配置database的参数,会默认为db0,所以其他项目配置了database:5,我也需要配置才行这样我才能取到需要的数据总结有些东西用到才会知道,所以还是需要多学习新的东西,碰到问题

2021-11-07 16:53:28 1665

原创 redis之可视化工具

redis之可视化工具起因MedisForWinrdm总结起因在使用Redis Desktop Manager工具时,总是占用电脑性能很大,想找比较轻便的可视化工具,找到了两款相对比较好用的工具:MedisForWin、rdm软件可以从百度云下载链接: https://pan.baidu.com/s/1-WFZnNRcCuj75zKEJLcLIQ 提取码: wggiMedisForWin安装好后打开软件填写地址端口密码即可rdm下载安装后直接打开软件rdm会显示16个redis默认

2021-11-07 15:19:44 885

原创 MongoDB可视化客户端管理工具之NoSQLbooster4mongo

MongoDB可视化客户端管理工具之NoSQLbooster4mongo使用起因下载查看MongoDB 桶模式存储的文件信息下载安装后连接数据库查看日志文件tree格式GridFs格式Json格式总结使用起因MongoDB可视化客户端管理工具很多,我常用MongoDB robo3T,最近由于项目中有些日志文件是通过GridFsTemplate(MongDB的一种构建模式,桶模式)存在MongoDB中的,想直接在可视化工具上看到具体的日志,用MongoDB robo3T是不行的,查找资料发现nosqlbo

2021-11-07 11:10:04 3889

原创 关于日期控件中使用change事件无效的解决方法

前端页面突然需要在选择时间后自动获取所选时间内的设备信息,我立刻写了一个change()方法,测试时发现没有触发原因是:change事件其实就是在元素获得焦点的时候,保存当前值,失去焦点的时候,会将当前值和原来保存起来的值进行比较,如果不同,则触发change事件。而在绑定了日期控件之后绑定change事件,其实文本框的值是一直没有改变的,所以不会触发。查询资料时有些网友说改日期控件,在日期控件触发确定按钮时调用自己写的自定义函数即可我这就不修改日期控件,使用以下方法即可:HTML:.

2021-02-02 09:57:58 4581

原创 Notepad++在线和离线安装JSON格式化插件

最近总是遇到没有格式化的JSON格式,每次都要通过网上工具进行转换比较麻烦,网上直接搜JSON在线格式化即可找到,但是每次还得复制出来保存,使用Notepad++的JSON插件能更方便解决问题查看版本先查看Notepad++的版本和位数,32位和64位的插件文件内容不一样打开软件,点击问号,选择About Notepad++(关于Notepad++)或者直接按F1,如图离线安装找到相对应的位数,去下载对应的插件32位下载https://sourceforge.net/pr..

2021-01-15 14:26:28 8685

转载 解决各大浏览器下载文件,文件名乱码的问题

使用IE8导出csv文件时文件名乱码了,查询资料后得到解决简单来说,之前使用request获取header中的user-agent,通过MSIE关键字来判断是否是IE浏览器,如果是IE浏览器,使用utf-8对文件名编码就可以了。然而,IE11的user-agent已经没有了MSIE关键字了,下面就是IE11的request header: User-Agent:Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; LCJB; rv:11.0) li

2021-01-14 17:40:13 2523

原创 Connection reset和could not extract ResultSet

使用一段时间的项目突然报以下错误[ERROR] [2020-12-09 03:45:20,296] [--JobRunnerPool-thread-41--] [com.alibaba.druid.pool.DruidDataSource]:1437 discard connection java.sql.SQLRecoverableException: IO Error: Connection reset at oracle.jdbc.driver.T4CPreparedStatement.ex

2020-12-09 15:46:00 2842

原创 Springboot 使用RestTemplate

最近项目中springboot使用了RestTemplate,在此了解和学习了一下,有问题请指正1、先学习最简单的使用创建RestTemplatepublic static RestTemplate restTemplate() { SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); requestFactory.setConnectTime.

2020-11-30 15:05:01 35590 1

原创 Robo3T操作MongoDB数据库常用命令

此次Robo 3T 版本是1.3.1,其他版本可能操作会略微不同1、通过id查询(在页面上常常拿到的是MongoDB表数据的id)样式:db.getCollection('集合名').find({'_id':ObjectId(value)})例子:db.getCollection('order').find({'_id':ObjectId("5f9150712ab7ca171cc84a43")})2、查询某个字段值不为空(也可以用此方法过滤掉不存在此字段值的数据)样式: db.ge.

2020-11-18 18:07:16 6520

原创 zuul转发丢失cookies

实现单点登录的过程中,网关服务中的组件zuul在涉及转发路由的时候,zuul会改写request中的头部信息。zuul.sentitiveHeaders 会过滤客户端中的headers比如zuul.sentitveHeaders=Cookie,Set-Cookie如果客户端在发请求是带了Cookie,那么Cookie不会传递给下游服务如果zuul.sentitveHeaders=...

2019-08-07 20:36:06 949

转载 spring boot 添加第三方jar 打包遇到的问题

在用spring boot 做项目开发的时候,都是直接从mavn仓库中拉取jar值不会遇到现有问题的。最近在做项目的时候由于用到了第三的jar包时候,用spring boot打包遇到的问题。开发工具idea1: 将项目打包成 可执行的jar文件 按照以前整合项目的套路,直接将第三种的jar添加项目lib中即可。我也是这么做的,在项目中新建lib文件夹,将第三放的jar copy进...

2019-06-19 11:22:08 1548

转载 解决yum [Errno 256] No more mirrors to try

yum clean allyum makecache文章转载自https://blog.csdn.net/wang751757854/article/details/78316188

2019-06-13 15:43:21 11331 2

原创 springboot项访问不了resources文件下的mapper文件或者读取不到resources文件下的文件

springboot项目在本地运行时会根据mapper文件夹下的xml文件下dbtype类型生成mysql、oracle的不同数据库的xml,当打成jar时没有生成这些对应的文件夹,在配置文件中配置xml的访问路径时utry.jdbc.dialect=mysqlmybatis.mapper-locations=classpath:${utry.jdbc.dialect}/*.xml在j...

2019-06-13 10:30:36 5534

原创 springboot整合freemarker,打成jar包访问不了webapp下的资源

springboot项目在idea本地是可以正常运行的,在maven打成jar,在Linux服务器上运行时访问webapp下的静态文件html时报404的错误目录如下发现jar包中没有打包webapp下的文件,在pom文件中build标签加入resources标签,如下 <properties> <main.basedir>${basedir}/....

2019-06-11 18:19:29 4162 2

原创 springboot连接数据对数据库用户名和密码加密解密

springboot整合mysql数据库时,要求对数据库的用户名和密码进行加解密可以使用springboot整合的加解密工具,在pom文件中引用依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>ja...

2019-06-11 15:09:25 14015 13

转载 maven打包时编译了ES证书导致项目无法启动

连接es的证书是.jks结尾的文件,在maven打包时,编译了证书的文件导致项目启动不了在build标签下添加如下代码 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</art...

2019-06-03 17:51:53 2699

原创 启动jar时报没有主清单属性

在maven中打包项目成jar包,cmd输入以下命令java -jar xxxx.jar报了没有主清单属性错误原因:jar包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类(MANIFEST.MF就是一个清单文件),解决方法:在pom文件中添加以下代码<build> <plugins> &l...

2019-05-28 11:36:19 1711 2

原创 nestesd exception is java .lang.NoSuchMethodError:com.goolge.common.collect

项目打成war部署到服务器的Tomcat中启动时报了一下错误nestesd exception is java .lang.NoSuchMethodError:com.goolge.common.collect...项目应该是少了jar或者少了jar,我找到com.goolge.collection包,去掉之后,项目启动成功了...

2019-05-26 20:42:39 578

原创 java.lang.NoSuchMethodError: org.apache.tomcat.util.res.StringManager.getManager(Ljava/lang/Class;)

项目打成war部署到服务器的Tomcat中启动时报了一下错误java.lang.NoSuchMethodError:org.apache.tomcat.util.res.StringManager.getManager(Ljava/lang/Class;)Lorg/apache/tomcat/util/res/StringManager是因为spring boot项目内嵌了To...

2019-05-26 20:28:42 1645

原创 Linux部署Elasticsearch(一):下载和部署Elasticsearch

Linux安装好jdk1.8下载elasticsearch可以进入https://www.elastic.co/downloads/elasticsearch下载到本地再上传到Linux服务器,解压到当前目录命令tar -zxvf 文件名或者直接在Linux上下载wget https://artifacts.elastic.co/downloads/elasticse...

2019-03-01 10:57:24 2347

原创 Linux部署Elasticsearch(二):启动Elasticsearch不成功的几种原因

启动Elasticsearch时,报了以下错误Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)由于elasticsearch5.0默认分配...

2019-02-28 17:25:34 14094 5

原创 EasyReport报表工具部署到Linux服务器

Linux服务器安装好mysql5+数据库、jdk1.8从发布包安装(From Release Packages)1、直接从https://github.com/xianrendzw/EasyReport/releases下载最新版本war文件2、直接从https://github.com/xianrendzw/EasyReport/releases下载db.zip将这两个文件...

2019-02-27 10:55:50 2850 4

原创 2003 - cant connect ro mysql server on xxx (10060 unknown error)

在用本地Navicat连接阿里云服务器中的数据库时,发现出现了2003 - cant connect ro mysql server on xxx (10060 unknown error)这样的提示我先看了3306端口netstat -an |grep 3306发现是开着的如果服务器上没有打开3306 端口,那么打开端口/sbin/iptables -I INPU...

2019-02-25 16:53:48 4062 1

原创 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

登录mysql数据想要切换成mysql数据库时报了问题,切换命令为use mysql在去查看是否存在名为mysql的数据库时,发现没有,命令为show databases;结果如下那就创建一个mysql数据库,命令为create databases mysql;但是还是报错了,如下: 提示:ERROR 1044 (42000): Access denie...

2019-02-21 12:05:08 38865 9

原创 Linux卸载和安装yum

查看系统版本lsb_release -a版本为centos7查看是否安装了yumrpm -qa yum如果有先卸载rpm -qa | grep yum | xargs rpm -e --nodeps本文用的centos7所以去http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下找wget http://mir...

2019-02-14 17:24:25 14658 1

原创 解决更新yum源的[Errno 14] HTTP Error 404 - Not Found

在Linux输入一些yum命令时出现如下错误:Loaded plugins: fastestmirrorhttp://mirrors.163.com/centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not FoundTrying other mirror.To address...

2019-02-14 16:40:57 38977 10

原创 解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

在登录mysql输入密码后出现如下问题:一般是密码错误引起,解决的办法是重置密码重置密码的第一步就是跳过MySQL的密码认证过程查找my.cnf文件的位置find -name my.cnf我的文件位置是 ./etc/my.cnf打开my.cnf文件vim /etc/my.cnf找到[mysqld],在它的后面任意下一行添加如下代码skip-grant-t...

2019-02-14 10:20:36 66667 2

原创 Linux卸载和安装mysql:yum方式安装

先看centos自带的mysql是否安装:yum list installed | grep -i mysql如果存在就先卸载,一种是普通删除,另一种是强力删除,当MySQL数据库有其它的依赖文件时,也进行删除。先关闭mysql进程,再卸载rpm -ev mysql-xxx有依赖rpm -ev --nodeps mysql-xx查找MySQL的安装目录并彻底...

2019-02-13 12:05:49 216

原创 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

在Linux服务器上安装好mysql后登录时出现以下问题:查找mysql.sock 文件,命令如下:find -name mysql.sock结果如下:如果文件不存在,可以参考博友的这篇文章https://blog.csdn.net/haifu_xu/article/details/25281599文件存在,但是不存在/var/lib/mysql目录下,做一个软连接即可...

2019-02-13 11:34:58 41237

原创 Linux安装mysql:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql

在Linux上安装mysql,执行命令./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql时,报了以下异常:查询后,解决方法是安装autoconf库执行命令yum -y install autoconf安装完成后继续执行命令./scripts/mysql_insta...

2018-12-07 16:22:02 1350 1

原创 Git 克隆远程分支代码以及切换分支

克隆分支在要下载到的文件中右键,选择Git Bash Here在以下控制台中输入git clone http://XXX(文件所在的git路径)按回车后输入git的登录密码,等待下载完成即可切换分支使用命令 cd XXX(下载完成后的项目文件名)进入项目的根目录1、查看远程分支git branch -a2、查看本地分支git branch3、...

2018-12-07 14:16:16 3344

原创 JS 字符串Unicode编码的十进制与十六进制互转

具体函数如下: //转成十六进制的Unicode function strToHex(str){ var val=""; for(var i = 0; i &lt; str.length; i++){ if(val == "") val = "\\u" +Number(str.charCodeAt(...

2018-12-03 15:40:22 4525

原创 Linux 卸载mysql-libs包出现问题如何解决

使用命令rpm -qa | grep -i mysql查看mysql是否已经安装发现只有mysql-libs包mysql-libs-5.1.71-1.el6.x86_64然后使用命令rpm -e mysql-libs-5.1.71-1.el6.x86_64卸载mysql-libs包时,出现了如下图的问题出现了error: Failed dependencie...

2018-11-08 23:52:57 1994

原创 Linux java环境出现not a valid identifier问题解决方法

修改完java环境变量重启后进入系统后发现出现以下情况:那就打开java环境配置文件看下:vim /etc/profile如下图:JAVA_BIN那 一行多了一个空格,删除即可,保存:wq!重启系统即可。...

2018-10-29 20:16:41 11067 5

原创 Linux部署Tomcat

1、下载tomcat,官网https://tomcat.apache.org/download-80.cgi2、上传到Linux服务器,解压后移动到/usr/local文件夹下,具体可以参考 文章https://blog.csdn.net/qq_30938705/article/details/834739843、启动Tomcat服务,进入Tomcat根目录下,再进到bin目录下,使用...

2018-10-28 16:28:39 1358

原创 启动某些.sh文件时报permission denied错误的解决方法

报permission denied是因为文件权限问题,应该是权限不足 可以借助chmod指令修改文件权限,来获得执行权限777 是所有用户都拥有最高权限。

2018-10-28 15:53:30 5985

原创 Linux配置jdk环境

1、去官网下载JDKhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、上传到服务器使用Xshell连接服务器,去官网下载https://www.netsarang.com/download/software.html 可以使用Xftp上传。去官网下载...

2018-10-28 15:10:09 2270

原创 Linux修改了/etc/profile 文件后进不去系统的解决方法

修改了profile文件,也就是java的环境变量后,系统一直停留在以下页面 按 Ctrl+Alt+F2进入命令行界面,想修改profile文件,发现vim 操作不行了,原因是profile文件不起作用了,输入下列代码:PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bi...

2018-10-28 13:08:45 4497 2

原创 Navicat 导入sql文件

1、连接数据库 2、选中其中一个数据库名字或者你要存储的数据库名字,打开连接后右键,选择运行sql文件3、选择sql文件,点开始即可4、成功后,关闭数据库连接,重新打开连接即可。...

2018-10-27 13:47:39 1382

Notepad++ 64位json插件

Notepad++ 64位json插件

2021-01-15

Tomcat8/window/64

window 64位的Tomcat8都在这里,需要的下载的同学欢迎下载哦

2018-02-06

空空如也

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

TA关注的人

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