日常开发过程中的bug
菠萝冰飞冰
Java代码搬运工一枚,写博客记录下自己的学习工作遇到的问题和总结,望大佬们指点
展开
-
pom文件中resoure配置导致读取不到配置文件
本文记录springboot项目移植的时候,由于旧项目配置的原因,导致项目启动失败,原因是读取不到配置文件。以下是解决过程。今天在移植项目的时候踩了一个坑,花了可怜的加班时间来解决………………旧项目中,配置文件是这样配置的然后再在pom文件中配置要使用哪个环境的配置项目启动!ok!成功的!!!!然后项目进行移植,其中一个改动是将配置中心改成nacos,按照官方文档,配置文件的目录一般是这样的然后pom文件没有改,ok,启动报错…………查看报错信息,很明显看到读取nacos的地址不对,显原创 2020-07-24 21:02:36 · 1838 阅读 · 0 评论 -
html标签中name属性重复的问题
name属性值重复导致保存的值有逗号今天老项目出了一个bug,这里说一下,项目是用jsp作为页面的。问题是这样的,新增一条记录的时候,没有任何问题。然后在编辑这条记录的时候,出现了一个问题,有一个属性值是通过单选框选择的,单选框显示的属性值也正常,但是保存后,某个字段的值就**变成了",XXX"**了,前面多了一个逗号!!!!经过了一番内心斗争(肯定是操作的问题!!)和debug后,发现在进入更新接口的时候,值就被加上逗号了,所以感觉是页面jsp做了什么操作,然后发现了以下代码(栗子)<div原创 2020-05-21 12:06:30 · 2730 阅读 · 0 评论 -
新开线程在方法已经return数据后继续执行程序
有时候我们会遇到这样的场景客户端请求一个接口,返回需要的数据,然后根据这些数据做相应的操作,然后这个接口还要等待对应的操作已经执行,再做出回应。举个栗子。app端请求后台接口A,A要处理app传过来的数据,return一个结果码给app,这个时候A还没有执行完,A还要等待app根据结果码做出处理,比如打开某个开关,A要一直监听这个开关到底打开了没有,如果打开了,就发送通知给web端,通知web端做相应的处理。在java中,单线程情况下执行return后整个方法就结束了,所以要完成上面的需求,就需要我们原创 2020-05-14 23:05:30 · 3491 阅读 · 0 评论