自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 spring cloud gateway中,如果请求中参数含有=会出错,如何解决,解决方式

这种问题使用form表单,即请求参数不在body的情况下会出现方法就是,gateway中转发之前对请求参数进行一次编码在进行转发,因为request.getParamter获取参数会进行自动解码。所以转发过去以后获取到的参数还是原来的参数,不用再进行解码。由于gateway对请求参数校验严格,凡是encode的参数中不允许出现= & 等字符 所以重写gateway转发过滤器代码:import static org.springframework.cloud.gateway....

2020-05-13 10:27:31 585

原创 PostMappering中consumes与produces属性的作用

哈喽大家好今天跟大家简单聊一聊PostMappering中consumers与produces两个属性的作用在对接接口中,对方API要求,请求头 HTTP Header 中设置 Content-Type 为 application/x-www-form-urlencoded,响应头 HTTP Header 中 Content-Type 为 application/json。也就是说一个接口中,接收参数方式是application/x-www-form-urlencoded,但是响应回去的方式又是JSON

2020-05-09 09:24:47 235

原创 java.lang.ExceptionInInitializerError异常原因及解决方法

java.lang.ExceptionInInitializerError at com.wangyin.aks.security.sign.SignEnvelopServiceImpl.getSignService(SignEnvelopServiceImpl.java:8) at com.wangyin.aks.security.sign.SignEnvelopServiceImpl.s...

2020-04-26 09:40:50 511 1

原创 linux下安装redis步骤

哈喽大家好,我是yangerkong今天跟大家分享下linux环境下安装redis的步骤1.下载redis安装包(下载到你要安装的目录下)wget http://download.redis.io/releases/redis-4.0.1.tar.gz2.解压安装包tar xzf redis-4.0.1.tar.gz3.找到你安装redis的目录,进入到cd re...

2019-06-28 18:13:49 71

原创 IDEA启动springboot项目org.yaml.snakeyaml.scanner.ScannerException异常 解决

在搭建springboot项目时,我们会进行开发环境配置时会使用变量的方式去指定但是启动项目时遇见springboot报错org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '@' t解决方法:添加maven依赖<dependency...

2019-06-27 09:45:52 941

原创 LeetCode 之27.Remove Element

今天分享下leetCode算法题,原地删除数组中给定值的所有元素并返回新的数组长度,以及新长度数组的值Given an array nums and a value val, remove all instances of that value in-place and return the new length.Do not allocate extra space for anoth...

2019-01-17 10:09:08 51

原创 linux下安装git

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用Git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。1、介绍  使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本为1.7,所以需要掌握手动编...

2019-01-17 10:08:42 58

原创 linux下安装maven

1、maven官网下载maven安装包下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.4/binaries/如果需要直接通过网络下载maven安装包时,需要在linux系统中安装wget命令yum -y install wgetwget http://mirror.bit.edu.cn/apache/maven/mav...

2019-01-17 10:08:35 54

原创 linux下安装mysql

linux下安装 mysql-8.0.111、安装依赖yum -y install wget  cmake gcc gcc-c++ ncurses  ncurses-devel  libaio-devel  openssl openssl-devel2、下载源码包(服务器上下载) wget https://cdn.mysql.com//Downloads/MySQL-8.0/m...

2019-01-17 10:08:28 46

原创 linux下安装jdk

安装及配置jdk1、下载jdk linux版本官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm 1、将下载好的jdk压缩包上传到服务器上 (/opt/jdk1.8中)2、解压 tar -xzvf jdk-8u171-linux-x64.tar...

2019-01-17 10:08:17 37

原创 jackson报org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field问题,及解决方案

 哈喽大家好,今天跟大家分享下跟客户端调接口,将从客户端接收到的参数使用ObjectMapper转为校验参数非空的VO类时出现的问题。出现问题的地方:请求的JSON里面字段多于映射的实体类//将读取的参数转成指定的beanJSONObject json= JSONObject.fromObject(params.getParams());ObjectMapper objectMapp...

2019-01-15 20:18:45 3741

原创 SpringBoot单元测试问题

 哈喽大家好,今天跟大家分享下在项目中报错,查错时遇见的坑,SpringBoot单元测试时报以下错误java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegat...

2019-01-15 15:07:54 107

原创 mysql CONCAT()函数拼接有NULL的问题

 哈喽大家好,今天跟大家分享下项目中遇到的CONCAT函数拼接的问题问题描述,项目中查询用到了拼接函数,在此查询中出现了拼接的字段为null的情况,拼接结果为null在应用层报了空指针。。。SELECT CONCAT('1,',NULL,'2');结果为 NULLSELECT CONCAT('1,','','2');结果为 1,2事实证明CONCAT函数拼接时如果拼接中的参数只要...

2019-01-15 11:39:08 7188

原创 Mybatis 中 selectKey的用法

大家好,我们今天来看下mysql中selectKey的用法。selectKey返回最近一次插入的id返回自增ID &lt;selectKey resultType="java.lang.Integer" keyProperty="id" order="BEFORE" &gt;//AFTER SELECT LAST_INSERT_ID() &lt;/selec...

2019-01-09 14:53:32 22908 3

原创 ajax请求跨域问题

大家好,今天来看下ajax请求跨域的问题。出现问题前提:项目A在服务器A上,项目B在服务器B上,一个需求需要在项目A上直接调用项目B的接口,没有经过应用层调接口的方式访问,直接在前端页面上以ajax方式请求接口,出现跨域的问题。。。浏览器执行javascript脚本时,会检查这个脚本属于哪个页面,如果不是同源页面,就不会被执行。Access to XMLHttpRequest at ...

2019-01-08 18:52:45 79

原创 解决mybatis查询Map接收值为null不存key的问题

今天跟大家讨论下mybatis查询Map接收值为null不存key的问题问题出现的前提条件:将数据从DB中查询出来时将查出来的字段映射为Map,而不是封装成Bean.我们看下mybatis查询使用map接收时遇到的问题:xml文件:SELECT a.apply_id AS "applyId", a.ali_pid AS "aliPid", a.ali_acco...

2018-12-29 14:10:21 3528 2

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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