![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 94
可能是一只知更鸟
The connect dots will lead me to the Bright Future.
展开
-
DocSearcher:文档搜索引擎
DocSearcher:输入一个查询词,得到若干个搜索结果,每个搜索结果包含了标题,描述,展示URL,可点击标题跳转。原创 2022-08-14 16:55:25 · 1353 阅读 · 0 评论 -
TCP/IP四层模型重点协议解析
应用层协议DNS协议NAT协议NAPT协议传输层协议TCP协议[工作机制详解]UDP协议网络层协议IP协议数据链路层协议以太网原创 2022-03-25 17:03:39 · 5792 阅读 · 1 评论 -
TCP协议工作机制详解
TCP协议确认应答超时重传连接管理滑动窗口流量控制拥塞控制延迟应答捎带应答粘包问题异常情况原创 2022-03-24 16:52:38 · 4287 阅读 · 0 评论 -
网络基本知识【数据传输流程】
一、网络基础这篇博客主要复习网络编程的理论基础,希望自己能够理解最基本的东西。1. IP地址IP地址主要用于标识网络通信过程中不同主机的逻辑地址,以此来屏蔽物理地址的差异。32位二进制数,通常以‘点分十进制’的形式表示。目前,IP地址有两种形式:IPv4和IPv6;可惜的是,这两种形式是不兼容的。IPv4的数量是2的32次方,大约43亿左右,如果每个主机都有一个IP地址,现在看来是远远不够的,后来推出IPv6(长度128位),IP升级意味着要耗费大量的人力物力财力,牵扯到相关设备的升级,所以IPv6原创 2022-03-22 16:56:54 · 10308 阅读 · 2 评论 -
Java Socket通信之TCP协议
java流套接字通信模型TCP流套接字编程两个例子(回显服务器/查字典服务器)TCP中的长短连接短连接长连接协议为什么需要协议?封装/分用 VS 序列化/反序列化自定义协议原创 2022-03-19 18:00:02 · 4353 阅读 · 0 评论 -
Java Socket通信之UDP协议
什么是网络编程?Socket套接字流套接字数据报套接字面试题:TCP协议和UDP协议的区别?java数据报套接字通讯模型(Socket UDP以及常见的API)UDP数据报套接字编程回显服务器查字典服务器原创 2022-03-18 17:14:44 · 4606 阅读 · 4 评论 -
CSS基本知识总结
CSS是什么?基本语法规范引入方式1.内部样式表2.行内样式表3.外部样式代码风格注意事项选择器种类1.基础选择器标签选择器类选择器id 选择器通配符选择器2.复合选择器后代选择器子选择器并集选择器伪类选择器...原创 2022-03-16 10:17:30 · 181 阅读 · 0 评论 -
HTML基本知识总结
碎语在了解HTML之前,常接触的java语言主要用于后端服务器的开发。刚开始学的时候,老是听别人说HTML+CSS+JavaScript前端三大件,于是就了解了解。在前端开发领域中,还有个web assembly 中间语言,可以把其他的各种高级语言都编译转化成这种中间语言,方便开发,是挺神奇的。目前主流的开发前端网页方案,主要是HTML(骨),CSS(皮),JavaScript(魂)。但是还有其他的一些前端语言出现,如:①微软:TypeScript(国内很多企业都有应用)②谷歌:Dart + Flu原创 2022-03-11 16:13:31 · 331 阅读 · 0 评论 -
初始网络基础(OSI七层模型&&TCP/IP模型)
目录一、熟练掌握内容1. OSI七层模型2. TCP/IP五层(或四层)模型3. 封装和分用二、其他知识补充1. 网络互连2. 网络划分3. 网络通讯基础a. IP地址b. 端口号c. 协议一、熟练掌握内容1. OSI七层模型OSI(open system interconnection,开放系统互联)从逻辑上对网络进行定义和规范,将网络分为7层,最主要的功能就是针对不同类型的主机实现数据传输。(ps:仅存在于教科书上)优点:将服务、接口和协议这三个概念明确区分开来,理论完整,使不同的网络之间实现原创 2022-03-10 17:37:23 · 2286 阅读 · 0 评论