Mycat 是数据库中间件1 数据库中间件中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。数据库中间件:连接java应用程序和数据库2 为什么要用Mycat ?① Java与数据库紧耦合。② 高访问量高并发对数据库的压力。③ 读写请求数据不 ...
分类:
其他好文 时间:
2020-01-10 15:28:03
阅读次数:
449
建造者模式(Builder)——从组装电脑开始 建造者模式概括起来就是将不同独立的组件按照一定的条件组合起来构成一个相对业务完整的对象。调用者无需知道构造的过程。 我们从组装电脑开始 让我们从买组装电脑开始吧。 首先要买一个电脑,一般都有两个选择 —— 品牌电脑和组装电脑,一般人为了省事和放心都会选 ...
分类:
其他好文 时间:
2020-01-06 09:49:43
阅读次数:
283
从王者荣耀看设计模式(建造者模式) 一.简介 为了玩王者荣耀的游戏体验感,不少玩家都会选择花钱购买自己常用英雄的皮肤。一方面,购买的皮肤通常要比原画更加"炫酷"。另一方面,购买的英雄皮肤常常伴随有特殊的回城特效与攻击技能特效。 二.模式动机 不管在生活中还是软件系统中,都存在一个包含多个组成部件的复 ...
分类:
其他好文 时间:
2020-01-05 22:36:41
阅读次数:
154
什么是虚拟化? 一台PC机的组成包括:Keyboard(键盘)、Monitor(显示器)、CPU、RAM、I/O(Disk,Network),这是基本的五大部件。 虚拟化就是在这些基础物理设备上运行多个OS。虚拟化面临的重要问题概述:CPU、RAM、I/O的模拟。 CPU模拟: (1) 所有OS设计 ...
分类:
其他好文 时间:
2020-01-05 18:52:53
阅读次数:
129
docker跨主机通信是通过macvlan网络模式来实现的,Macvlan是一个新的尝试,是真正的网络虚拟化技术的转折点。Linux实现非常轻量级,因为与传统的Linux Bridge隔离相比,它们只是简单地与一个Linux以太网接口或子接口相关联,以实现网络之间的分离和与物理网络的连接。Macvlan提供了许多独特的功能,并有充足的空间进一步创新与各种模式。
这些方法的两个高级优点是绕过Linux网桥的正面性能以及移动部件少的简单性。删除传统上驻留在Docker主机NIC和容器接口之间的网桥留下了一个非常简单的设置,包括容器接口,直接连接到Docker主机接口。由于在这些情况下没有端口映射,因此可以轻松访问外部服务。
分类:
其他好文 时间:
2020-01-03 23:09:50
阅读次数:
92
团队冲刺博客五 各个成员今日完成的任务 成员 | 任务 | 张子正 |将跳转页面的按钮跳转落实完毕,将位置不对齐的部件或者图片对齐。 管伟宇 | 进行奖池更新,解决抽奖的小bug 华罗晗 | 把没有排布好的图片排布完毕;继续制作PPT 刘尧 | 进行目录界面代码整合及布局 赵天昊 | 进行虚拟机调试 ...
分类:
其他好文 时间:
2020-01-03 22:52:58
阅读次数:
85
网络工程师2019上半年真题及答案、刷题 1.计算机执行指令的过程中,需要由(1)产生每条指令的操作信号并将信号送往相应的部件进行处理,已完成指定的操作。 A、CPU 的控制器 B、CPU 的运算器 C、DMA 控制器 D、Cache 控制器 参考答案【A】 2.DMA 控制方式是在(2)之间直接建 ...
分类:
其他好文 时间:
2020-01-03 14:14:25
阅读次数:
149
基于京东集团多年的应用和运维经验,提炼出几十种业务模型和高压验证方法进行双重验证,锁定验证通过的部件固件版本,将服务器部件故障率降到最低!
分类:
其他好文 时间:
2020-01-03 00:47:48
阅读次数:
88
本节内容 1.同步 2.异步 3.阻塞 4.非阻塞 一、同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任 ...
分类:
其他好文 时间:
2020-01-02 20:51:40
阅读次数:
76
一,背景:1.时间都还在哪里呢?不断copy再cover的过程。信息从一个地方到另一个地方最费时。2.硬件越小,运行速度越快(处理器<主存<磁盘)所以,我们要通过缩小这三个部件之间的差异来提高效率 二,解决方案:高速缓存存储器 ...
分类:
其他好文 时间:
2020-01-01 17:08:24
阅读次数:
66