边界值考虑

比如进度最大值,默认值,最小值。
https://www.runoob.com/java/java8-streams.html
成员变量:
在方法体外,类体内声明
局部变量:
在方法体内部声明的变量
https://archive.apache.org/dist/maven/maven-3/3.5.3/binaries/
附加下载教程 https://blog.csdn.net/weixin_43777065/article/details/111357331
1 注解
@log4j
2 原生 安全
private static Logger logger = Logger.getLogger(“类名”)
以下面为准
private static final Logger LOGGER = LoggerFactory.getLogger(DiscoveryController.class);
pdfTask.setFileUrl(JSON.toJSONString(fileInfo));
https://blog.csdn.net/bntX2jSQfEHy7/article/details/79358733
https://blog.csdn.net/weixin_45730091/article/details/106763843
chrome://inspect/#devices
插入数据线,连接手机
#/queAsk/10026
type=6
获取linkurl
{
“code”: 401,
“msg”: “error”,
“data”: “53c384da-3226-4ee0-bf65-d26d41e05a4b”,
“ok”: false
}
前端401未授权,未登录
https://blog.csdn.net/a724888
https://blog.csdn.net/stpeace
https://blog.csdn.net/hebtu666
https://blog.51cto.com/zero01/2173327
https://www.cnblogs.com/guoyansi19900907/p/12174173.html
https://www.cnblogs.com/clwydjgs/p/9317849.html
http://localhost:31328/doc.html#
31328端口可以替换
不同微服务打印端口日志来
["https://sscm-prod.oss-cn-h*******cm.jpg", "https://sscm-prod.oss-cn-hangzhou.aliyuncs.com/lego/prod/s*********m.jpg"]
明显这种格式后台更好处理
当然一般传来”前面有
存在数据库也是如此
Objects.equals(reportOperatorLog.getStatus(), 2)有效避免空指针异常,判断相等
https://blog.csdn.net/kswkly/article/details/106238405
https://blog.csdn.net/chicuogua4873/article/details/100851756
https://blog.csdn.net/weiwei121451070/article/details/81742418
null != 写在前面
try {
closeList = brandShopList.stream().filter(item -> null != item.getStatus()
&& item.getStatus().equals(0))
.collect(Collectors.toList());
closeCount = (0 == closeList.size() ? 0 : closeList.size());
} catch (NullPointerException e) {
log.info(“关闭店铺 null ponit e:{}”, e);
}
选取你需要抽的代码
快捷键
alt + shift + m
微服务搭建与开发 mq nacos redis es
Jenkins yml高级
数据结构
算法

比如Knife4j 接口文档
swagger系列