- 问题 当使用iframe作为文件下载的载体时,如何知道文件已经下载完毕。现有的iframe的onLoad方法具有兼容性问题,在chrome、IE下无法监听onLoad事件监听文件下载完... 问题 当使用iframe作为文件下载的载体时,如何知道文件已经下载完毕。现有的iframe的onLoad方法具有兼容性问题,在chrome、IE下无法监听onLoad事件监听文件下载完...
- 大家好,我是小林。 之前我在图解网络 PDF 里写「TCP 为什么需要三次握手?」,给出了三个原因: 三次握手才可以阻止历史连接的初始化(主要原因);三次握手才可以同步双方的初始序列号;三次握手才可以... 大家好,我是小林。 之前我在图解网络 PDF 里写「TCP 为什么需要三次握手?」,给出了三个原因: 三次握手才可以阻止历史连接的初始化(主要原因);三次握手才可以同步双方的初始序列号;三次握手才可以...
- 12个开源后台管理系统 1、D2admin 开源地址:https://github.com/d2-projects/d2-admin 文档地址:https://d2.pub/... 12个开源后台管理系统 1、D2admin 开源地址:https://github.com/d2-projects/d2-admin 文档地址:https://d2.pub/...
- 1.划分子网 标准的划分方法的缺点: IP 地址空间的利用率有时很低。给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。两级的 IP 地址不够灵活 最终提出解决的办法:划分子网,两... 1.划分子网 标准的划分方法的缺点: IP 地址空间的利用率有时很低。给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。两级的 IP 地址不够灵活 最终提出解决的办法:划分子网,两...
- 我的目的非常简单,就是和大家一起进步,无论啥时候,我们都会觉得需要学习的知识太多了,而且还时不时感觉自己啥都不会!你说扎心不,好了。废话不多说,直接进入正题。 首先电信网的成功经验让网络负责可靠交付 ... 我的目的非常简单,就是和大家一起进步,无论啥时候,我们都会觉得需要学习的知识太多了,而且还时不时感觉自己啥都不会!你说扎心不,好了。废话不多说,直接进入正题。 首先电信网的成功经验让网络负责可靠交付 ...
- 物理层(中篇) 物理层(下篇) 物理层(上篇) 1.物理层的主要功能以及特性1.1物理层的主要功能1.2物理层的主要特性 2.数据通信相关的几个术语2.1 数据通信基本概念 3.信道... 物理层(中篇) 物理层(下篇) 物理层(上篇) 1.物理层的主要功能以及特性1.1物理层的主要功能1.2物理层的主要特性 2.数据通信相关的几个术语2.1 数据通信基本概念 3.信道...
- 12.2 搭建TCP服务器与客户端 TCP提供了一种面向连接、可靠的字节流服务。面向连接比较好理解,就是连接双方在通信前需要预先建立一条连接,这犹如实际生活中的打电话。助于可靠性,TCP协议中涉及了诸多规则来保障通信链路的可靠性。因此,对可靠性要求高的数据通信场合,一般使用TCP协议进行传输数据。 QT提供了QTcp... 12.2 搭建TCP服务器与客户端 TCP提供了一种面向连接、可靠的字节流服务。面向连接比较好理解,就是连接双方在通信前需要预先建立一条连接,这犹如实际生活中的打电话。助于可靠性,TCP协议中涉及了诸多规则来保障通信链路的可靠性。因此,对可靠性要求高的数据通信场合,一般使用TCP协议进行传输数据。 QT提供了QTcp...
- 13.3 蓝牙数据收发处理(socket) 13.3.1 QBluetoothSocket类介绍 QBluetoothSocket类用于连接蓝牙设备进行数据收发服务器。 QBluetoothSocket支持两种协议类型: L2CAP和RFCOMM。 (1)L2CAP是一种低功耗数据报导向的蓝牙套接字,And... 13.3 蓝牙数据收发处理(socket) 13.3.1 QBluetoothSocket类介绍 QBluetoothSocket类用于连接蓝牙设备进行数据收发服务器。 QBluetoothSocket支持两种协议类型: L2CAP和RFCOMM。 (1)L2CAP是一种低功耗数据报导向的蓝牙套接字,And...
- 12.2.3 TCP服务器与客户端创建步骤 创建TCP服务器有两种方式: 第一种方式步骤: (1)子类化QTcpServer类(重新继承QTcpServer) (2)调用listen函数设置监听端口和IP地址 (3)重新实现服务器端的incomingConnection虚函数,该函数用来处理连接上的TCP请求,创建socket... 12.2.3 TCP服务器与客户端创建步骤 创建TCP服务器有两种方式: 第一种方式步骤: (1)子类化QTcpServer类(重新继承QTcpServer) (2)调用listen函数设置监听端口和IP地址 (3)重新实现服务器端的incomingConnection虚函数,该函数用来处理连接上的TCP请求,创建socket...
- 第12章 网络编程 网络编程在应用程序开发中非常重要,一般的应用程序都会涉及到网络通信。网络编程说的就是互联网通用的TCP/IP协议,TCP/IP的层次分为4层: (1)应用层:属于高层的网络传输协议。例如:HTTP、FTP、DNS协议等。 (2)传输层:底层的网络传输协议。例如: TCP、UDP、RTP、SCTP... 第12章 网络编程 网络编程在应用程序开发中非常重要,一般的应用程序都会涉及到网络通信。网络编程说的就是互联网通用的TCP/IP协议,TCP/IP的层次分为4层: (1)应用层:属于高层的网络传输协议。例如:HTTP、FTP、DNS协议等。 (2)传输层:底层的网络传输协议。例如: TCP、UDP、RTP、SCTP...
- 12.3 搭建UDP服务器与客户端 上一小节介绍的TCP协议是一种面向连接、点对点的通讯协议。而UDP协议是采用无连接,发送数据报的方式进行通信,属于不可靠的通讯方式;也就是数据能不能到达接受端和数据到达的顺序都是不能保证的。由于UDP不用保证数据的可靠性,所以数据的传送速度比TCP协议快。当应用程序需要使用广播方式(群发)通讯时,使... 12.3 搭建UDP服务器与客户端 上一小节介绍的TCP协议是一种面向连接、点对点的通讯协议。而UDP协议是采用无连接,发送数据报的方式进行通信,属于不可靠的通讯方式;也就是数据能不能到达接受端和数据到达的顺序都是不能保证的。由于UDP不用保证数据的可靠性,所以数据的传送速度比TCP协议快。当应用程序需要使用广播方式(群发)通讯时,使...
- 12.2.2 QtcpServer介绍 QTcpServer类提供了一个基于tcp服务器的创建方式,QTcpServer可以接受TCP客户端的连接。下面将介绍QTcpServer类常用的函数接口。 1.设置服务器监听的IP和端口 bool QTcpServer::listen(const QHostAddress &add... 12.2.2 QtcpServer介绍 QTcpServer类提供了一个基于tcp服务器的创建方式,QTcpServer可以接受TCP客户端的连接。下面将介绍QTcpServer类常用的函数接口。 1.设置服务器监听的IP和端口 bool QTcpServer::listen(const QHostAddress &add...
- 一、环境介绍 Qt: 5.12.6 操作系统: win10 (64位) 二、软件效果与功能介绍 功能: 域名解析(域名转IP) 三、核心代码 3.1 widget.cpp #include "widget.h"#include "ui_widget.h" Widget:... 一、环境介绍 Qt: 5.12.6 操作系统: win10 (64位) 二、软件效果与功能介绍 功能: 域名解析(域名转IP) 三、核心代码 3.1 widget.cpp #include "widget.h"#include "ui_widget.h" Widget:...
- 12.2.4 TCP网络调试助手实例 为了更好的讲解TCP服务器与客户端的使用方法,下面将编写一个TCP调试助手实例。该调试助手实现了TCP服务器与客户端的创建,服务器可以同时与多个客户端进行通讯,并且可以检测当前在线的客户端。 (配套程序编号CH12-3) TCP调试助手实例运行效果图如下: 图12-3-1 ... 12.2.4 TCP网络调试助手实例 为了更好的讲解TCP服务器与客户端的使用方法,下面将编写一个TCP调试助手实例。该调试助手实现了TCP服务器与客户端的创建,服务器可以同时与多个客户端进行通讯,并且可以检测当前在线的客户端。 (配套程序编号CH12-3) TCP调试助手实例运行效果图如下: 图12-3-1 ...
- 在掌握了基于 TCP 的套接字通信流程之后,为了方便使用,提高编码效率,可以对通信操作进行封装,本着有浅入深的原则,先基于 C 语言进行面向过程的函数封装,然后再基于 C++ 进行面向对象的类封装。 1. 基于 C 语言的封装 基于 TCP 的套接字通信分为两部分:服务器端通信和客户端通信。我们只要掌握了通信流程,封装出对应的... 在掌握了基于 TCP 的套接字通信流程之后,为了方便使用,提高编码效率,可以对通信操作进行封装,本着有浅入深的原则,先基于 C 语言进行面向过程的函数封装,然后再基于 C++ 进行面向对象的类封装。 1. 基于 C 语言的封装 基于 TCP 的套接字通信分为两部分:服务器端通信和客户端通信。我们只要掌握了通信流程,封装出对应的...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签