青苗科技工作室
摘要:在古代,由于通信不便利,一些聪明的人就利用鸽子会飞且飞得比较快、会辨认方向的优点,对其进行了驯化,用来进行消息的传递——也就是所谓的“飞鸽传书”。而在 Java 中,网络套接字(Socket)扮演了同样的角色。 套接字(Socket)是一个抽象层,应用程序可以通过它发送或接收数据;就像操作文件那样可 阅读全文
posted @ 2019-08-20 08:35 沉默王二 阅读 (260) 评论 (1) 编辑
摘要:在我看来,学习能力应该是一个人最重要的能力之一。因为我们赖以生存的所有技能,无一例外都是通过学习获得的。那些优秀的人,也不过是学习能力或者学习效率比一般人强而已。 这样的观点被很多人论证过,商业理论家阿里·德赫斯(Arie de Geus)曾说过,“比你的竞争对手学习速度更快,可能是唯一可持续的竞争 阅读全文
posted @ 2019-08-19 09:07 沉默王二 阅读 (879) 评论 (2) 编辑
摘要:内存映射文件(Memory-mapped File),指的是将一段虚拟内存逐字节映射于一个文件,使得应用程序处理文件如同访问主内存(但在真正使用到这些数据前却不会消耗物理内存,也不会有读写磁盘的操作),这要比直接文件读写快几个数量级。 稍微解释一下虚拟内存(很明显,不是物理内存),它是计算机系统内存 阅读全文
posted @ 2019-08-14 16:11 沉默王二 阅读 (443) 评论 (1) 编辑
摘要:01、困惑的提问 读者冬在微信上问我: 二哥,听说你当年也培训过?能不能聊聊当年培训的那段岁月,特别感兴趣。我也是大专,感觉不太好找工作,不知道培训的意义大不大。网上有很多声音在批评培训班出身的程序员,看完后挺困惑的。 反复了看了好几遍冬的问题后,我竟然“无语凝噎”了。于是摘下眼镜,长叹了一口气,抬 阅读全文
posted @ 2019-08-12 08:56 沉默王二 阅读 (4271) 评论 (35) 编辑
摘要:很长一段时间里,我对控制反转和依赖注入这两个概念很模糊,闭上眼睛想一想,总有一种眩晕的感觉。但为了成为一名优秀的 Java 工程师,我花了一周的时间,彻底把它们搞清楚了。 01、紧耦合 在我们编码的过程中,通常都需要两个或者更多的类通过彼此的合作来实现业务逻辑,也就是说,某个对象需要获取与其合作对象 阅读全文
posted @ 2019-08-07 13:24 沉默王二 阅读 (427) 评论 (0) 编辑
摘要:01、困惑的提问 小伙伴焱在「Java极客技术」星球上提问,内容如下: 本人毕业一年多在广州工作了一年左右,因为一些原因离开广州到了二线城市工作,进了个小公司。虽然技术上也用到了 SpringCloud、Redis 这些,但是使用场景都非常简单,而且系统并发量很小。工作不是很忙,不怎么加班,但是觉得 阅读全文
posted @ 2019-08-05 08:56 沉默王二 阅读 (5376) 评论 (84) 编辑
摘要:2009 年 4 月 20 日,Java 的亲生父亲 Sun 被养父 Oracle 以 74 亿美元收购,这在当时可是一件天大的事。有不少同学都担心 Java 的前途,我当时傻不啦叽地也很担心:自己刚学会如何通过记事本编写 Java 代码,然后通过 cmd 打印 Hello World 呢,这一下难 阅读全文
posted @ 2019-07-29 09:58 沉默王二 阅读 (506) 评论 (1) 编辑
摘要:01、驱动力有哪几种 你有没有想过,驱动你做一件事的动力来源是什么? 1)原始驱动力,自然而然地驱动你吃饭睡觉打豆豆。 2)外在驱动力,奖赏你的时候开心,惩罚你的时候担心,“萝卜加大棒”的做法可能会把事情做得更漂亮,比如说老板答应我们加薪,我们工作起来就格外卖力;迟到要扣薪水,我们就乖乖准时上班。 阅读全文
posted @ 2019-07-26 12:26 沉默王二 阅读 (277) 评论 (0) 编辑
摘要:Java 之所以能够霸占编程语言的榜首,其强大、丰富的类库功不可没,几乎所有的编程问题都能在其中找到解决方案。但在早期的版本当中,输入输出(I/O)流并不那么令开发者感到愉快: 1)JDK 1.4 之前的 I/O 没有缓冲区的概念、不支持正则表达式、支持的字符集编码有限等等;2)JDK 1.4 的时 阅读全文
posted @ 2019-07-23 13:36 沉默王二 阅读 (482) 评论 (1) 编辑
摘要:01、注释也是写作 据我所知,优秀的程序员都热爱写作(不止是狭义上的写博客)。如果你能举出一些例外,请一定转告我。 为什么这么说呢? 一个优秀的程序员想要分享一段开源的代码,假如别的程序员看不懂的话,他的挫败感一定会油然而生,除非他不想让别人看懂,但我觉得这样的话也没必要开源了吧。 为了能够让别的程 阅读全文
posted @ 2019-07-19 13:40 沉默王二 阅读 (870) 评论 (5) 编辑