这一节看起来很简单,却还藏着不少好玩的东西。

当构造函数需要很多(4个以上)参数时,优先使用builder设计模式

先说这种情况下传统的做法,一种方法是telescoping constructor(套筒式构造函数?),就用书中的例子:

听力是几星期以前做的:35/40,8.0

错的题目有:4,12,13,19,20

4和9听懂了但没记住(转头就忘,汗。。。)

12当时听数字时溜号了,这三题都算精力不集中造成的错误

19和20是真没听明白,需要精听

早就听说过一句话,说做软件的,如果在投行里混个5、6年,技术就算废了,再想回纯软件企业难比登天。

我以前还不大相信,现在多方事实证明,这句话是很有道理的。

今天和组里另一个中国人聊天,他说被国内在阿里的同学华丽丽地鄙视了。。。这小兄弟跟我严格来说不是同一个组,我的组负责一个front做外汇衍生品定价的系统,而他的组则是维护一个主要是middle,稍有点back的系统。因为两个系统是连接在一起的,我们前台的deal制定以后,要在他们的系统里注册并处理,而且两个系统用的技术相似,最早上线时间也相近,合作由来已久,所以两组的人普遍都很熟。

做Java有七、八年了,行业经典著作似乎一部都没有完整啃下来过,实在惭愧。就从名气最大的一部非入门级作品开始吧,Effective Java第二版。边读边记下一个脱水版,方便以后查阅。

静态工厂方法(static factory method)优于构造函数(constructor)

真是不习惯把这些术语翻译成中文,以后还是记原文好了。

static factory method代替构造函数的最简单例子:

Integer.valueOf(42)

昨天领导偶然了解到一个朋友家的收入状况,被刺激到了。

这家妻子做全职太太,丈夫一人工作,单说这位丈夫。此君来法国时间应该和我差不多,早年在餐馆送外卖做起,后来买了辆车,成为了一名光荣的巴黎"黑导游"。所谓"黑导游",就是通过国内旅行社的关系,负责给国内出来的旅游团做向导,除了收旅行社的导游佣金之外,主要以旅游团购物所在商店的回扣为收入,这个回扣比例通常在购物总额的10%左右。而此份收入从头至尾不在法国政府注册,所以完全不交税。

领导用的手机是我当年换下来的华为D1刷CM10,只有8G的存储空间,虽然可以插SD卡扩展,但我一直没找到让系统使用SD扩展空间的配置方法。所以领导就艰苦地在8G空间里闪转腾挪,定期就要把照片视频导出来。

原本也就凑合着用了,最近一次却出了问题:明明照片视频都已经导出来,看图库里所有文件加起来不过100M上下,在"设置-〉存储"里面计算出的"图片、视频"类别却仍然占用6G以上,总空间自然爆满,这手机基本只能当功能机使了。。。

于是领导下达了死命令:必须马上解决这个问题!

第12页 共19页