ICode9

精准搜索请尝试: 精确搜索
  • socket之send和recv原理剖析2021-07-30 14:00:51

    socket之send和recv原理剖析 1. 认识TCP socket的发送和接收缓冲区2. send原理剖析3. recv原理剖析4. send和recv原理剖析图 能够知道send和recv的底层工作原理 1. 认识TCP socket的发送和接收缓冲区 当创建一个TCP socket对象的时候会有一个发送缓冲区和一个接收缓冲区

  • QT day82021-07-29 10:32:35

    【通信方式】 单工:通信的两端只能单向传输数据,例如甲可以给乙发送数据, 但是乙不能给甲发送数据。例如,广播、电视节目等。 半双工:通信的两端可以双向传输数据,例如甲可以给乙发送数据, 乙也能发送数据给甲,但是同一时刻无法同时发送和接收。实际上 相当于两个方向的单工通信。例如,对

  • 计算机网络期末复习2021-07-04 21:33:20

    目录  一、简答题  二、名词解释   一、简答题 请写出计算机网络的定义,以及网络通信协议的定义。 答:(1)计算机网络的定义:将多台位于不同地理位置、功能自治的计算机利用通信线路和通信设备连接起来,以实现资源共享和数据通信的系统称为计算机网络。 (2)要想让两台计算机进行通

  • 数据链路层(5) 动态分配信道2021-06-26 23:32:58

    一、动态分配信道   动态分配信道是信道并非在用户通信时固定分配给用户的。     动态分配信道,可以分为轮询访问控制  令牌传递协议;随机访问介质访问控制 ALOHA协议、CSMA协议、CSMA/CD协议、CSMA/CA协议。   随机访问介质访问控制:所有用户可随机发送信息,发送信息时占全部

  • 消息队列——消息队列的应用场景2021-06-19 17:59:12

    1 定义 消息队列:是一种数据结构 生产者:把数据放入到队列中的一方 消费者:把数据从队列中取出的一方 2 存在的意义 2.1 解耦 场景一: 存在三个系统 a系统要给b系统发送数据,调用系统b的接口 a系统要给c系统发送数据,调用系统c的接口 如果有一天b不需要a的数据了,就需要让a注释掉掉

  • UDP协议发送数据+实现代码2021-06-11 21:02:16

    UDP 发送端 public class MyDatagramSoket { public static void main(String[] args) throws IOException { //UDP协议发送数据 //创建UDP协议对象 DatagramSocket ds = new DatagramSocket(); //创建要发送的数据,封装成数据 byte[] bytes = “镜音铃我爱你”.getBytes(

  • 客户端app多个线程对一个socket发送数据2021-06-11 19:31:23

    客户端一般是一个发送线程维护着一个socket,进行发送数据。 多个发送线程竞争一个socket没什么意义,不会提高发送速度,因为socket只有一个,只要socket在发送一个发送线程的数据时,该socket就被占用了,是不会响应其他发送线程的发送数据请求的。除非客户端维护有多个socket。 服务端

  • JavaSE-21.3.1【TCP发送数据、接收数据】2021-06-10 21:03:38

    1 package day12.lesson3; 2 3 import java.io.IOException; 4 import java.io.OutputStream; 5 import java.net.InetAddress; 6 import java.net.Socket; 7 8 /* 9 3 TCP通信程序 10 11 3.1 TCP发送数据 12 13 Java中的TCP通信 14 Java对基于TCP协议

  • python利用pyserial串口模块,两种格式发送数据:16进制发送与字符串发送2021-06-08 14:59:05

    串口发送数据一般会分为16进制格式发送和字符串格式下发,两种格式下发需要对数据进行不同的处理才能正确下发 # 通过串口下发16进制 if self.lineEdit.text() != "": list_use = [] num = self.lineEdit.text().split(" ") for i in range(len(num)): list_use.append(in

  • 串口传输(51单片机版)2021-06-07 22:03:31

    串口传输 介绍 原理 常出现的错误 实例代码 结尾与扩展 介绍 原理 串口传输在51单片机里是非常重要的一点,这常常是在中断、计数器后面学习,因为不可避免的需要用到中断。51单片机的串口,是个全双工的串口,发送数据的同时,还可以接收数据。 当串行发送完毕后,将在标志位 TI 置

  • php直播平台源码的接口发送socket如何实现?2021-06-03 18:53:59

    php直播平台源码的接口发送socket如何实现? php直播平台源码的socket是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 通

  • Hybrid接口2021-05-31 19:01:20

    Hybrid接口特点 特点 华为交换机接口默认为Hybrid模式 既可以实现Access接口的功能,也可以实现Trunk接口的功能 不借助三层设备即可实现跨VLAN通信和访问控制 Hybrid接口相较于Access接口和Trunk接口具有更高的灵活性和可控性 作用 流量隔离 流量互通 Hybrid接口工作原理 Hybri

  • 连接kafka并发送数据2021-05-30 23:01:20

    1 import json 2 3 from kafka import KafkaProducer 4 5 """ 6 安装模块:pip install kafka-python 7 8 """ 9 class handle_kafka: 10 11 def __init__(self, server_ip='ip:port'): 12 self.producer = Kafk

  • System Verilog MCDF(二)2021-05-30 21:05:45

    整形器的接口时序:    reg,grant是维持了两个clk的。 chid ,length在发送数据期间不可以变化。 第一个data数据必须在start上升沿的同一个clk发送。 reg,grant两者之间至少相差一个clk。 grand表示自己的内存足够存储要求数据的长度的空间。表示的数据包能够接受。 data必须连续的

  • window中往接口发送数据2021-05-28 17:03:48

    linux中的命令 nc -lk 端口号 windows中往端口发送数据 首先,需要安装nc 地址:url:https://eternallybored.org/misc/netcat/ 下载之后,把文件解压,然后把里面的nc.exe文件 复制到windows用户目录下,我的是放在了C:\Users\Administrator目录下了,然后在cmd命令行中输入“nc -L -p

  • 串口通信全解(二):2021-05-24 21:58:57

    串口通信全解(二): 前面我介绍了串口通信的基本概念,这次简单描述一下整个串口通信收发数据的过程。 一、串口通信参数 **(1)波特率:**每秒钟传送的bit的个数,越高传输速度越快。 **(2)起始位:**是一个指示位,为数据输入从高电平变为低电平的第一个位,后面发送的是数据位。 **(3)数据位:**通

  • 利尔达模组CAT1 UIS8910指令的 TCP相关中文解释2021-05-24 16:04:24

    1. CAT1 指令的TCP中文解释       2. 常用的 AT+CIPMUX 建立一个socket 连接,还是多个 AT+CIPMODE 设置透传模式,还是正常模式 AT+CIPCCFG  设置传输数据的参数,比如一包的长度,打包的间隔 AT+CIPSTART 启动去连接,后面是服务器的地址和端口 AT+CIPSEND 发送数据 AT+CIPQSEND 

  • linux下实现伪造udp包和绑定网卡发送数据2021-05-17 15:32:41

    1.包含头文件 #include <sys/types.h> #include <sys/socket.h> #include <sys/un.h> #include <arpa/inet.h> #include <unistd.h> #include <string.h> #include <time.h> #include <stdlib.h> #include <stdbool.h> #inc

  • 实验十二AODV和DSR协议仿真实验2021-05-15 19:35:11

    实验目的和要求 理解AODV和 DSR协议的工作过程 掌握NS2仿真分析AODV和 DSR协议 实验过程 AODV仿真 (1)输入"cd WNTLab/experiments/exp12/AODV"进入本实验脚本所在目录。   (2)输入"ns AODV.tcl"运行实验    (3)将步长调整为2ms,观察动画      仿真开始时(Os),节点间未交换路

  • 一次完整的http的请求过程2021-05-13 23:08:02

    一个完整的http的完成请求过程:输入网址-> 域名解析-> tcp的三次握手-> 建立tcp连接后发起http 请求-> 服务器响应http ,发送数据给浏览器-> 浏览器得到代码,开始解析html并请求资源(css,img 等)-> 将页面渲染到用户面前 ->  四次挥手结束

  • CSMA/CD 详解 搬运2021-05-11 14:03:12

    CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection)即带冲突检测的载波监听多路访问技术(载波监听多点接入/碰撞检测)。在传统的共享以太网中,所有的节点共享传输介质。如何保证传输介质有序、高效地为许多节点提供传输服务,就是以太网的介质访问控制协议要解决的问题。   

  • 解决 Vue+SpringBoot中axios发送数据后端接收不到2021-05-01 20:00:02

    由于是学习阶段,在接收数据的时候,发现前端发送数据正常,后端服务器接收不到? 这是怎么回事呢?网上查了很多方法,最后发现 如果是 post方式提交需要在 SpringBoot项目中的Controller 接收参数的时候用@RequestBody 注解一下就行了;get方式则不需要注解 简单说明一下:因为post方式提交

  • STM32的hal库CAN开发指南2021-04-30 17:00:01

    1.介绍 最近在学习CAN通讯协议的时候,发现许多文章在介绍协议时介绍的非常详细,可是在具体的MCU上进行应用时,就变得马马虎虎了。因此将自己的所学所想记录分享出来,抛砖引玉。 本文着重讲解CAN协议在stm32上面的应用,对于理论知识不做过多的讲解, 在这里推荐一篇博客,写的非常棒,将C

  • GD32串口接收发送数据总结2021-04-26 17:03:46

    在使用GD32串口接收数据的过程中,遇到了数据无法接收的问题,在导师的帮助下,需要调用usart_flag_get函数来使RBNE置1,RBNE:读数据时缓冲区非空,当数据缓存区接收到来自移位寄存器的数据时,该位置1. 0:读数据缓存区为空, 1:读数据缓存区不为空。主要代码如下: while(1) { dela

  • 计算机网络第三章知识梳理2021-04-12 23:33:13

    计算机网络第三章知识摘要 使用点对点信道的数据链路层五层协议的体系结构使用信道: 数据链路与帧链路数据链路 数据链路层的三个基本问题封装成帧透明传输解决方法 差错检测误码率循环冗余检验CRC 点对点协议PPP协议的特点1.PPP协议应满足的需求2.PPP协议不需要的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有