
某项目经验
某项目经验
胡姚超
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java8 stream常用操作
filterList<Employee> employeeIs1 = list.stream().filter(e -> e.getName().contains("Alex")).collect(Collectors.toList());map List<Leader> leaders = list.stream().filter(employee -> employee.getSalary() == 2000).map(employee -> {转载 2022-01-22 22:42:50 · 581 阅读 · 0 评论 -
常见bug
一修改sql的select查询条件时,需要同时查看是否有group by分组条件。如果有group分组条件,需要在group by后同时修改二利用mybatis修改sql时,需要注意and/or等条件是否缺失三对一个属性做更改前,查询其是否为空,或者说是否从数据库中已经读出。比如读取Student类的sex,如果数据库没读,那么判定性别后处理的逻辑就进不去。...原创 2022-01-15 21:14:52 · 918 阅读 · 0 评论 -
for循环中查询和更新sql导致请求慢
for循环中做查询或者更新sql,一条一条处理,很慢。要一次查询多条,java中做处理,对于很少变换的数据,可以利用缓存原创 2022-01-05 21:37:45 · 1406 阅读 · 0 评论 -
oracle查询in大于1000的问题
oracle,mybatis框架foreach...in。记录大于1000条,报错,可以写注解实现大于1000,在注解中做切割查询,拿到结果后再合并的逻辑。原创 2022-01-05 21:35:05 · 987 阅读 · 0 评论 -
连续点击,请求生成单据问题
连续多次请求同一个方法,相同的参数.一般小系统,加锁不允许并发即可解决.原创 2021-12-28 22:15:30 · 211 阅读 · 0 评论 -
上传excel和扫描条码特殊字符过滤问题
输入条码做trim两边去空格。特殊字符/r /n /r/n同理去掉、否则用户录入了name,带特殊字符或者两端空格,但是他不知道。系统录入的是带特殊字符的,下次拿正确的字符去查找就匹配空了。原创 2022-01-05 21:26:25 · 285 阅读 · 0 评论 -
UI设计思考
做toB的软件项目,某个甲方运营人员吐槽我们,功能实现了,但是不好用。产品有web端和PDA端两部分,站在运营的角度,需要使用简单,操作方便。PDA端:涉及tab页的自动切换:合适的时机展示合适的tab页给用户观看。光标的自动移动:扫描成功自动跳转下一个扫描界面,扫描失败不跳转等消息的及时提示:扫描成功或者不成功提示异常的明确告知:业务异常清晰提示客户扫描完成后的自动回跳时间格式的确定:精确到日还是时分秒Web端:查询条件的顺序统一查询条件的风格统一列表展原创 2021-11-29 14:11:25 · 224 阅读 · 0 评论