工厂方法模式的定义 工厂方法模式(Fatory Method oattern)是指定义一个创建对象的接口,但是实现这个接口的类来 决定实例化那个类,(就是实现顶级接口的方法,子类来操作) 属于创建型设计模式。 适用场景: 创建对象需要大量重复代码 客户端(应用层)不依赖于产品类实现如何被创建,实现等 ...
分类:
其他好文 时间:
2020-02-15 18:36:29
阅读次数:
60
一、OSI参考模型 1.图示 2.OSI七层模型各自作用 应用层 为应用程序提供服务并规定应用程序中通信的相关细节。包括文件传输、电子邮件、远程登录等协议。 表示层 将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。 会话层 负责建 ...
分类:
其他好文 时间:
2020-02-15 13:53:11
阅读次数:
129
UDP:无连接;不保证可靠;面向报文的; TCP:面向连接;提供可靠交付;面向字节流(把应用层的数据分包,每个包装一些字节;不关心应用层给的包多大,而是根据网络状况,窗口大小决定) TCP报文: 序号:原数据中的第几个字节 确认号(ack):到第几个字节都收到 窗口:我的窗口(接受窗口)有多大 AC ...
分类:
其他好文 时间:
2020-02-14 20:57:08
阅读次数:
88
背景 通信对物联网来说十分常用且关键,无论是近距离无线传输技术还是移动通信技术,都影响着物联网的发展。而在通信中,通信协议尤其重要,是指双方实体完成通信或服务所必须遵循的规则和约定。那么物联网都有哪些通信协议呢? 我们将物联网协议分为两大类,一类是传输协议,一类是通信协议。传输协议一般负责子网内设备 ...
分类:
其他好文 时间:
2020-02-14 11:24:38
阅读次数:
84
对于 CS 架构 (Client/Server),网络中的每个节点是不对称的,具体而言可以分为两类 ...
分类:
其他好文 时间:
2020-02-14 00:43:26
阅读次数:
68
application 应用层 MVC和core的中专 EF 基础设施层 mig 迁移层 webcore 1.多租户=》szjs.Core szjsConsts 里面 public const bool MultiTenancyEnabled = true; 生产迁移文件 add-migration ...
分类:
其他好文 时间:
2020-02-13 23:05:54
阅读次数:
97
可以参考原帖:https://blog.csdn.net/u010643777/article/details/79503343 以下是问题描述,以及自己的理解,依据的链接也会提供出来: 问题描述: 有个问题,困扰我很久,在tcp传输中,应用层的数据大于MTU,则TCP需要进行分段传输,假设一段应用 ...
分类:
其他好文 时间:
2020-02-13 19:16:21
阅读次数:
79
OSI七层协议: 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 完整的Http协议请求流程: 协议:客户端和服务器双方都能听的懂得语言(约定) 不需要关注底层的网络层或传输层协议 TCP/IP socket等 1989年诞生HTTP协议,是为了知识共享开发的。 建立底层的TCP链接 客 ...
分类:
Web程序 时间:
2020-02-13 16:45:55
阅读次数:
92
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器。 要明白他们之间的区别,我们首先需要明白HTTP协议、HTML页面、JSP、Servlet之间的区别和联系。 HTTP协议是在TCP/IP协议之上的应用层协议,用以在客户端和服务器之间传递信息 ...
分类:
Web程序 时间:
2020-02-13 11:21:14
阅读次数:
81
网络层:IP(RIP、OSPF、BGP)、ICMP、IGMP、ARP 传输层:TCP、UDP 应用层:http、https、ftp、SMTP、POP3、RDP 一、传输层概述 1. 传输层两个协议应用场景 TCP:分段、编号、流量控制、建立会话、netstat n UDP:一个数据包就能完成数据通信 ...
分类:
其他好文 时间:
2020-02-12 22:15:06
阅读次数:
145