会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JustJavaIt
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
42
43
44
45
46
47
48
49
50
下一页
2020年1月24日
正则表达式实战
摘要: (1) 需求:导入时得判断价格是否为非负数,不能为特殊字符(eg:#)。 程序测试: 实战: 正则表达式如下: ^[1-9](\d*)([.][0-9]*)?$ 解析: ^:匹配输入字符串的开始位置。 [1-9]:设置第一个数字不是 0,范围1到9。 \:将下一个字符标记为一个特殊字符、或一个原义字
阅读全文
posted @ 2020-01-24 11:36 JustJavaIt
阅读(204)
评论(0)
推荐(0)
2020年1月22日
MySQL中Exists和In的使用
摘要: Exists关键字: exists表示存在,是对外表做loop循环,每次loop循环再对内表(子查询)进行查询,那么因为对内表的查询使用的索引(内表效率高,故可用大表),而外表有多大都需要遍历,不可避免(尽量用小表),故内表大的使用exists,可加快效率;它常常和子查询配合使用,例如下面的SQL语
阅读全文
posted @ 2020-01-22 15:46 JustJavaIt
阅读(428)
评论(0)
推荐(0)
2020年1月20日
#{}和${}的区别是什么?
摘要: 动态 sql 是 MyBatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 MyBatis 会对其进行动态解析。MyBatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 面试题:#{}和${}的区别是什么? 1)#{}是预编译处理,$ {
阅读全文
posted @ 2020-01-20 14:45 JustJavaIt
阅读(35365)
评论(2)
推荐(5)
MySQL中in('5,6,7')只取第一个id为5对应的数据的思考
摘要: 通过阅读本文你可以更好的理解两个知识点: 1.#{}与${}在实际项目中的使用,避免在项目中使用不当造成不可预知的Bug; 2.MySQL中in里面如果是字符串的话,为什么只取第一个对应的数据,eg: in (“5,6,7”); 快过年了,项目决定年后上线,在修Bug阶段,在Bug解决后开始当水手划
阅读全文
posted @ 2020-01-20 12:02 JustJavaIt
阅读(2039)
评论(0)
推荐(1)
使用BigDecimal舍小数取整数
摘要: 项目需求说明: 解决WMS系统收货容差问题,例如:SKU的采购数量95件,容差是5,95+95*5/100=99.75,传WMS的数量是99,且容差传零。 参数说明: 其中ROUND_UP:向上取整,非0时,舍弃小数后(整数部分)加1,比如12.49结果为13,-12.49结果为 -13。 ROUN
阅读全文
posted @ 2020-01-20 11:06 JustJavaIt
阅读(12950)
评论(1)
推荐(1)
上一页
1
···
42
43
44
45
46
47
48
49
50
下一页
公告