摘要:本文来自作者投稿,原作者:上帝爱吃苹果 目前在魔都,贝壳找房是我的雇主,平时关注一些 java 领域相关的技术,希望你们能在这篇文章中找到些有用的东西。个人水平有限,如果文章有错误还请指出,在留言区一起交流。 我想大家肯定都或多或少的看过各种“策略模式”的讲解、布道等等,这篇文章就是来好好“澄清”一 阅读全文
posted @ 2020-06-24 11:40 HollisChuang 阅读(1247) 评论(5) 推荐(2) 编辑
摘要:GitHub 15.4k Star 的Java工程师成神之路,不来了解一下吗! GitHub 15.4k Star 的Java工程师成神之路,真的不来了解一下吗! GitHub 15.4k Star 的Java工程师成神之路,真的真的不来了解一下吗! 在程序员眼中,他是IT英雄,在IT行业内,他是民 阅读全文
posted @ 2020-06-23 13:05 HollisChuang 阅读(154) 评论(0) 推荐(0) 编辑
摘要:GitHub 15.2k Star 的Java工程师成神之路,不来了解一下吗! GitHub 15.2k Star 的Java工程师成神之路,不来了解一下吗! 近日,美国黑人乔治‧佛洛伊德(George Floyd)被警员制服期间死亡而触发的反种族主义已经持续了10多天,这场有关种族的示威浪潮蔓延至 阅读全文
posted @ 2020-06-17 09:55 HollisChuang 阅读(99) 评论(0) 推荐(0) 编辑
摘要:GitHub 15.2k Star 的Java工程师成神之路,不来了解一下吗! GitHub 15.2k Star 的Java工程师成神之路,不来了解一下吗! Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:"程序员有3种美德: 懒惰、急躁和傲慢" 阅读全文
posted @ 2020-06-15 12:56 HollisChuang 阅读(4278) 评论(16) 推荐(27) 编辑
摘要:本文来自作者投稿(原作者:小胖儿),原作者是一位2021届本科毕业生,就读于一所双非(非985、非211)院校,在今年2月份的时候,我曾经帮他指导过简历,并且根据他的简历内容帮他提了一些可能会问到的问题。 4月份的时候说是已经通过了阿里的四面,最近又得知已经顺利的拿到了阿里的Offer,非常为他感到 阅读全文
posted @ 2020-05-27 11:39 HollisChuang 阅读(981) 评论(0) 推荐(6) 编辑
摘要:关于String有没有长度限制的问题,我之前单独写过一篇文章分析过,最近我又抽空回顾了一下这个问题,发现又有了一些新的认识。于是准备重新整理下这个内容。 这次在之前那篇文章的基础上除了增加了一些验证过程外,还有些错误内容的修正。我这次在分析过程中会尝试对Jdk的编译过程进行debug,并且会参考一些 阅读全文
posted @ 2020-05-20 09:48 HollisChuang 阅读(749) 评论(2) 推荐(3) 编辑
摘要:前几天,清华大学自动化系2020年大一新生的C++作业因为太难而上了热搜,该话题在知乎上的热度一度高达 1300+ 万。 ![][1] 在该帖子下方,有很多关于这件事的讨论,其中很多不禁赞叹"清华太牛了..." 清华大学,还真的是一个卧虎藏龙的地方,其中有一个专业,更是顶级学霸的聚集地,可以说是神 阅读全文
posted @ 2020-05-18 09:58 HollisChuang 阅读(347) 评论(0) 推荐(0) 编辑
摘要:"GitHub 14.5k Star 的Java工程师成神之路,开放阅读了!" 相信很多程序员对于Linux系统都不陌生,即使自己的日常开发机器不是Linux,那么线上服务器也大部分都是的,所以,掌握常用的Linux命令也是程序员必备的技能。 但是,怕就怕很多人对于部分命令只是一知半解,使用不当就能 阅读全文
posted @ 2020-05-13 09:57 HollisChuang 阅读(1145) 评论(3) 推荐(10) 编辑
摘要:最近,阿里巴巴Java开发手册发布了最新版——泰山版,这个名字起的不错,一览众山小。 新版新增了30+规约,其中有一条规约引起了作者的关注,那就是手册中提到在三目运算符使用过程中,需要注意自动拆箱导致的NullPointerException(后文简称:NPE)问题: ![][1] 因为这个问题我很 阅读全文
posted @ 2020-05-07 10:07 HollisChuang 阅读(514) 评论(2) 推荐(1) 编辑
摘要:前几天,JDK 14 正式发布了,这次发布的新版本一共包含了16个新的特性。 其实,从Java8 到 Java14 ,真正的改变了程序员写代码的方式的特性并不多,我们这篇文章就来看一下都有哪些。 Lambda表达式 Lambda 表达式是 Java 8 中最重要的一个新特性,Lambda 允许把函数 阅读全文
posted @ 2020-04-22 10:40 HollisChuang 阅读(678) 评论(0) 推荐(0) 编辑