Wh0ami-hy

实践是检验真理的唯一标准

Java处理npe

空指针异常(NullPointException,简称 NPE) 1 )返回类型为基本数据类型,而return包装数据类型的对象时,自动拆箱就有可能产生NPE。 public int f() { return Integer对象; // 如果为null,因为自动拆箱所以会抛NPE。 } 2 ) 数据库的查询结果可能为null。因此所有的POJO类属性必须使用包装数据类型。 3 )...

Java判等操作

Object.equals equals是Object类中的方法,只能判断引用类型 equals 默认判断的是地址是否相等,子类中往往重写该方法,用于判断内容是否相等。比如Integer、String Objects.equals Objects(java.util.Objects)该类由static用于对对象进行static实用方法组成。 这些实用程序包括用于计算对象的哈...

Juc

1. 概念 JUC实际上就是我们对于jdk中java.util .concurrent 工具包的简称。这个包下都是Java处理线程相关的类,自jdk1.5后出现

Jrebel热部署

1. 背景 热部署能够使研发人员对代码的绝大部分修改都能够立即生效。在一个可控的范围内,帮助研发同学减少频繁的重启服务次数,节省碎片化的时间 2. JRebel 2.1. 本地热部署 安装JRebel IDEA中安装JRebel and XRebel for IntelliJ 插件 在线生成GUID 打开jrebel 的设置面板,选择Connect to online lice...

接口防重处理

1. 使用场景 在Web应用程序中,用户可能会重复提交表单,例如在点击提交按钮后仍连续多次点击、由于网络延迟造成用户误以为提交未成功而再次提交。这可能导致一些问题,例如重复的数据插入或重复的业务逻辑处理。接口防重处理的主要作用是在用户提交表单请求后,对请求进行拦截和处理,防止重复提交 2. 解决方案 生成唯一的key,key的组成为url+token+参数,意味着每一个用户的每一个请求...

本站总访问量