坑
Hilite。
步履不停。
展开
-
mysql编码 charset 跟 characterEncoding 的区别
原创 2021-03-12 10:18:08 · 832 阅读 · 0 评论 -
关于WebFlux不支持application/x-www-form-urlencoded
最近在实现gateway网关自动刷新功能碰到的一个坑,在使用RestTemplate调用refresh端点时,会调用WebFlux的方法org.springframework.web.reactive.result.method.annotation.AbstractMessageReaderArgumentResolver#readBody方法中,如果Content-Type是application/x-www-form-urlencoded类型,就会抛出异常:...原创 2020-07-14 19:32:31 · 1363 阅读 · 0 评论 -
dockerfile-maven-plugin buildArgs参数踩坑
近期项目开发过程中使用到这个插件,同组小伙伴使用-Ddockerfile.buildArgs=JAR_FILE.hamster-server/target/hamster-server-1.1.0.jar直接指定jar,未通过pom的形式,发现报错,查看源码得知buildArgs类型为Map:参数读取的时候org.apache.maven.plugin.PluginParameterExpressionEvaluator#evaluate(java.lang.String, java.lang.Clas原创 2020-07-07 15:10:43 · 3162 阅读 · 0 评论 -
关于SpringBatch的一个大坑(step id重名)
博主今天碰到springbatch的一个大坑,记录下来与大家分享。 前几天博主的同事离职了,离职前写了一个springbatch还款的跑批,然后公司还款日,用户账户余额异常,看了好几次日志,发现没问题,这是springbatch的第一个坑,看日志不能直接看,要通过内置表自己查!!!!关于springbatch持久化表结构大家可以自行百度。 大家都知道,如果注...原创 2018-09-29 15:48:53 · 4058 阅读 · 0 评论 -
关于两次序列化,json字符串多出\的问题
遇到很多次这种问题了,做个记录。 当你调dubbo服务或者给前端返回json字符串时,需要序列化,再进行传递,如果json字符串经过两次序列化,会在各个属性前多出\,特别要注意的是@ResponseBody这个标签,会在你给前端返回json字符串时自动序列化,从而出现上述问题,解决办法当然可以让你调用的服务直接给你返回一个对象而不是json字符串,另外一种是自己动手用JSON.pars...原创 2018-10-23 16:36:41 · 7696 阅读 · 0 评论 -
记一次配置nginx反向代理遇到的坑
过程描述:前端在测试环境部署了node.js,为了满足node.js的跨域名请求,把所有请求前缀加上了/api,并通过nginx反向代理路由到我们项目的地址。由于需要部署多个不同端口的应用,所以反向代理需要满足不同的请求路径,代理到不同端口的应用上。 于是,配置了两个upstream:然后配置了一个server:发现第二个代理的地址请求不到,报404,网上查了半天资料也...原创 2019-08-20 19:41:39 · 1441 阅读 · 0 评论