自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醇醛酸酯 的博客

心之所愿,无所不成

原创 zuul转发丢失cookies

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

2019-08-07 20:36:06 357 0

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

在用spring boot 做项目开发的时候,都是直接从mavn仓库中拉取jar值不会遇到现有问题的。最近在做项目的时候由于用到了第三的jar包时候,用spring boot打包遇到的问题。 开发工具idea 1: 将项目打包成 可执行的jar文件 按照以前整合项目的套路,直接将第三种的j...

2019-06-19 11:22:08 448 0

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

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

2019-06-13 15:43:21 3428 1

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

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

2019-06-13 10:30:36 1957 0

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

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

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

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

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

2019-06-11 15:09:25 4691 12

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

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

2019-06-03 17:51:53 326 0

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

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

2019-05-28 11:36:19 716 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.co...

2019-05-26 20:42:39 35 0

原创 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/tomc...

2019-05-26 20:28:42 247 0

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

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

2019-03-01 10:57:24 1101 0

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

启动Elasticsearch时,报了以下错误 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Ca...

2019-02-28 17:25:34 2936 2

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

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

2019-02-27 10:55:50 1303 0

原创 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 发现是开着...

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

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

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

2019-02-21 12:05:08 5333 1

原创 Linux卸载和安装yum

查看系统版本 lsb_release -a 版本为centos7 查看是否安装了yum rpm -qa yum 如果有先卸载 rpm -qa | grep yum | xargs rpm -e --nodeps 本文用的centos7所以去http://mirrors.163.c...

2019-02-14 17:24:25 3956 0

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

在Linux输入一些yum命令时出现如下错误: Loaded plugins: fastestmirror http://mirrors.163.com/centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Er...

2019-02-14 16:40:57 7507 0

原创 解决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/...

2019-02-14 10:20:36 11547 0

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

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

2019-02-13 12:05:49 70 0

原创 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/det...

2019-02-13 11:34:58 964 0

原创 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 i...

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

转载 Linux 安装mysql :chown -R mysql:mysql ./及chown详解

转载文章https://blog.csdn.net/qq_32331073/article/details/76460192

2018-12-07 15:54:27 4061 0

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

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

2018-12-07 14:16:16 848 0

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

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

2018-12-03 15:40:22 2257 0

原创 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...

2018-11-08 23:52:57 1034 0

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

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

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

原创 Linux部署Tomcat

1、下载tomcat,官网https://tomcat.apache.org/download-80.cgi 2、上传到Linux服务器,解压后移动到/usr/local文件夹下,具体可以参考 文章https://blog.csdn.net/qq_30938705/article/detai...

2018-10-28 16:28:39 1179 0

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

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

2018-10-28 15:53:30 1324 0

原创 Linux配置jdk环境

1、去官网下载JDK https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、上传到服务器 使用Xshell连接服务器,去官网下载https://www.netsaran...

2018-10-28 15:10:09 986 0

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

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

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

原创 Navicat 导入sql文件

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

2018-10-27 13:47:39 621 0

原创 批量把表字段中小写变大写

查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_comments t; 查询指定表的所有字段名: select t.column_name from user_...

2018-06-15 18:13:11 770 0

原创 orcal增加数据时提示无效字符,插入失败,ORA-00904: 标识符无效。但实际表中有字段

在PL/SQL中向此表插入一条数据插入失败,ORA-00904: "STU_PERFORM": 标识符无效。如果表中存在该字段,但是在数据库中使用selete * from 表名;查到的表字段不全是大写的,如图那么就是建表的时候表字段时使用了双引号,如:create table...

2018-06-15 14:29:01 3893 0

原创 java.lang.IllegalStateException: Optional int parameter 'id' is not present but cannot be translated

异常如下:Caused by: java.lang.IllegalStateException: Optional int parameter 'id' is not present but cannot be translated into a null value due ...

2018-06-08 18:43:13 5591 1

原创 动态添加的点击事件无效

动态添加checkbox按钮后点击事件无效&lt;div class="row cl"&gt;  &lt;label class="form-label col-xs-4 col-sm-2"&gt;&lt;span...

2018-04-28 11:52:54 656 0

原创 解决Parameter '__frch_item_0' not found. Available parameters are [list]

异常如下:四月 28, 2018 10:07:49 上午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [springMVC] in context with path ...

2018-04-28 10:41:04 2671 0

原创 解决java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException

异常:四月 18, 2018 5:18:15 下午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [springMVC] in context with path [/o...

2018-04-18 17:35:51 6269 0

原创 Nginx 学习(一):Nginx 下载和启动

Nginx 学习(一):Nginx 下载和启动Nginx是什么?百度百科这样说Nginx (engine x) 是一个高性能的HTTP和反向代理服务器, Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器, 并在一个BSD-like 协议下发行。其特点...

2018-04-10 17:10:44 946 0

原创 druid连接池的超时回收机制

&lt;!-- 打开removeAbandoned功能 --&gt; &lt;property name="removeAbandoned" value="true" /&gt; &lt;!-- 1800秒,也...

2018-04-09 10:17:06 7083 0

原创 解决Initializing Java Tooling问题

异常:An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException方法一.关闭Eclipse然后重启直接关掉Eclipse,然后重启Eclipse。通...

2018-04-04 10:00:16 5632 0

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