101个设计模式
所以设计模式,实是是一种方法,一种为了解决某种或某类物定问题所使用的设计模型。据说,在编程语言方面有100多种设计模式,而在现实生活中,传说有上成千上万个模式,比如写书有写书的设计模式,写武侠的一种,言情的另一种,连官方的新闻稿件也有。
言归正传,这个站点(http://sourcemaking.com/design-patterns-and-tips)是向大家着力推荐的讲解编程方面设计模式的网站,除了GoF那经典的23个三大类的设计模式,还有N多的其它种类的设计模式。一共101个,最重要的是,它的这101个设计模式的写作模式如下:
模式的意图
要解决什么样的问题
模式的讨论
模式的结构
模式的业务示例
实现模式的Checklist
模式的规则
代码示例(包括各种语言,如:Java, C++, PHP, Delphi…)
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
[求推荐] 低功率小主机,轻折腾
背景: 职业程序员,轻度折腾。 孩子看视频,感觉现在爱优腾视频画面太糊了,想用小主机建一个私有影院。 打算采用 ubuntu+docker 方式来玩,不需要考虑数据安全,更侧重…
Linux 服务器转发流量用什么?
有一台 linux 服务器,假设 IP 为 IP1 ,需要把流量转发到其他服务器 IP1:10000 → IP2:20000 IP1:10001 → IP3:2341 …
关于一个前端数据和后端数据加密的问题,项目组长都急了!
最近给甲方做的小程序项目因为赶时间,没有权限隔离,大部分 API 和管理端共用. 甲方找的第三方扫漏洞,说我们明文返回数据,数据越权. 为了解决问题,我们经理想到 用 (RSA…