为了完成不同计算机或网络或架构之间的成功通信,国际标准化组织(ISO,1984)提出了OSI七层模型。 OSI(Open System Interconnect),即开放式系统互联。OSI网络模型分为七层:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。 应用层 应用层由网络应用程序使用 ...
分类:
其他好文 时间:
2021-04-01 13:48:59
阅读次数:
0
SRP 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 OCP 开放封闭原则 软件实体(类、模块、函数等)应该是可以扩展的,但是不可以修改。 LSP Liskov 替换原则 子类型必须能够替换他们的基本类型。 DIP 依赖倒置原则 抽象不应该依赖于细节。细节应该依赖于抽象。 ISP 接口 ...
分类:
其他好文 时间:
2021-04-01 13:33:03
阅读次数:
0
中间件的多种引用方式 1. 中间件的内容可以独立开,放入一个独立的类中去。类的结构必须如下定义: 要求:构造函数带有RequestDelegate参数类型。为了得到下一个中间件; 必须包含 async Task Invoke方法,方法参数为HttpContext 2. 在Startup 中把这些中间 ...
分类:
Web程序 时间:
2021-03-30 13:22:09
阅读次数:
0
概述 本文演示环境: win10 + vs2017 日志,我用的很少,通常是用作动态库调试使用。 日志记录下来,基本就没看过,除非模块出现了问题。 使用cmake管理的项目 使用C++封装了C语言读写文件实现了的记录日志, 避免使用c++流,因为效率低。 默认是写文本文件,其他格式? 以后再开放接口 ...
分类:
编程语言 时间:
2021-03-30 13:09:45
阅读次数:
0
参考信息 MySQL8.X版本开放root远程连接(Ubuntu20) 本人PC配置信息 OS:Ubuntu20.04 MySQL:8 安装命令 sudo apt update sudo apt install mysql-server 开启远程连接 sudo vim /etc/mysql/mysq ...
分类:
数据库 时间:
2021-03-30 12:56:35
阅读次数:
0
这是我踩到的坑,前提是你防火墙和阿里云安全组都开放3306端口 找到Docker下的MySQL查看服务是否启动。 命令 docker ps 如果发现启动了在检测是否被外部访问 我们进去MySQL内部 docker exec -it 174d28305a3f bash 这里的174d28305a3f ...
分类:
数据库 时间:
2021-03-29 12:25:26
阅读次数:
0
原文地址:https://www.jianshu.com/p/0cabd5072b86 什么是vagrant? vagrant是一个工具,用于创建和部署虚拟化开发环境的。 拿VirtualBox举例,VirtualBox会开放一个创建虚拟机的接口,Vagrant会利用这个接口创建虚拟机,并且通过Va ...
分类:
其他好文 时间:
2021-03-29 12:13:48
阅读次数:
0
无线网络技术的应用可以追朔到50年前第二次世界大战期间。当时,美国陆军研发出了一套无线电传输技术,采用无线电信号进行资料的传输。这项技术令许多学者产生了灵感。1971年,夏威夷大学的研究员创建了第一个无线电通讯网络,称作ALOHANET。这个网络包含7台计算机,采用双向星型拓扑连接,横跨夏威夷的四座 ...
分类:
其他好文 时间:
2021-03-18 14:32:01
阅读次数:
0
原文: 安装:https://www.cnblogs.com/likeju/p/4687212.html 开放端口:https://jingyan.baidu.com/article/c14654138d519c0bfcfc4cc4.html 1 ...
分类:
其他好文 时间:
2021-03-18 14:00:56
阅读次数:
0
点击进入【数据聚合_数据接口调用_开发者数据API开放平台】(官网) 在pom文件中,加入依赖 ``` <!--返回json数据--> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> ...
分类:
编程语言 时间:
2021-03-17 14:45:35
阅读次数:
0