news 2026/5/14 7:33:05

01. 通信前置知识

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
01. 通信前置知识

1.Ip地址和端口类

2.域名解析

3.序列化和反序列化


1.Ip地址和端口类

1).IPAddress类:用于处理IP地址 a.IPAddress.Parse(stringip)解析字符串形式的IP地址("127.0.0.1"),无效IP会抛异常 b.IPAddress.TryParse(stringip,outIPAddressresult)安全解析IP地址(返回bool,不抛异常),推荐使用
2).IPEndPoint类(IP地址+端口):封装"IP地址 + 端口号"的组合usingSystem;usingSystem.Net;classIPEndPointDemo{staticvoidMain(){// 步骤1:先创建IPAddressIPAddressip=IPAddress.Parse("192.168.1.100");// 步骤2:创建IPEndPoint(IP+端口)intport=8080;IPEndPointendPoint=newIPEndPoint(ip,port);// 访问属性Console.WriteLine("端点IP:"+endPoint.Address);// 输出:192.168.1.100Console.WriteLine("端点端口:"+endPoint.Port);// 输出:8080// 验证端口范围(避免无效端口)if(port>=IPEndPoint.MinPort&&port<=IPEndPoint.MaxPort){Console.WriteLine("端口号合法");}else{Console.WriteLine("端口号超出范围(0-65535)");}}}

2.域名解析

域名解析就是将好记的域名解析成IP,IP地址是网络上标识站点的数字地址,但是IP地址相对来 说记忆困难,所以为了方便记忆,采用域名来代替IP地址标识站点地址1).IPHostEntry是域名解析后的返回值,可以通过该对象获取IP地址,主机名等等信息 a.AddressList:获取关联IP b.Aliases:获取主机别名列表 c.HostName:获取DNS名称2).DNS是一个静态类,用它根据域名获取IP地址IPHostEntryentry=Dns.GetHostEntry("www.baidu.com");

3.序列化和反序列化

网络通信中,我们把想要传递的类对象信息化为2进制数据(一般为byte字节数组),再将2进制 数据通过网络传输给远端设备;远端设备获取到该2进制数据后再将其反序列化为对应的类对象 a.序列化 将类对象信息可保存或可传输的格式的过程 b.反序列化 将保存或可传输的格式转换为类对象的过程
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/13 22:45:08

Python 使用 Chainlit + Ollama 快速搭建本地 AI 聊天应用

使用 Chainlit Ollama 快速搭建本地 AI 聊天应用 大家好&#xff01;今天分享一个超级简单的本地 AI 聊天界面实现方案&#xff1a;Chainlit Ollama。 无需部署复杂的后端&#xff0c;只需本地运行 Ollama&#xff0c;再用几行 Python 代码&#xff0c;就能拥有一个支持模型切…

作者头像 李华
网站建设 2026/5/9 22:50:45

单位冲击函数和单位冲击响应

这是一个信号与系统、控制理论以及工程数学中的核心概念。我们来系统地梳理一下单位冲击函数&#xff08;狄拉克δ函数&#xff09;和单位冲击响应的定义与性质。一、 单位冲击函数 (Unit Impulse Function) - δ(t) 单位冲击函数δ(t)是一个广义函数或分布&#xff0c;它不是通…

作者头像 李华
网站建设 2026/5/12 10:10:37

时间序列分析实战:用 Python 实现股票价格预测与风险评估

在金融市场中&#xff0c;股票价格预测一直是投资者、分析师和学术界关注的焦点。时间序列分析作为统计学的重要分支&#xff0c;为理解和预测股票价格走势提供了科学的理论框架和方法工具。随着Python编程语言的普及和数据科学工具的成熟&#xff0c;越来越多的研究人员和从业…

作者头像 李华
网站建设 2026/5/2 4:18:36

惊叹提示工程架构师:用Agentic AI重塑金融服务创新生态

惊叹提示工程架构师&#xff1a;用Agentic AI重塑金融服务创新生态 一、引言&#xff1a;金融服务的“困局”与AI的“破局”机遇 1.1 金融服务的传统痛点&#xff1a;效率、个性化与风险的三角矛盾 金融行业作为“数据密集型知识密集型”领域&#xff0c;长期面临三大核心痛点&…

作者头像 李华
网站建设 2026/5/13 13:29:35

停止“装富”,做个隐形富人

不显山露水的富裕&#xff1a;普通家庭的长期理财之道 灯火可亲的家庭账本 你家客厅的那盏灯&#xff0c;稳吗&#xff1f; 前两天晚上回家&#xff0c;把车停在楼下&#xff0c;我没急着上楼&#xff0c;而是习惯性地抬头看了看万家灯火 。 看着那些窗户&#xff0c;我常在想…

作者头像 李华
网站建设 2026/5/13 22:35:26

突破类别围墙:当YOLO学会“看图说话”——开放世界交互式视觉感知系统

想象一下,你指着监控画面问:“那个穿红色衣服、正在奔跑的人是谁?” AI不仅能框出目标,还能回答:“是昨天下午出现在公园的李某。” 这不是科幻,而是视觉-语言模型赋予YOLO的开放世界感知能力。 在传统目标检测领域,YOLO已接近“天花板”——COCO数据集的80个类别、VOC的…

作者头像 李华