随笔分类 -  【网络编程】

摘要:IM即时通信网资料 即时通信网~网络编程系列文章 1、集线器、交换机、路由器 集线器:一款微型计算机,他本身具备多个网口,专门实现多台计算机的互联作用,这个微型计算机就是集线器(HUB)。顾名思义,集线器起到了一个将网线集结起来的作用,实现最初级的网络互通。 集线器是通过网线直接传送数据的,我们说他 阅读全文
posted @ 2020-02-12 11:54 peterYong 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、Base64编码由来 为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节,例如传统的邮件只支持可见字符的传送,像ASCII码的控制字符就 不能通过邮件传送。这样用途就受到了很大的限制,比如图片二进制流的每个字节不可能全部是可见字符,所以就传送不了。最好的方法就是在不改变传统协议 阅读全文
posted @ 2019-06-13 21:46 peterYong 阅读(3683) 评论(0) 推荐(0) 编辑
摘要:一、流 1.流的概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 2.流的分类 根据处理数据类型的不同分为:字符流和字节流,字符流处理的单元为 2 个字节的 Uni 阅读全文
posted @ 2019-01-19 15:07 peterYong 阅读(305) 评论(0) 推荐(0) 编辑
摘要:【转自:https://www.cnblogs.com/IPrograming/archive/2012/10/18/CSharp_Socket_5.html】 TCP 协议(Transmission Control Protocol,传输控制协议)是TCP/IP体系中面向连接(connection 阅读全文
posted @ 2015-01-23 11:21 peterYong 阅读(466) 评论(0) 推荐(0) 编辑
摘要:【转自:https://www.cnblogs.com/IPrograming/archive/2012/10/15/CSharp_Socket_4.html】 经过前面基础知识作为背景,现在对Socket编程进行进一步的学习。在 System.Net.Socket 命名空间提供了Socket类,利 阅读全文
posted @ 2015-01-23 09:42 peterYong 阅读(422) 评论(0) 推荐(0) 编辑
摘要:【转自:https://www.cnblogs.com/IPrograming/archive/2012/10/13/CSharp_Socket_3.html】 在网络通信中,很多情况下:比如说QQ聊天,通讯双方直接传递的都是字符信息。但是字符信息并不能够直接通过网络传输,这些字符集必须先转换成一个 阅读全文
posted @ 2015-01-23 09:34 peterYong 阅读(998) 评论(0) 推荐(0) 编辑
摘要:【转自:https://www.cnblogs.com/IPrograming/archive/2012/10/11/CSharp_Socket_2.html】 一个客户端想要发起一次通信,先决条件就是需要知道运行着服务器端程序的主机的IP地址是多少,端口号是多少。然后我们才能够通过这个地址向服务器 阅读全文
posted @ 2015-01-22 23:49 peterYong 阅读(440) 评论(0) 推荐(0) 编辑
摘要:【转自:http://www.cnblogs.com/IPrograming/archive/2012/10/10/2718371.html#Protocol】 计算机程序能够相互联网,相互通讯,这使一切都成为可能,这也是当今互联网存在的基础。那么程序是如何通过网络相互通信的呢?这就是我记录这系列的 阅读全文
posted @ 2015-01-22 23:38 peterYong 阅读(274) 评论(0) 推荐(0) 编辑
摘要:最近在做一个和智能硬件设备(数字焊接电源)通信的应用软件。和各设备之间通信使用的是串口或网络(Socket)的方式。 理论 串口通信,.NET 里提供了专门操作串口的类 System.IO.Ports.SerialPort,可以操作串口收发数据。只需要new一个对象,简单配置一下相关属性,就可以使用 阅读全文
posted @ 2014-11-08 20:14 peterYong 阅读(701) 评论(0) 推荐(0) 编辑
摘要:串行通信 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 在通信领域内,数据通信中按每次 阅读全文
posted @ 2014-11-07 15:48 peterYong 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:1、Ping的基础知识 Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。它主要的功能是用来检测网络的连通情况和分析网络速度。是ICMP的一个重要应用。ping使用了ICMP回送请求与回送回答报文,是应用层直接使用网络层icmp的一个例子。 Pi 阅读全文
posted @ 2014-10-24 10:57 peterYong 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。 1.ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共 阅读全文
posted @ 2014-10-14 14:41 peterYong 阅读(254) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示