一:什么是代理 代理其实就是一个中介,A和B本来可以直连,中间插入一个C,C就是中介。刚开始的时候,代理多数是帮助内网client访问外网server用的后来出现了反向代理,"反向"这个词在这儿的意思其实是指方向相反,即代理将来自外网客户端的请求转发到内网服务器,从外到内 二:正向代理 正向代理类似 ...
分类:
其他好文 时间:
2020-06-22 15:20:06
阅读次数:
56
#文件元数据 一块硬盘的分区可以认为有两部分组成,保存元数据的成为节点表,用来保存属性等。 元数据中有个小指针,指向数据存放的实际空间。 ##元数据(Metadata) 又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持 ...
分类:
系统相关 时间:
2020-06-20 16:57:00
阅读次数:
50
##中介者模式: 中介者模式(Mediator)(调停者模式),用一个中介对象来封装一系列的对象交互。中介者使各个对象不需要显式地相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互。 主要解决:对象与对象之间存在大量的关联关系,这样势必会导致系统的结构变得很复杂,同时若一个对象发生改变,我 ...
分类:
其他好文 时间:
2020-06-20 01:10:59
阅读次数:
54
区块链真正能用来干什么?这5件事说清楚了 十年前,随着比特币的推出,区块链在科技领域突如其来。它的首次引入致使许多企业领袖将区块链和加密数字货币视为同义词。事实上,区块链的价值主张要宽泛得多。最基本一点是,它允许两个或更多的人、企业或电脑在没有银行或第三方平台等中介的情况下在数字环境中交换价值。换句 ...
分类:
其他好文 时间:
2020-06-20 01:00:00
阅读次数:
405
一概述 1.1设计模式 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。有种说法是“懂了设计模式,你就懂了面向对象分析和设计(OOA/D)的精要 1.2为什么要使用设计模式 使程序呈现高内聚,低耦合的良好特性,使程序的复用性,可扩展性以及稳定性 ...
分类:
其他好文 时间:
2020-06-20 00:58:51
阅读次数:
53
静态代理 例如:在租房时候,不需要直接去找房东,只要去找中介,中介会将房子租给我们,而我们不必和房东接触,便可以租下来房子 首先创建一个接口,代表租房这个事情 public interface Rent { public void rent(); } 然后再创建一个类代表房东,实现了租房这个接口 p ...
分类:
其他好文 时间:
2020-06-20 00:43:01
阅读次数:
47
本文是Kubernetes.io官方文档中介绍如何创建暴露外部IP地址的Kubernetes Service 对象。 学习目标 运行Hello World应用程序的五个实例。 创建一个暴露外部IP地址的Service对象。 使用Service对象访问正在运行的应用程序。 准备工作 安装kubectl ...
分类:
Web程序 时间:
2020-06-19 23:15:58
阅读次数:
106
在树的基本概念和术语总结一文中介绍了二叉树的基本结构。 在不知道怎样用递归?按步骤来!一文中介绍了如何使用递归。 二叉树的结构是递归的,所以创建、遍历也可以通过递归实现。 下面是一颗二叉树: 结点的定义: public class Node { Integer value; Node leftChi ...
分类:
其他好文 时间:
2020-06-19 15:53:16
阅读次数:
46
目的:客户不方便或者不能访问某一个对象的时候可以通过代理对对象进行访问,代理起到中介的作用 优点:职责清晰;符合开闭原则,利于扩展 代理模式的实现! 静态代理: 1)分为代理者和被代理者 2)代理者和被代理者具有相同的功能(实现相同的接口) 3)代理者能访问被代理者(代理者包含被代理者对象) 4)代 ...
分类:
其他好文 时间:
2020-06-18 12:30:00
阅读次数:
45
@ 什么是中介者模式? 中介者模式的定义: Define an object that encapsulates how a set of objects interact.Mediator promotes loose coupling by keeping objects from referr ...
分类:
其他好文 时间:
2020-06-15 17:36:58
阅读次数:
43