码迷,mamicode.com
首页 > 其他好文
与接口相关的设计模式(2):代理模式、标识类型模式及常量接口模式
在上文 与接口相关的设计模式(1) 中,详细介绍了定制服务模式和适配器模式,下面我们来看第三种与接口相关的模式:代理模式。代理模式定义:为对象提供一种代理,以控制对这个对象的访问。分类: 远程代理(Remote Proxy)—为不同地理的对象提供局域网代表对象。(类似于客户端和服务器端) 虚拟代理(Virtual Proxy)—根据需要将资源消耗很大的对象进行延迟,真正需要的时候才进行创建。(网页中...
分类:其他好文   时间:2016-05-27 12:45:28    阅读次数:189
"围观"设计模式(14)--结构型之外观模式(Facade Pattern)
外观模式(Facade pattern),是软件工程中常用的一种软件设计模式,它为子系统中的一组接口提供一个统一的高层接口,使得子系统更容易使用。----WIKIPEDIA 个人理解 当一个项目中出现比较杂乱的调用关系时,类与类之间的耦合关系过于复杂,为了降低耦合度,我们可以采用一个公共的接口与其他类发生耦合,这样可以尽量大的降低外界与该系统的耦合度,同时降低了整个系统的复杂度,外观模...
分类:其他好文   时间:2016-05-27 12:44:39    阅读次数:135
Cocos2d-3.x版的HelloWorld工程分析 (二)
我们HelloWorld 从applicationDidFinishLaunching()后, 大部分人都会从这部分代码开始研究,如果想要研究main函数 如何调用applicationDidFinishLaunching()  传送门 http://blog.csdn.net/hiwoshixiaoyu/article/details/51472707 #inclu...
分类:其他好文   时间:2016-05-27 12:46:35    阅读次数:174
tomcat(15)Digester库
【0】README 0.1)本文部分文字描述转自 “how tomcat works”,旨在学习 “tomcat(15)Digester库” 的基础知识; 2)problem+solution: 2.1)problem:如下面的代码,Bootstrap类实例化连接器,servlet容器,Wrapper容器和其它组件,如设置连接器的关联顶层容器,通过set方法将它们联系起来;如监听器组...
分类:其他好文   时间:2016-05-27 12:46:28    阅读次数:273
dubbo源码学习(五)dubbo暴露服务的过程
初学dubbo的源码,只做尝试性的去学习,做为自己学习的一个记录,各位看官如果觉得写的有错误或理解的不对,请在留言区告诉我,互相学习。本人能力有限,有大神进入 时请指点。 dubbo采用的nio异步的通信,通信协议默认为 netty,当然也可以选择 mina,grizzy。在服务端(provider)在启动时主要是开启netty监听,在zookeeper上注册服务节点,处理消费者请求,返回处理后...
分类:其他好文   时间:2016-05-27 12:43:42    阅读次数:1354
MapReduce计数器
1、MapReduce计数器是什么?   计数器是用来记录job的执行进度和状态的。它的作用可以理解为日志。我们可以在程序的某个位置插入计数器,记录数据或者进度的变化情况。 2、MapReduce计数器能做什么?   MapReduce 计数器(Counter)为我们提供一个窗口,用于观察 MapReduce Job 运行期的各种细节数据。对MapReduce性能调优很有帮助,MapRedu...
分类:其他好文   时间:2016-05-27 12:42:20    阅读次数:157
VRP系统-1
华为的网络设备——路由器、交换机使用的是VRP系统,要想学好,必须对VRP熟悉,华为交换机学习指南中有对VRP的详细介绍,先学学这个吧。 VRP——Versatile Routing Platform,通用路由平台,是华为数据通信产品的通用网络操作系统平台。包括路由器、交换机、防火墙、WLAN等产品。 VRP从1.X到现在8.X,现在主要使用5.X和8.X。8.X主要用在数据交换机CE系列和集...
分类:其他好文   时间:2016-05-27 12:43:39    阅读次数:242
计算机网络(读书笔记)
七层协议:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。...
分类:其他好文   时间:2016-05-27 12:41:59    阅读次数:481
学习GitHub(二): git基本命令
强烈声明:本文参考涂根华的"Git使用教程"文章,这篇文章写的实在太好了,这里自己再亲自实践一遍,加深印象。版本库又名仓库,英文名repository,可以简单的理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件还原。所有的版本控制系统,只能跟踪文本文件的改动....
分类:其他好文   时间:2016-05-27 12:41:56    阅读次数:183
一个操作系统的实现(4)-认识LDT
看到这里,你应该已经很了解GDT了,如果还不了解GDT。请看这篇文章:OS:一个操作系统的实现(2)-认识保护模式,认识保护模式那篇文章的最后详细介绍了由16位寻址升级到32位寻址而引入的GDT。 LDT(Local Descriptor Table):从名字上面就可以看出来它与GDT(Gobal Descriptor Table)的区别。GDT是全局描述符表,LDT是局部描述符表(相对...
分类:其他好文   时间:2016-05-27 12:42:24    阅读次数:244
文本分析的参数估计方法
http://blog.csdn.net/pipisorry/article/details/51482120 文本分析的三类参数估计方法-最大似然估计MLE、最大后验概率估计MAP及贝叶斯估计。 参数估计 参数估计中,我们会遇到两个主要问题:(1)如何去估计参数的value。(2)估计出参数的value之后,如何去计算新的observation的概率,即进行回归分析和预测。...
分类:其他好文   时间:2016-05-27 12:42:02    阅读次数:288
多周期CPU设计
和单周期CPU的设计相同,都是为了实现一系列的指令功能,但需要指出的是何为多周期(注意与前面写道的单周期的区别,这也是设计的关键之处) 多周期CPU指的是将整个CPU的执行过程分成几个阶段,每个阶段用一个时钟去完成,然后开始下一条指令的执行,而每种指令执行时所用的时钟数不尽相同,这就是所谓的多周期CPU。 理解完多周期与单周期的区别后,开始我们的多周期CPU设计之路(可以随时对应单周期的设...
分类:其他好文   时间:2016-05-27 12:41:52    阅读次数:477
二、观察者模式--小伟带你学设计模式
一、观察者模式定义: 定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会受到通知并自动更新。 观察者提供了一种对象设计,让主题和观察者之间松耦合。 二、组成部分: 1、抽象目标角色(Subject):也称主题,目标角色知道他的观察者,可以有任意多个观察者观察同一个目标,并且提供注册和删除观察者对象的接口。目标角色往往由抽象类或者接口来实现。 2、抽象观察者角色...
分类:其他好文   时间:2016-05-27 12:40:49    阅读次数:211
数据分析及建模
版权说明:内容来自互联网及书籍 一、主成分分析...
分类:其他好文   时间:2016-05-27 12:39:55    阅读次数:248
视图与冗余物理表的查询性能测试
如果有30张表,他们各自有各自的自定义字段,也有一部分公有字段;需要将公有字段归一起来统一查询,一般而言有两种方式: 1.公共字段物理表 数据在入库/更新时,更新自己的表的数据,同时亦将数据更新入公共表中 2.视图 数据在入库/更新时,更新自己的表的数据,视图因为是逻辑上的表所以查询时可以查询到更新 两种方式各有优劣: 1.公共字段方式 优点:查询公共表时占优势,sql比较简单,pg在解...
分类:其他好文   时间:2016-05-27 12:41:13    阅读次数:128
浅析企业ERP系统运维体系的建立
?? 浅析企业ERP系统运维体系的建立   1 ERP系统的运维简介  ERP系统的运维是指ERP系统上线后的运行和维护保障。ERP系统上线既是系统建设的结束,同时又是一个新的起点,需要付出更多的时间和精力来开展系统维护工作,维持系统的正常运行,解决系统的错误以及用户的操作失误带来的问题。ERP系统的运维主要包括与ERP系统相关的硬件、软件、网络、系统、安全、数据、用户操作等多方面的工作。...
分类:其他好文   时间:2016-05-27 12:40:17    阅读次数:158
ExpandableListView控件基本使用
第一种用法:效果图如下: 1.三个布局文件: main.xml  注意:  android:id="@id/android:list"不能写自己的 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/...
分类:其他好文   时间:2016-05-27 12:38:45    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!