- 2024-08-09java实现用一个变量表示多个属性的状态
1、流程启动及状态流转举例(场景:同一份数据在多个流程中流转,确定各流程自己的状态)1.发起流程核心代码/***二进制方式*@paramorgId*@paramnode*@paramcontractIds*/privatevoidstartWithPosition(StringorgId,Stringnode,List<String
- 2024-02-10记账本8
今天主要实现了登录注册功能的客户端和服务端,但由于短信接口调用出现问题,导致注册功能还不完整。截止到今天,APP的功能已经基本完成,后续还会陆陆续续的完善各功能模块与服务端的交互,因为需要和云端关联的模块与细节太多,所以就不具体规定时间完成。在以往的学习和开发中并没有用到
- 2023-09-07springboot策略模式
一.定义接口publicinterfacePearlTaskService{IntegergetTaskType();Map<String,Integer>execute(LonguserId,GameTaskgameTask,StringgameCode);}二.定义抽象类@Slf4jpublicabstractclassPearlTaskStrategyimplementsPearlTaskService{protec
- 2023-05-17行政区划代码(使用国务院官方数据)形成树形结构数据表
2022年中华人民共和国行政区划代码https://www.mca.gov.cn/article/sj/xzqh/1980/202304/20230400047341.shtml 下拉复制粘贴到excel,导入数据库表结构为:CREATETABLE`citynew`(`id`int(10)unsignedNOTNULLAUTO_INCREMENT,`pre_id`int(11)DEFAULTNULL,`
- 2023-05-16@Getter cheated me
下面这段代码,IDE里正常显示。不过,在build时,会报错。interfaceDoable{IntegergetCode();}@lombok.GetterclassDerivedClassimplementsDoable{intcode;}错误信息:Error:(11,5)java:DerivedClass不是抽象的,并且未覆盖Doable中的抽象方法getCode()Err
- 2023-04-23验证码
functionsendCode(){ $("#nickname").blur(); $("#email").blur(); if($("#nickname").next().css("display")!="none"){ return; } if($("#email").next().next().css("display")!="
- 2023-01-13java 巧用标识符
很多时候,巧用标识会很大的减少代码量和厘清代码逻辑;比如下面,这里的entName和code都有可能为空,也可能都不为空,但是当两entName都不为空且相等,或者当两code都不为空且相等时,才
- 2023-01-07从list列表中获取某字段列表
List<User>userList=newArrayList<>();//list集合中获取code集合List<String>codeList=userList.stream().map(i->i.getCode()).collect(Collectors.toList())