草庐IT

第十五次打靶

全部标签

戏说领域驱动设计(十五)——内核元素

  前面细讲了基于CQS的4层架构,其中的领域模型层也就是六边型架构中的内核在整个开发流程中工作占比最大,也是需要工程师最需要关注地方。那么话说回来了,里面到底包含了什么东西需要投入如此高的关注度。答案还用说?必然是领域模型啊,比如实体、值类型、业务服务等,您别忘了咱们讲的是领域驱动设计。具体可参看如下图所示的领域模型层(后续简称BO层)中的元素。这里面东西较多,基乎每一种都可以开一章来讲,也就是可以水好多的文字。 一、业务模型层中的特色元素1、业务异常  BO层中元素比较多,但这里面最具特色应该是“业务异常”。您说把领域模型、领域服务归结为BO中的元素这本是无可厚非的,因为它们本来面向的就是

HCIA学习笔记三十五:OSPF单区域配置

一、单区域OSPF配置二、DR和BDR• DR可以减少广播型网络中的邻接关系的数量三、DR和BDR的选举四、单区域OSPF实验• 回环口一般指回环接口。回环接口是些逻辑的接口,即虚拟的软件接口,它们并不是真正的路由器接口。在ospf路由协议中配置使用回环接口是为了确保在ospf进程中总有一个激活的接口,回环接口可以用于ospf的配置和诊断。4.1、拓扑图•分别在路由器中拖出3台AR2220,然后选择设备连线,点击Copper进行设备接线,完成后开启设备。•AR1/2/3的IP地址配置如下:AR1:Huawei>system-view[Huawei]sysnameAR1[AR1]interfac

HCIA学习笔记三十五:OSPF单区域配置

一、单区域OSPF配置二、DR和BDR• DR可以减少广播型网络中的邻接关系的数量三、DR和BDR的选举四、单区域OSPF实验• 回环口一般指回环接口。回环接口是些逻辑的接口,即虚拟的软件接口,它们并不是真正的路由器接口。在ospf路由协议中配置使用回环接口是为了确保在ospf进程中总有一个激活的接口,回环接口可以用于ospf的配置和诊断。4.1、拓扑图•分别在路由器中拖出3台AR2220,然后选择设备连线,点击Copper进行设备接线,完成后开启设备。•AR1/2/3的IP地址配置如下:AR1:Huawei>system-view[Huawei]sysnameAR1[AR1]interfac

HCIA学习笔记十五:VLAN虚拟局域网

一、VLAN的产生原因• 缺少转发控制手段的以太网1)交换机是可以分割冲突的,它的一个端口是一个冲突域,但是所有端口是在一个广播域里面。所以当前这个环境里面,它就是一个大的广播域。这就意味着,主机A发了一条广播出去,其它的PC机都是可以收到这条广播帧的。那怎么办呢?比如说我想隔离这个广播,那可以通过三层设备如路由器来实现,因为路由器,它的一个端口是一个广播域。但是在局域网内,我们很少说去接路由器并通过路由器分割广播,更多情况是通过三层交换机或者通过VLAN技术在二层划分广播域。2)VLAN的作用就是把一个大的物理局域网络,把它逻辑地划分为若干个小的局域网。也就是把一个大的广播域,给它划分为若干

HCIA学习笔记十五:VLAN虚拟局域网

一、VLAN的产生原因• 缺少转发控制手段的以太网1)交换机是可以分割冲突的,它的一个端口是一个冲突域,但是所有端口是在一个广播域里面。所以当前这个环境里面,它就是一个大的广播域。这就意味着,主机A发了一条广播出去,其它的PC机都是可以收到这条广播帧的。那怎么办呢?比如说我想隔离这个广播,那可以通过三层设备如路由器来实现,因为路由器,它的一个端口是一个广播域。但是在局域网内,我们很少说去接路由器并通过路由器分割广播,更多情况是通过三层交换机或者通过VLAN技术在二层划分广播域。2)VLAN的作用就是把一个大的物理局域网络,把它逻辑地划分为若干个小的局域网。也就是把一个大的广播域,给它划分为若干

第十五章 最小生成树

第十五章最小生成树定义生成树:无向图中,包含所有定点在内的极小连通子图最小生成树:在一给定的无向图G=(V,E)中,(u,v)代表连接顶点u与顶点v的边(即),而w(u,v)代表此边的权重,若存在T为E的子集且为无循环图,使得联通所有结点的的w(T)最小,则此T为G的最小生成树。最小生成树其实是最小权重生成树的简称最小生成树问题:AGenericAlgorithm具有贪心选择性:Kruskal'sAlgorithmPrim'sAlgorithm最小生成树需具备的条件:Treeisanacyclic(无环),connected(连通、无向)graph.Atreeof|V|verticeshas|

第十五章 最小生成树

第十五章最小生成树定义生成树:无向图中,包含所有定点在内的极小连通子图最小生成树:在一给定的无向图G=(V,E)中,(u,v)代表连接顶点u与顶点v的边(即),而w(u,v)代表此边的权重,若存在T为E的子集且为无循环图,使得联通所有结点的的w(T)最小,则此T为G的最小生成树。最小生成树其实是最小权重生成树的简称最小生成树问题:AGenericAlgorithm具有贪心选择性:Kruskal'sAlgorithmPrim'sAlgorithm最小生成树需具备的条件:Treeisanacyclic(无环),connected(连通、无向)graph.Atreeof|V|verticeshas|

第二次打靶

靶机介绍:1)靶机名称:2-Free-Hackademic.RTB12)靶机链接:https://pan.baidu.com/s/1IMWhKd3h8sDcPelzXXhxKg提取码:o5k03)课程来源:https://www.aqniukt.com/goods/show/2434?targetId=16289&preview=0打靶过程:1)启动靶机,选择网络模式为仅主机模式,由此可确定靶机地址段为192.168.56.0/242)通过nmap进行扫描,扫描192.168.56.0/24存活主机#nmap-sP192.168.56.0/24通过扫描,确认靶机地址为192.168.56.10

第二次打靶

靶机介绍:1)靶机名称:2-Free-Hackademic.RTB12)靶机链接:https://pan.baidu.com/s/1IMWhKd3h8sDcPelzXXhxKg提取码:o5k03)课程来源:https://www.aqniukt.com/goods/show/2434?targetId=16289&preview=0打靶过程:1)启动靶机,选择网络模式为仅主机模式,由此可确定靶机地址段为192.168.56.0/242)通过nmap进行扫描,扫描192.168.56.0/24存活主机#nmap-sP192.168.56.0/24通过扫描,确认靶机地址为192.168.56.10

第三次打靶

靶机介绍1)靶机名称:3-Free-MoriartyCorp2)难度级别:中-高3)靶机背景介绍:①你作为一名特工,协助调查世界最大军火商的非法交易②本次靶机共有6个任务,每完成一个任务并提交flag,则解锁下一个任务③8000端口用于提交flag和提示下一关信息,不得对8000端口展开攻击④靶场环境基于Docker容器打造⑤美观的flag都以#_flag.txt格式存在于目标系统中⑥flag提交方式为flag{}4)课程来源:https://www.aqniukt.com/goods/show/2434?targetId=16289&preview=05)靶机地址:链接:https://pa