# E-R 图和 R-M 图 # E-R 图和 R-M 图 # 思维导图 # 继承关系 # 细节 各种线段 粗实线:表示至少有一个 细实线:表示 0-n 粗箭头:表示有且仅有一个 E-R 图细节 如果有某个实体依赖于另一个实体,这个实体为弱实体,此实体主键需要画虚线。 如果某个属性为多值属性,此属性绘画时需要标注为弱属性,两个圈表示;如果某个属性为复合型属性,即包含 (address,postcode,etc..),此属性绘画时需要画出包含的属性。 E-R 图转 R-M 图 在 E-R 图中,如 N-1 的关系,N 的一方需要在 R-M 图中添加外键到 1 的一方的 PK。如果某个关系为...

# 数据平面(Data Plane) # 1. 数据平面的功能: 数据平面在每个路由器上本地执行,负责将进入路由器的分组从输入端口转发到正确的输出端口。核心任务是根据路由表决定每个数据包的转发路径​。 # 2. 转发表(Forwarding Table): 每个路由器的转发表决定了数据包的转发规则。数据平面根据数据包头中的字段值(如目的IP地址)匹配相应规则,并执行相应的操作,如转发到特定端口或丢弃​。 # 3. OpenFlow 和流表: 在SDN架构中,数据平面使用OpenFlow等协议支持的流表(Flow...

# 1. 创建 GitHub 仓库 登录到 [Gitee](工作台 - Gitee.com)。 点击右上角的 "+",选择 "New repository"。 输入仓库名称和其他信息,然后点击 "Create repository"。 复制仓库的 HTTPS 或 SSH 链接(例如, https://github.com/username/repository.git )。 # 2. 初始化本地仓库 在本地项目文件夹中打开终端或命令行,执行以下命令: row1234# 初始化...

# 1.SDN RIP(Routing Information Protocol): 基本原理:RIP 使用一种称为 距离向量(Distance Vector) 的路由算法。它通过跳数(hop count)来衡量到达目标网络的距离,跳数即从一个路由器到目标网络需要经过的路由器数量。 特点: 跳数限制:RIP 的最大跳数为 15,跳数达到 16 被视为不可到达。这意味着 RIP 适用于较小的网络。 更新频率:RIP 每 30 秒向其邻居广播路由表更新信息,这样做会增加网络负载,尤其是在大型网络中。 收敛速度慢:因为 RIP...

# unity-2d 动画 # 1. 切割原画 通过组件 editor 打开编辑界面 通过切割将整张图切割成我们需要的大小,并导入到 assets 文件夹 # 2. 创建动画 创建动画文件 挑选适合的图片 将挑选好的图片拖入动画中 并设置适合的帧率,至此动画初步完成 不同的行为控制不同的动画 例如这里 通过双向行为控制角色是否在移动来添加不同的动画 同时在对象身上添加判定条件 此时...

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. # Quick Start # Create a new post 1$ hexo new "My New Post" More info: Writing # Run...

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. # Quick Start # Create a new post 1$ hexo new "My New Post" More info: Writing # Run...

# 冗余和异常(Redundancy and Anomalies) # 1. 冗余的定义与问题 冗余指的是在数据库中存储重复的数据,这些数据会占用额外的存储空间并可能引发一致性问题。 冗余的影响:当同样的数据在多个地方存储时,如果在一个地方更新数据却忘记在其他地方同步更新,可能导致数据不一致。 # 2. 异常的类型 冗余数据通常会引发三种主要的数据库操作异常: 更新异常(Update...

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. # Quick Start # Create a new post 1$ hexo new "My New Post" More info: Writing # Run...

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. # Quick Start # Create a new post 1$ hexo new "My New Post" More info: Writing # Run...