机械键盘

虽然这个Minila Air已经下岗在冷宫呆了一年了,但毕竟是我的第一个机械键盘,陪了我在网易两年有些灰尘,清理一下 青轴,当时为了体验下快感,虽然右边小黄同学经常说整天周围就只听得见我键盘不停飞舞,...

【东极岛之旅】东福山:第一缕光

东福山在东极岛最东边,与其它几个岛距离都挺远,都说东福山是原生岛屿,海最蓝,基本都是天然 第二天一早7点就坐上了庙子湖到东福山的船,大约30分钟就到了 第一感觉,这里相比庙子湖,更像一个岛,地域也...

【东极岛之旅】庙子湖:后会无期

同事千叮嘱万嘱咐要准备晕船药,防晒霜等等,但是我都没准备,毕竟高冷 天气预报未来两天都是有雨的,想着可能是为了别把我晒黑 早晨很早就赶到了半升洞码头,天气果然有一些朦胧,过了一会天空微微飘起了...

【东极岛之旅】沈家门:半升码头

大巴在普陀长途客运站停下,我并没有四处闲逛,直接6路公交车,到了半升洞码头的时候,码头边的大排档一眼望去看不到镜头,惊呆了,整齐有序 今天天气不错,下午4点多天空还比较蓝,配合码头,让人感觉到...

【东极岛之旅】舟山游:说走就走

昨天下午突然想到海边吹吹风,可是厦门啥的有点太远了,不过的确还真有这想法,和一个前同事瞎侃了下,得到了回复:想看海还不容易,舟山不就有么 晚上稍微搜了搜,马蜂窝,知乎等等搜刮了一通,也没有特意做...

Java服务端单元测试指南

转自阿里巴巴墨源:Java服务端单元测试指南 一. 前言 单元测试并不只是为了验证你当前所写的代码是否存在问题,更为重要的是它可以很大程度的保障日后因业务变更、修复Bug或重构等引起的代码变更而导致(或新增...

设计模式:Visitor模式

通常数据结构中保存了许多元素,然后对这些元素进行处理;然而这些处理的代码实现放在哪里,通常可能就放在表示数据结构的类中,但是如果处理方式有很多种,那么每次只要增加一种处理,就必须要去修改表示数据结...

设计模式:Decorator模式

装饰器应该是用得比较多的,比如有一个蛋糕,加上奶油,就变成了奶油蛋糕;加上草莓,就变成草莓奶油蛋糕;加上蜡烛,就变成了生日蛋糕;虽然加了各种装饰品,但都依旧还是蛋糕,只不过加上了一些装饰后,目的也...

设计模式:Composite模式

组合模式,用于创造出递归结构,能够使容器和内容具有一致性 比如文件系统,文件目录里里可以放入文件,也可以放入子文件目录,同理子文件目录又可以放入文件,也可以放入子文件目录,这个文件目录就形成了一种容...

设计模式:Strategy模式

策略模式,类似算法,属于对象的行为模式,针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换,使得算法可以在不影响到客户端的情况下发生变化 下面有一个用了策略模式的例子...

设计模式:Bridge模式

Bridge模式,桥接,参考网络的桥接模式,这里的功能是将类的功能层次结构和类的实现层次结构连接起来 类的层次结构: 功能层次结构 实现层次结构 功能层次结构 如果有一个Something类,如果要在Something中增加...

设计模式:Abstract Factory模式

抽象工厂模式,通过抽象工厂将抽象零件组装成抽象产品;不用关心零件的具体实现,而是只关心接口,使用这些接口将零件组装成产品 与之前Factory,Template Method以及Builder模式一样,具体方法的实现在子类中,...

设计模式:Builder模式

在构建一些结构复杂的物体,比如建造一个大楼,没法一气呵成,只能先打牢地基,搭建框架,然后一层一层地盖;因此需要先构建组成这个物体的各个部分,然后分阶段给组装起来 如果需要将一个复杂对象的构建和表示分...

最暖的忧伤

最近迷上这首歌,单曲循环老久也很舒服,睡前和起床听听是一种享受,陈小霞+姚若龙+田馥甄=Perfect 作曲 : 陈小霞 作词 : 姚若龙 是雪花一片一片地飘进眼眶 是火花一明一灭的不肯绝望 朝双手吐气躲进...

设计模式:Prototype模式

通常通过new关键字指定类名来生成类的对象实例,但是如果初始化一个类需要消耗非常多的资源,或者是要处理的对象太多了,过程十分复杂的情况下,就不太方便了,性能和安全性也不太好 Prototype原型模式,通过一个...

浙ICP备16024533号

浙公网安备 33010802007459号