![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
填坑之旅
文章平均质量分 87
dadiyang
Coding like writing poetry.
展开
-
完美解决:Java微信语音amr格式转mp3格式,兼容Linux/Mac/Windows,支持Maven
少费话,先上代码引入 maven 依赖 <dependency> <groupId>com.github.dadiyang</groupId> &amp原创 2018-12-14 14:34:56 · 8864 阅读 · 57 评论 -
记住这 7 条,从此告别 NullPointerException NPE
万恶的 NPE有开发经验的开发人员应该都知道 Java 中的空指针异常 NullPointerException(NPE),当我们试图使用一个值为 null 的对象引用时,就会抛出这个异常。public class NpeDemo{ public static void main(String[] args){ NpeDemo npeDemo = null; ...原创 2019-05-24 14:10:09 · 1090 阅读 · 0 评论 -
为什么阿里代码规约要求避免使用 Apache BeanUtils 进行属性的拷贝
缘起有一次开发过程中,刚好看到一个小伙伴在调用 set 方法,将一个数据库中查询出来的 PO 对象的属性拷贝到 Vo 对象中,类似这样:可以看出,Po 和 Vo 两个类的字段绝大部分是一样的,我们一个个地调用 set 方法只是做了一些重复的冗长的操作。这种操作非常容易出错,因为对象的属性太多,有可能会漏掉一两个,而且肉眼很难察觉。类似这样的操作,我们可以很容易想到,可以通过反射来解决。其实...原创 2019-05-30 13:07:13 · 5274 阅读 · 2 评论