~~蓝~~
一名大二生 正在前进中的小屁孩 哈哈哈
展开
-
inBoundDtoList.stream().filter(x -> WmsLocationCodeConstants.findAllWmsLocationCode().contains(x.ge
这段代码的目的是从inBoundDtoList中筛选出那些其WMS位置代码存在于WmsLocationCodeConstants.findAllWmsLocationCode()返回的列表中的InBoundDto对象,并将这些筛选出的对象收集到一个新的列表中。这个新列表然后被赋值给list变量。原创 2024-02-20 09:29:41 · 46 阅读 · 0 评论 -
excel日期列全变成了#####
引用大佬的。原创 2024-02-20 09:26:24 · 62 阅读 · 0 评论 -
记24/1/31xd现场
4.还是因为菜被讥笑了,呵呵,嗨,没得办法,毕竟我确实资历浅,,但是真瘠薄烦那个人,看到他就恶心,但是没办法啊,要学会至少做朋友啊,别让他变成你的敌人。,行叭,慢慢的后面将现场整体我了解的需求给画出来,然后至于代码学习一下ls的,这个小项目的,大项目定制版的,还是先了解需求,非代码层面的紧要。3.观察了一下led移位的时候是没有显示信息的,至于出库入库的时候显示不显示明天再观察一下吧。2.写了一个码垛机跑不赢agv的解决方式与操作手册。1.今日在现场沟通了一下按品批出库的验证方式。原创 2024-01-31 20:29:04 · 55 阅读 · 0 评论 -
24.01.24.现场报错set userKey into header:null。
后续再次定位,该报错不影响现场作业,问题点为当时作业量太大,eis内存占有率都爆满到98%,致使搬运任务一直由于内存问题没有运行。当时看到容器里面只有这个报错,且现场不生成搬运任务,无奈之下重启eis服务,重启之后现场恢复正常。后续该问题解决办法:增加eis内存至64G并定期清理现场内存。原创 2024-01-24 02:37:14 · 48 阅读 · 0 评论 -
23.10.20:@Transactional(rollbackFor = Exception.class) @TxTransaction(rollbackFor = Exception.cl
注意尽量写到控制类那里,其子类就不要再加回滚了,不然会两个都回滚发生冲突的。原创 2023-10-30 18:41:39 · 112 阅读 · 0 评论 -
23.10.19:生成了容器任务,没有发送搬运任务。
这个商品不存在,调度那边不产生搬运任务,不调度。原创 2023-10-30 18:34:56 · 97 阅读 · 0 评论 -
23.10.18: 后端接受的信息变成一整个{ “containerNo“:“618005“ },没有单独获取containerNo
后端接受的信息变成一整个{ “containerNo”:“618005” },没有单独获取containerNo,原因是我写成了string接受,并不是一个实体类有containerNo字段的接受。原创 2023-10-30 18:31:23 · 106 阅读 · 0 评论 -
23.10.17: non-compatible bean definition of same name and class
是你新增的类名与之前已经存在的类名重复了,导致编译的时候,出错了,更改一下你新增的类名就可以了。原创 2023-10-30 18:28:53 · 728 阅读 · 0 评论 -
23.10.16:maven库的实例查询不到。
解决办法,将对应的maven包删除掉,而后进入maven管理里面点击clean以及install对maven进行清理和重新拉包后,程序正常运行。原创 2023-10-30 18:27:26 · 53 阅读 · 0 评论 -
23.10.13: 注意给代码加一些业务校验 别动不动直接就给产品层发任务了
注意给代码加一些业务校验 别动不动直接就给产品层发任务了。原创 2023-10-30 18:26:38 · 40 阅读 · 0 评论 -
23.10.12:无法从 static 上下文引用非 static 方法
原因是直接引用了 没有给final。原创 2023-10-30 18:25:24 · 315 阅读 · 0 评论 -
23.10.11.initialDelay为5000,fixedDelay为5000
设置initialDelay为5000,fixedDelay为5000,那么这个方法会在应用启动5秒后首次执行,然后每隔5秒执行一次。原创 2023-10-12 16:48:03 · 139 阅读 · 0 评论 -
23.10.12.error MySQL server version for the right syntax to use near ‘data_dictionary dWHERE
写sql的时候 注意给where左右留个空格。原创 2023-10-12 16:47:04 · 69 阅读 · 0 评论 -
23.10.10.@Scheduled(initialDelay = 5000, fixedDelay = 5000) 啥意思
并设置initialDelay为5000,fixedDelay为5000,那么这个方法会在应用启动5秒后首次执行,然后每隔5秒执行一次。原创 2023-10-12 16:45:17 · 151 阅读 · 0 评论 -
23.10.9.一串看不懂的代码
这段代码的功能是将一个 List 中的 ContainerTask 对象按照它们的 containerNo 属性进行分组,并且将分组结果存储在一个 LinkedHashMap 中。原创 2023-10-12 16:44:26 · 48 阅读 · 0 评论 -
23.10.8.Restrictions.lt(“taskStatus“, BaseTaskStatusEnum.STATUS_STARTED.getCode()) 这个lt啥意思
在这个上下文中,“lt"是一个用于比较的缩写,表示"less than”,即小于的意思。这个表达式的含义是筛选出"taskStatus"属性值小于(即未达到)BaseTaskStatusEnum.STATUS_STARTED.getCode()的数据。原创 2023-10-12 16:39:37 · 47 阅读 · 0 评论 -
23.10.7.sql 里面的DISTINCT
在这个查询中,使用DISTINCT关键字,是为了返回biz_inventory_task_detail表中container_no列中的唯一不重复的值。DISTINCT是一个关键字,用于在SELECT语句中返回唯一不重复的值。t 这里distinct干嘛的。原创 2023-10-12 16:38:29 · 90 阅读 · 0 评论 -
23.9.28.雷神项目顺利验收
作为一个实习生,前两个周简直就是每天被怼,项目现场出现各种问题,我还不能及时解决,给我的压力大的每天晚上回去都想躺在床上不起来。第三周慢慢的各种问题都复现了,我也都会解决了,第四周项目现场运行稳定,他们也都不再压力我了,开始夸我进步了。直至9.28日项目现场成功验收,这个练手的几百万的项目也被我一个小小的实习生给收拾掉了,哎嘿嘿。原创 2023-10-12 16:35:53 · 41 阅读 · 0 评论 -
23.9.4.来到雷神项目现场,开始为期一个月的叫天天不应,叫地地不灵的开发兼实施的经历。
来到雷神项目现场,开始为期一个月的叫天天不应,叫地地不灵的开发兼实施的经历。原创 2023-10-08 18:29:44 · 48 阅读 · 0 评论 -
23.9.1.分页必须要包裹着才行 不可以转到其他的实体类里面去
分页必须要包裹着才行 不可以转到其他的实体类里面去。原创 2023-10-08 18:28:22 · 43 阅读 · 0 评论 -
23.8.31._logic206 is not a string
遇到了_logic206 is not a string 是我传给前台一个id是int型的,她再传给我id,可我需要的是string型的,导致字符不匹配,所以需要前端把这个int转成string返回给我,或者我用int接受这个,而后用string强转一下。原创 2023-10-08 18:27:14 · 39 阅读 · 0 评论 -
23.8.30.Service id not legal hostname (${XXX.service.route})
是配置文件默认值写错了。原创 2023-10-08 18:26:39 · 599 阅读 · 0 评论 -
23.8.29.反序列化的时候,不要import错了
反序列化的时候,不要import错了。原创 2023-10-08 18:25:11 · 82 阅读 · 0 评论 -
23.8.28.查询全部的数据 就findByMap
查询全部的数据 就findByMap。原创 2023-10-08 18:23:53 · 30 阅读 · 0 评论 -
23.8.25.edge扩展下载出现Download interrupted怎么办
https://www.zhihu.com/question/498492651原创 2023-10-08 18:23:04 · 1101 阅读 · 0 评论 -
23.8.24.序列化集合为字符串
List list=itemProportion.getItemProportion();原创 2023-10-08 18:21:04 · 27 阅读 · 0 评论 -
23.8.21.idea中 ctrl+shift+R 搜全部文件中的信息
ctrl+shift+R 对全部文件进行搜索。原创 2023-10-08 18:17:12 · 343 阅读 · 0 评论 -
23.8.23.不直接保存物料的名字,而是直接保存物料的id。
为了防止物料名字修改了,自己这边还要跟着修改,所以直接id查询物料信息最方便。原创 2023-10-08 18:16:09 · 33 阅读 · 0 评论 -
23.8.22.前台返回某物料id,如何查询该物料名字。
如果不想写死该名字,以防止后面物料更改名字了,enum也要跟着换,就可以根据id查询出物料信息,这样更保险。最实用的是用Enum的namebycode获取名字。原创 2023-10-08 18:14:51 · 36 阅读 · 0 评论 -
23.8.18.查询接口时候,有低代码的要根据低代码来查询接口,千万不要盲目的看代码上的介绍。
康代码上的介绍可太坑人了,所以有低代码的要直接在低代码里面搜索。不要盲目相信代码上的介绍是xx接口,有些程序y就是懒,复制过来,随便写个介绍或者不写介绍。原创 2023-08-23 11:43:36 · 68 阅读 · 0 评论 -
23.8.17.判断时间在某段时间区块里面。
Mapper实现层里面:使用 <![CDATA[ >= ]]> 防止xml解析 >=与<=实体类里面: 利用@xxx规格化时间。原创 2023-08-23 11:41:24 · 61 阅读 · 0 评论 -
23.8.16.git clone -b branchName http://xx.xx.x.x.xx.git解析
http://xx.xx.x.x.xx.git: 这是远程仓库的url地址。branchName : 代表远程仓库的分支名,也就是要克隆的指定分支名;git clone: 表示使用git克隆远程仓库代码;-b:这是branch的简写,代表分支的意思;原创 2023-08-23 11:38:42 · 126 阅读 · 0 评论 -
23.8.15. “nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter f
原因是你的mapper层没有写@Param(“req”)导致mapper实现层识别不到req实体类。原创 2023-08-23 11:35:24 · 302 阅读 · 0 评论 -
23.8.14.数据库里面传入实体类写成 id,导致idea识别不到数据
应该写成实体类.id才行。原创 2023-08-23 11:15:42 · 59 阅读 · 0 评论 -
23.8.11.用apifox端口号与java接口链接的时候少了个/导致连接不成功。
用apifox端口号与java接口链接的时候少了个/导致连接不成功。原因分析,因为拼接的位置少了个/ 如图所示。原创 2023-08-23 11:13:02 · 158 阅读 · 0 评论 -
23.8.10.xx.stream().findFirst().orElseThrow()
2.调用findFirst方法获取流中的第一个元素,如果流为空则抛出一个异常。1.调用stream方法将查询结果转换为流(Stream)对象。原创 2023-08-23 11:11:31 · 467 阅读 · 0 评论 -
23.8.10. BigDecimal outTotal = list.stream().map(OutGoodsDetailVO::getQty).reduce(BigDecimal.ZERO, B
3.reduce(BigDecimal.ZERO, BigDecimal::add):对流中的元素进行归约操作,使用BigDecimal.ZERO作为初始值,并使用BigDecimal::add方法将每个元素相加。2.map(OutGoodsDetailVO::getQty):对流中的每个元素应用OutGoodsDetailVO类中的getQty()方法,将其映射为一个新的流。1.list.stream():将集合list转换为一个流(Stream)。原创 2023-08-23 11:08:01 · 121 阅读 · 0 评论 -
23.8.9.navicat如何备份整个数据库
右键直接点击转储数据库就可以了。原创 2023-08-23 11:05:45 · 54 阅读 · 0 评论 -
23.8.8.在mysql支持的数据库中判断某时间在某段时间区间里面。
在mysql里面直接> < 就可以了 但是oracle里面不能直接> <原创 2023-08-09 18:17:20 · 58 阅读 · 0 评论 -
23.8.8. 时间规格化
时间规格化 DATE_FORMAT(#{req.endTime},“%Y-%m-%d %h:%i:%s”) 字符串转化为时间。原创 2023-08-09 18:14:46 · 57 阅读 · 0 评论