介绍 当TCP客户端同时处理两个输入时:标准输入和TCP套接字,当客户端fgets(在标准输入上)被阻塞并且服务器进程被终止时,我们遇到了问题。服务器TCP正确地将FIN发送到客户端TCP,但由于客户端进程被禁止从标准输入读取,所以它从没有看到EOF,直到它从套接字读取(可能更晚)。 如果一个或多个 ...
分类:
其他好文 时间:
2019-05-26 12:51:38
阅读次数:
83
第一章统述,这一章开始讲解每一层详细的信息。这章讲解的是应用层。 有很多应用,如Facebook、Instagram和微信等,这些应用很受人欢迎。 1、 应用层协议原理 1、1网络应用程序体系 客户-服务器体系结构:有一个总是打开的主机成为服务器。服务于来自许多其他成为客户的主机的请求。典型的应用时 ...
分类:
其他好文 时间:
2019-05-26 12:26:38
阅读次数:
119
REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 Rest是什么? REST是英文Representational State T ...
分类:
其他好文 时间:
2019-05-24 12:36:23
阅读次数:
103
REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为: 1.网络上的所有事物都可以被抽象为资源(resource) 2.每一个资源都有唯一的资源标识(resource identifier),对资源的操 ...
分类:
Web程序 时间:
2019-05-23 12:07:42
阅读次数:
142
入门介绍 什么是框架,Python都有什么框架 Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。(摘自 百度百科) 基于python的web框架可以算得上是百花齐放,各种的框架和微框架数不胜数,所以关于哪个框架的好与 ...
分类:
其他好文 时间:
2019-05-22 09:37:35
阅读次数:
89
分块来处理,也算是自然的想法,就是化整为零。而于对于文件的下载同样使用这个道理,既可整体下载,也可分块下载。 小程这里以http协议为例,来看一下块的概念与使用。 http的range http1.0请求与返回文件都是整体,不支持“只拿一部分数据”,服务器也不支持断点续传(因为不支持从某个点开始拿部 ...
分类:
其他好文 时间:
2019-05-15 16:11:30
阅读次数:
138
架设网络,按规定,需要拿到工信部颁发的营业执照。我们使用的网络,由运营商提供。运营商指的是网络运营商(提供互联网服务的组织,也叫ISP),包括:移动、电信、网通、铁通、长城、天威、教育网、广电、方正,等等。 现在,运营商提供网络,是收费的,收费的理由,主要还是运营商提供了通道(基站建议等),就相当收 ...
分类:
其他好文 时间:
2019-05-13 12:26:24
阅读次数:
149
网络编程 # notes 要点网络编程 客户端/服务器架构 客户端/服务器网络编程 套接字是计算机网络数据结构。在任何类型的通信开始之前,网络应用程序必须创建套接字。可以将它们比作电话插孔,没有它将无法进行通信。 进程间通信(Inter Process Communication) 地址家族(add ...
分类:
编程语言 时间:
2019-05-04 17:32:56
阅读次数:
157
什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息, ...
分类:
其他好文 时间:
2019-04-28 20:25:24
阅读次数:
158
云网服务管理(Linux)——5天DAY01YUM(安装软件)DAY02LAMP(配置网站)DAY03DNS(域名解析)DAY04~05ZABBIX(网络监控)全栈型ICT网络工程师(提供一条龙服务)——1)计算机硬件2)操作系统(Windows/Linux/IOS/VRP)3)网络构建/实施4)设备配置和管理5)网络应用部署(网站、FTP、数据库、游戏、……)6)网络监控(流量、可用性、……)7
分类:
系统相关 时间:
2019-04-26 09:38:20
阅读次数:
405