项目踩坑合集
老秃爵
这个作者很懒,什么都没留下…
展开
-
Nginx多版本并行配置
首先打开Nginx的nginx.conf文件1、在文件的http{}中,先配置开启自定义头功能如果不开启,会出现自定义的header被nginx清空的情况underscores_in_headers on;2、在Server上面添加map集合含义:map [正则验证的变量名] [内容的变量名]{ [正则值] [内容值];} map $http_app_version $app1_url { "1.0" http://120.27.27.31:9993; # 默认ur原创 2021-07-19 19:30:40 · 471 阅读 · 1 评论 -
Integer 类型的 == 和 equals 的陷阱
@Test public void testEquals() { int int1 = 12; int int2 = 12; Integer integer1 = new Integer(12); Integer integer2 = new Integer(12); Integer integer3 = new Integer(127); Integ...原创 2020-12-11 08:55:12 · 320 阅读 · 0 评论 -
Error resolving template “xxxx“, template might not exist
最常见的Thymeleaf页面模板解析失败的报错,却往往有一百种可能,找起来真的是抓心挠肝。最最最可恨的是,线下可能没问题,线上咔咔崩;想在线下精准定位又是难上加难。所以总结一下可能会出现的问题,以后再与此报错的时候,根据一下可能逐一排查:1、【本要 返回数据 结果 渲染了模板】可能是因为@Controller 里面的 控制器方法返回结果 是返回数据,不返回页面;解决方式:1.1将在头部加上@ResponseBody;不加Rest表示该控制器返回的是页面,加Rest表示返回的是数据,..原创 2020-12-09 10:45:15 · 513 阅读 · 0 评论 -
Agent 项目翻车记录11-04
result 从接口站返回的结果中,将数据包装为了content这个content其实是LinkedTreeMap的集合类型,平时错误的用HashMap来接收调用其实并不会发现任何问题但是如果涉及到想要将返回的结果集中content遍历的时候,就会发生错误会被 InvocationTargetException 这个错误抓取,意思是反射类型问题的错误通过deBug可以清晰的看到这个content里面是LinkedTreeMap,用正确的类型接收即可破案……BUG耗时:2Hour..原创 2020-11-04 13:33:50 · 811 阅读 · 1 评论