近日小舅子让我推荐几本好看的玄幻小说,下好了发给他。 想当初我唐家三少、天蚕土豆、跳舞等网络作者的小说也没少看,便满口答应了。 百度一搜“唐家三少”,好家伙,几年不见又出了这么多新书,产量惊人啊!把这些小说简介一看,啧啧…
分类:设计模式
设计模式(一) -- 使用 Builder 模式的一些感想
今天复习了下《Effective Java》,看到第2条:遇到多个构造器参数时要考虑用构建器。现在想起来觉得这 Builder 模式真的是蛮好用, 代码起码看起来顺眼很多,下面是我在实际场景中写的: private st…
从此 Adapter 是路人!基于 Data Binding 的 RecyclerView Adapter 库!
DataBinding RecyclerViewAdapter 中文版 README Free from writing adapters! NO MORE CLASSES! Super simple RecyclerV…
动态代理:1 个经纪人如何代理 N 个明星
在 代理模式:女朋友这么漂亮,你缺经纪人吗? 中我们用宝强的例子介绍了静态代理模式的概念。 本来我的目的是通过大家耳熟能详的例子来加深理解,但是有些网友指责我“没底线”、“幸灾乐祸”,其实我比你们谁都爱宝强!他的每个电影…
Java 设计模式之建造者模式
前言 正所谓只要功夫深,铁杵磨成针,坚持不懈,水滴石穿。学习也要坚持不懈,慢慢积累,才能达到以量变促成质变。在前进的过程中也要保持好良好的心态,不急不燥,脚踏实地,一步一个脚印。 Builder Design Patte…
iOS 设计模式系列一:策略模式
什么是策略模式 策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。——《Head First 设计模式》 这里引用了《Head First 设计模式》里的定义。其中算法族…
[译] 有关用 Swift 访问后端服务器的 API 文档
原文地址:Backend API Documentation in Swift 译文出自:掘金翻译计划 译者:Nicolas(Yifei) Li 校对者:Siegen, DeadLion 我最近开始开发一个全新的项目,并…
什么才是真正的 RESTful 架构?
更多内容请看我最近在写的一本小书:《Microservice 最佳实践之路》,实为项目上的踩坑手册。 What? Wikipedia: 表征性状态传输(英文:Representational State Transfer…
iOS 开发之去 model 化开发
去model化是一种框架设计上的做法,其中的model并不是指架构中的model层,套用Casa大神博客中的原文就是: model化就是使用数据对象,去model化就是不使用数据对象。 编辑:Bison 来源:Sindr…
CSS writing-mode 的特别技巧
原文地址:CSS Writing Mode 本文已获得原作者 Ahmad Shadeed 的授权 译文出自:掘金翻译计划 译者: huanglizhuo 校对者:Kulbear , shixinzhang 最近在 Ope…
[英] 安全的计时器设计模式
本文已经翻译成中文 《[译] 安全的计时器设计模式》,欢迎参加 「掘金翻译计划」,翻译优质的技术文章。 Timers can be a surprisingly tricky tool to use correctly.…
下载量最高的 100 个 Laravel 扩展包推荐
Laravel 另一个令人喜欢的地方,是拥有活跃的开发者社区,而活跃的开发者社区带来的,是繁华的扩展包生态。 本文对 Packagist 上打了 Laravel 标签 的扩展包进行整理,截止到现在 2016 年 8 月 …