摘要: 最近最少使用缓存 英文名字为least recently used cache 设计和构建一个“最近最少使用”缓存: 该缓存会删除最近最少使用的项目; 缓存应该从键映射到值(允许你插入和检索特定键对应的值); 并在初始化时指定最大容量; 当缓存被填满时,它应该删除最近最少使用的项目。 它应该支持以下 阅读全文
posted @ 2021-02-28 20:49 DovYoung 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 概述:懒加载其实就是当对象需要用到的时候再去加载。 Objective-C中我们懒加载代码大多是重写一个属性的get方法,判断是否为空,为空就创建,否则直接返回。 - (NSObject *)obj { if (_obj == nil) { _obj = [[NSObject alloc] init 阅读全文
posted @ 2021-02-18 17:17 DovYoung 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 访问权限修饰词 private:private 访问级别所修饰的属性或者方法只能在当前类里访问。(注意:Swift4 中,extension 里也可以访问 private 的属性。) fileprivate 访问级别所修饰的属性或者方法在当前的 Swift 源文件里可以访问。(比如上面样例把 pri 阅读全文
posted @ 2021-02-18 16:59 DovYoung 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 以主人公方鸿渐为故事主线,和多位女士的感情纠葛(鲍小姐,苏文纨,唐晓芙、孙柔嘉),反应出人们对于婚姻和生活的态度。婚姻就像一座围城,里面的人像出去,外面的人想进去,生活之中事事皆是此理。 看完这本书,不免陷入沉思,鸿渐这样性格的人在生活中大有人在,鸿渐的经历不禁让人感叹,生活本来就是难以按照自己希望 阅读全文
posted @ 2021-02-18 16:31 DovYoung 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 这本书讲了高加林,刘巧珍和黄亚萍之间的情感故事。高加林经历了人生中的极大变化,从民办教师变为农民,从农民变为记者,再从记者回归为农民。这期间高加林收获了巧珍的爱情,但是因为自己想要去更大的城市发展,竟然抛弃了巧珍和黄亚萍高调的在一起,希望能通过亚萍能够去南京工作,从而拥有更宽阔的平台。 从农村走到城 阅读全文
posted @ 2021-02-18 16:28 DovYoung 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 条件语句体应该总是被大括号包围来避免错误,即使可以不用(比如,只有一行内容)。这些错误包括多加了第二行,并且误以为它是 if 语句体里面的。此外,更危险的可能是,如果把 if 语句体里的一行注释掉了,之后的一行代码会不知不觉成为 if 语句里的代码。 推荐: if (!error) { return 阅读全文
posted @ 2020-08-17 09:03 DovYoung 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 不要使用尤达表达式,尤达表达式是指,拿一个常量和一个变量比较,而不是拿一个变量去和常量比较。他就像是在表达“蓝色是不是天空的颜色”或者“高大是不是这个男人的属性”,而不是“天空是不是蓝色的”或者“这个男人是不是高个子的” Yoda (译者注:名字起源于星球大战中尤达大师的讲话方式,总是用倒装的语序) 阅读全文
posted @ 2020-08-17 09:02 DovYoung 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Invictus Out of the night that cover me. Black as the pit from pole to pole, I thank whatever gods may be For my unconquerable soul. In the fell clutc 阅读全文
posted @ 2020-08-17 09:01 DovYoung 阅读(378) 评论(0) 推荐(0) 编辑
摘要: ##Think Different Here's to the Crazy Ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things di 阅读全文
posted @ 2020-08-14 16:36 DovYoung 阅读(329) 评论(0) 推荐(0) 编辑
摘要: ##Category Objective-C 允许你通过 categories 和类扩展来对已有的类中添加你自定义的方法。 使用 @ interface 关键字来声明一个 category ,就像标准的 Objective-C 类的描述一样,但并不表示这个 category 从任何一个子类继承。 另 阅读全文
posted @ 2020-08-03 23:55 DovYoung 阅读(161) 评论(0) 推荐(0) 编辑