笔记
妹纸也能做程序
欢迎来到Java女程序媛的故事汇!
展开
-
工作中使用到的一些工具类(持续更新中~~~~)
【java.util.Objects】Objects.nonNull(数据):判断数据是否为空,代码如下: if(Objects.nonNull(对象)){} 【org.springframework.beans.BeanUtils】BeanUtils.copyProperties(a,b):将a的值赋值给b,属性名需要一致才能赋值成功,代码示例如下: A a = new A(); B b = ...原创 2020-07-03 11:22:26 · 200 阅读 · 2 评论 -
莫名的请求重复
最近公司需要开发可视对讲系统,门口机使用Android系统。再调试过程中出现一个很奇怪的现象:门口机呼叫http请求云端两次,触发只有一次。就此展开一系列查找。。。。 先排查云端问题: 1.请求由NG转发,NG转发是否有问题? 2.NG装发到云端网关,云端网关路由是否有问题? 3.有网关转发到具体业务微服务,业务服务是否有问题? 触发一次,NG收到两次请求、网关收到两次、业务服务收到两次。由此可确定是Android程序有问题。 最终: 发现Android程序在拦截器时请求两次。问题解决 在这个过程中也学会了原创 2020-06-19 18:42:18 · 294 阅读 · 0 评论 -
线程面试问题(一)
1.子线程循环 10 次,接着主线程循环 100,接着又回到子线程循环 10 次,接着再回到主线程又循环 100,如此循环 50 次。 public class ThreadTest1 { /** * 子线程循环10次, * 主线程循环100次 * 子线程再次循环10次 * 主线程再次循环100次 * 如此循环50次 * @pa...原创 2020-05-06 17:28:15 · 91 阅读 · 0 评论