nginx
文章平均质量分 86
殿下、无可替代
这个作者很懒,什么都没留下…
展开
-
Optional 真是个好东西,你真的会用么?
Optional 真是个好东西,你真的会用么? 引言在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示在这种情况下,有如下代码这种写法,在user为null时,是有可能报NullPointerException异常的。为了解决这个问题,于是采用下面的写法这种写法是比较丑陋的,为了避免上述丑陋的写法,让丑陋的设计变得优雅。JAVA8原创 2021-05-08 09:49:43 · 549 阅读 · 1 评论 -
jdk1.8史上最清晰讲解,秒懂系列!!!
一、引言 jdk1.8出来已经一段时间了,现在1.9也已经出来了,但是很多公司(我们公司也一样)不太愿意升级到高版本的jdk,主要是有老的项目要维护,还有升级的话配套的框架也要升级,要考虑的细节事情太多。前段时间去面试,问到了jdk1.8的新特性,博主答得不是很好,今天抽了一段时间把这些都总结一下。二、新特性 1、default关键字 在java里面,我们通常都是认为接口里面是只能...原创 2019-11-18 11:58:38 · 1455 阅读 · 0 评论 -
Git使用教程,傻瓜都能懂,真正手把手教
(预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料)一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候...原创 2020-01-15 11:47:40 · 171 阅读 · 0 评论