摘要: 像这种情况,你①的这个标记位的变量写在了③这个循环里面,当你运行到②返回的时候,他其实是跳出了循环③,到了循环④的位置, 所以后面的代码还是会执行的(但是想要实现的是返回false,后面的代码就不执行), 你之前没有出现这种情况是因为你的return没有写在循环里面,所以不会出现执行后续代码, 修复 阅读全文
posted @ 2022-07-01 10:49 怎言笑i 阅读(89) 评论(0) 推荐(0) 编辑
摘要: IDEA开启日志好卡,每次运行打印非常多的日志,导致调试的时候很卡,可以在需要看sql日志的时候打开下,平常就关掉 阅读全文
posted @ 2022-07-01 10:42 怎言笑i 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 比如,下图后传给java的是一个对象:Object类型.有两个属性,一个是data(存储的是数据),一个是返回的retCode:状态码 所以拿值要用data.data才能拿到数据. 小问题,记录一下 阅读全文
posted @ 2022-07-01 10:41 怎言笑i 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 本次应用场景为: 弹框出现之后, 需要跳转到新页面,本身弹框设置的时间为2秒,但是由于需要跳转到新页面,就导致弹框一闪而过 所以为了让弹框保持的时间正常, 就可以在跳转新页面家上该方法,该方法就会延迟执行 例如: openArtdilag(0, "成功", 2000); setInterval(fu 阅读全文
posted @ 2022-06-24 18:40 怎言笑i 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 背景为: A表为区域表,B表初始为空表, 需要用A表左连B表,;连接条件为A表的区域ID=B表的区域ID 左连之后全表查是没有问题的,如图: 但是加上B表的条件就会丢失null的数据,如图: 最后通过子查询解决问题 也试过网上说的连接条件用on..and 不行. 阅读全文
posted @ 2022-06-24 17:48 怎言笑i 阅读(410) 评论(0) 推荐(0) 编辑
摘要: @RequestParam: @RequestParam是SpringMVC中的一个常用注解,这个注解通常用在Controller层使用,标注在Controller层方法的参数上,用来解决前端与后端参数不一致的问题。@RequestParam 将请求参数和控制器方法的形参创建映射关系。 该注解一共有 阅读全文
posted @ 2022-06-17 15:30 怎言笑i 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: ajax提交数据的数据: 对应的java后台接收到的参数: 如果js传给java后台的是空字符串,并且刚好该字段对应的java类型是int,那么java拿到空字符串会自动的把他赋值为null. 但是如果js传给java后台的是空字符串,并且刚好该字段对应的java类型是String,那么java拿到 阅读全文
posted @ 2022-06-17 14:59 怎言笑i 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 首先肯定是可以在输入的时候利用正则表达式来控制 其次也可以去去掉在input框value属性的单引号或者双引号,这样input框的值会自动的把单引号双引号添加转义字符 如下图 下图是没有删除value双引号的结果(显示不全): 下图是删除掉value双引号的结果(正常显示): 阅读全文
posted @ 2022-06-17 11:27 怎言笑i 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: mybatis对于传进来是一个map,如果刚好map传的是字符串,但是这个字符串的内容是数字,其实识别的是第一种 (==2),第二中加了引号的是不识别的 还有一种解决方法是家.toString(),这种没试过 例如: 阅读全文
posted @ 2022-05-24 11:51 怎言笑i 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个问题,使用concat()拼接的时候出现了null, 可以用IFNULL函数来解决,如果为空就设置为空字符"" 例如: IFNULL((select d.area_name FROM sys_area d WHERE c.corp_area = d.area_code),"") 阅读全文
posted @ 2022-05-24 11:35 怎言笑i 阅读(614) 评论(0) 推荐(0) 编辑