装饰模式适用场景: 装饰者模式(Decorator Pattern),是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。使用装饰者模式的时候需要注意一下几点内容:(1)装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对 ...
分类:
其他好文 时间:
2016-12-13 18:34:35
阅读次数:
155
以前是专门做室内定位技术研究的,先后学习和分析了多种基于电磁的室内定位技术,如WiFi指纹定位(先后出现过RSSI、CTF、CIR多种指纹特征)、WiFi ToF定位、低功耗蓝牙BLE以及iBeacon定位,调研和测试过超宽带(UWB)定位技术、地磁指纹定位等技术。后面有时间会准备一个适用场景和性能 ...
分类:
其他好文 时间:
2016-12-11 17:34:27
阅读次数:
275
总结下负载均衡的常用方案及适用场景 轮询调度 以轮询的方式依次请求调度不同的服务器;实现时,一般为服务器带上权重;这样有两个好处: 优点:实现简单、高效;易水平扩展; 缺点:请求到目的结点的不确定,造成其无法适用于有写的场景(缓存,数据库写) 应用场景:数据库或应用服务层中只有读的场景; 优点:实现 ...
分类:
编程语言 时间:
2016-11-27 23:55:02
阅读次数:
391
前端框架不断推新,众多IT企业都面临着“如何选择框架”,“是否需要再造轮子”的抉择。去哪儿网前端架构师司徒正美分析了各主流行框架优劣点、适用场景,并针对不同规模的公司、项目给出了相应的前端技术选择方案。 最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首 ...
分类:
其他好文 时间:
2016-11-24 07:36:50
阅读次数:
276
SSH tunneling 相关 参考資料:http://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/ 本地端口转发: 适用场景:发起端可以连接 SSH_server_host 端的 ssh 服务,但无法与最终目标 goal_host 的程 ...
分类:
系统相关 时间:
2016-11-05 12:16:17
阅读次数:
263
Atitit 实现java的linq 以及与stream api的比较 1.1. Linq 和stream api的关系,以及主要优缺点1 1.2. Linq 与stream api的适用场景1 1.3. Java中的linq1 Linq来源于sql,而我们知道在数据查询领域,sql是标准化的一个d ...
分类:
编程语言 时间:
2016-10-31 07:26:11
阅读次数:
182
建造者模式和工厂模式有点类似。所以建议复习一下工厂模式的文章 工厂模式小结 1. 适用场景 建造者模式,跟工厂模式一样,对客户端屏蔽了产品实现的细节,对外只呈现一个最终的产品。 与工厂模式不太一样的是: 1). 该产品相对于工厂模式的产品更为复杂,通常是由好几个模块组装而成; 2). 模块的生成顺序 ...
分类:
其他好文 时间:
2016-10-30 09:16:26
阅读次数:
300
前言坑无处不有。对各个组件大家都是仁者见仁智者见智。各个组件的工作原理适用场景就不在一一阐述。……待续……环境准备Corosync安装与配置Pacemaker安装与配置DRBD安装与配置MySQL安装与配置Crm资源管理系统结构环境准备$cat/etc/issue
Ubuntu14.04.4LTS\n\l
$uname-r
4.2...
分类:
数据库 时间:
2016-10-26 17:04:38
阅读次数:
253
Adapter Pattern, 适用场景: 接口匹配兼容; 客户代码统一调用同一接口; 在.NET中,DataAdapter用作DataSet和数据源之间的适配器以保存和检索数据。 参考: ...
分类:
其他好文 时间:
2016-10-23 23:27:05
阅读次数:
145
一、下载并安装开发工具 下载地址 二、创建项目 三、启动流程 四、适用场景 五、技术框架 ...
分类:
微信 时间:
2016-10-05 19:33:39
阅读次数:
535