1 2 3 4
摘要: 一、 程序猿问科比:“你为什么这么成功? ”科比:“你知道洛杉矶凌晨四点是什么样子吗? ”程序猿:“知道,一般那个时候我还在写代码,怎么了?”科比:“额…….” 二、 女神:你能让这个论坛的人都吵起来,我今晚就跟你走。程序猿:PHP语言是最好的语言!论坛炸锅了,各种吵架。女神:服了你了,我们走吧,你 阅读全文
posted @ 2018-07-25 17:31 Dawnzhang 阅读(1932) 评论(9) 推荐(12) 编辑
摘要: 一、开发原则 S:单一职责SRP O:开放封闭原则OCP L:里氏替换原则LSP I:接口隔离法则 D:依赖倒置原则DIP 合成/聚合复用原则 迪米特法则 在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式, 不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常 阅读全文
posted @ 2018-07-25 17:19 Dawnzhang 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2 阅读全文
posted @ 2018-07-25 16:51 Dawnzhang 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 0. 前言 Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他。 这兄弟是干嘛的? 他就是 Maven 的创始人,人们都尊称他为“Maven 他爸”。 毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我 阅读全文
posted @ 2018-07-25 16:37 Dawnzhang 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 序 中国有很多古代警世名言,朗朗上口,凝聚了很多故事与哲理。硅谷的互联网公司里头也有一些这样的名言,凝聚了很多公司价值观和做事的方法,对于很多程序员来说,其影响潜移默化。这里收集了一些,如下。 Stay hungry Stay foolish 乔帮主在2005年给斯坦福大学做毕业演讲中提到过的他最喜 阅读全文
posted @ 2018-07-25 15:19 Dawnzhang 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象 阅读全文
posted @ 2018-07-25 15:08 Dawnzhang 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过。这是一款商业级的编程语言,我们没有办法不接触它 对于Java,有两种截然不同的观点: 一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂。 下面这些工具或许功能和作用不同,但是有 阅读全文
posted @ 2018-07-25 14:57 Dawnzhang 阅读(17113) 评论(0) 推荐(1) 编辑
PV