桥梁模式定义 将抽象和实现解耦,使得二者可以独立变化 所谓耦合,就是两个实体的行为的某种强关联。而将它们的强关联去掉,就是耦合的解脱,或称脱耦。在这里,脱耦是指将抽象化和实现化之间的耦合解脱开,或者说是将它们之间的强关联改换成弱关联。 将两个角色之间的继承关系改为聚合关系,就是将它们之间的强关联改换 ...
分类:
其他好文 时间:
2018-03-31 20:32:45
阅读次数:
128
在notepad++中编辑时,将按tab键设置为插入4个空格而不是tab字符 在notepad++中编辑时,将按tab键设置为插入4个空格而不是tab字符 ...
分类:
其他好文 时间:
2017-12-03 15:31:44
阅读次数:
337
实验介绍 LVS负载均衡DR工作模式 工作原理: DR和REAL SERVER都是用同一个IP对外服务。但只有DR对ARP请求进行响应,所有REAL SERVER对本身这个IP的ARP请求保持静默。也就是说,网关会把对这个服务IP的请求全部定向给DR,而DR收到数据包后根据调度算法,找出对应的REA ...
分类:
其他好文 时间:
2017-11-06 21:13:52
阅读次数:
122
d:————切换盘符 dir————查看目录结构 md————创建目录 copy con———创建文档 type——————查看文档内容 copy——————复制文件 move——————剪切文件 del——————删除文件 rd——————删除空文件夹 ren——————改换文件名 cd————— ...
分类:
其他好文 时间:
2017-10-17 23:00:33
阅读次数:
215
set shiftwidth=4 "这个量是每行的缩进深度,一般设置成和tabstop一样的宽度" set tabstop=4 "设置Tab显示的宽度,Python建议设置成4" " 刚才说过Tab和空格是不同的,虽然你可以在自己的代码中全部使用 Tab" "但是如果你将你的代码分享给使用空格的朋友 ...
分类:
系统相关 时间:
2017-10-14 18:43:43
阅读次数:
245
在真实的C#开发场景中,我们对于按钮的使用,无非就是使用按钮的name属性、text属性,以及按钮的click事件。其它的几乎是很少使用到的。如果改换成其它的编程语言,也是一样的。我也看了别人的关于C#的视频教程,对于按钮的使用,就是讲的一塌糊涂。我这里就简单的记录下该如何..
一、任务 主要任务:考虑如何在(连接各种计算机的)传输媒体上传输数据比特流。 从为上层服务的角度:尽可能地屏蔽掉传输媒体和通信手段的差异,使数据链路层感觉不到这些差异(这样可以让数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体和通信手段是什么)。 其他任务:完成传输方式的转 ...
分类:
其他好文 时间:
2017-10-12 01:07:24
阅读次数:
191
描述 Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家。现在,他正在为一个细胞实验做准备工作:培养细胞样本。Hanks 博士手里现在有N 种细胞,编号从1~N,一个第i 种细胞经过1 秒钟可以分裂为Si 个同种细胞(Si 为正整数)。现在他需要选取某种细胞的一个放进培养皿,让其 ...
分类:
其他好文 时间:
2017-10-02 22:23:26
阅读次数:
172
【java】的传值方式 当你问大多数程序员Java是传值还是传引用的时候,你可能会得到两种答案之一: (1)Java传递原始类型数据时使用的是传值方式;传递对象时则使用传引用方式;String类型的数据采用的是传值方式,因为字符串是不可变的。(2)Java传递所有参数都使用传值方式。 只有第二个答案 ...
分类:
编程语言 时间:
2017-09-05 14:37:38
阅读次数:
154
常见指令整理: (1)检查ssh密钥是否已经存在。GitBash。 查看是否已经有了ssh密钥:cd ~/.ssh。示例中说明已经存在密钥 (2)生成公钥和私钥 $ ssh-keygen -t rsa -C "haiyan.xu.vip@gmail.com"按3个回车,密码为空。 Your iden... ...
分类:
Windows程序 时间:
2017-07-31 17:18:26
阅读次数:
1422