ICode9

精准搜索请尝试: 精确搜索
  • 好好回答下 TCP 和 UDP 的区别2022-08-28 11:00:21

    写了这么多篇关于 TCP 和 UDP 的文章,还没有好好聊过这两个协议的区别,这篇文章我们就来开诚布公的谈一谈。 关于 TCP 和 UDP ,想必大家都看过一张这样的图。 有一个小姑娘在对着瓶口慢慢的喝水,下面写着可靠的传输,少女的衣服没有被水浸湿,这张图被称为 TCP 。 然后又有一个小姑娘在举

  • zabbix自定义监控2022-08-25 21:32:10

    zabbix深入自定义监控 zabbix多条件触发 监控内存可用的百分比 UserParameter=mem.available,free -m|awk 'NR==2{print $NF/$2*100}' 目前属于单条件触发器,因为内存低于30%就报警了,在生产中,我们应该是当内存低于30%并且占用了swap空间,然后再报警。 UserParameter=swap.availa

  • 【开源】串口/蓝牙/TCP/UDP调试工具SerialTest2022-08-24 22:32:16

    可在Windows/Linux/Android上运行,功能丰富的调试工具。 支持数据收发/实时绘图/快捷方式/文件收发功能。 支持串口/蓝牙SPP客户端/蓝牙SPP服务器/蓝牙BLE客户端/TCP客户端/TCP服务器/UDP调试。 使用Qt开发,在Github上开源 特点 跨平台 支持Windows/Linux/Android 理论上可支持Mac

  • 解析 RocketMQ 业务消息--“顺序消息”2022-08-24 15:30:35

    作者:绍舒 引言 Apache RocketMQ 诞生至今,历经十余年大规模业务稳定性打磨,服务了阿里集团内部业务以及阿里云数以万计的企业客户。作为金融级可靠的业务消息方案,RocketMQ 从创建之初就一直专注于业务集成领域的异步通信能力构建。本篇将继续业务消息集成的场景,从功能原理、应用案例

  • django中发送post请求,报错csrf跨域问题,解决的办法?2022-08-24 09:06:13

    方法一:在setting.py文件中找到 MIDDLEWARE 字段,然后注释掉带有csrf的那一行。 方法二:在发送请求的html文件的form表单中添加一行{%csrf_token%},即可解决。

  • 为什么浏览器的默认请求模式都是GET?2022-08-23 16:02:39

    因为get方式只是用于查询,不需要和数据库进行交互,同时一个get请求发送后,会在浏览器中留下缓存,下次访问同一url的话,get请求为了节省时间和空间就会直接走缓存,更加方便快捷。 get请求不会对服务器数据资源进行修改,而post请求会,所以很少对post请求缓存(因为get请求会被浏览器主动缓

  • 硬件IIC驱动原理2022-08-23 02:02:34

    1、IIC物理层 IIC通信属于同步半双工通信,IIC总线由两根信号线组成。一根是数据线SDA,一根是时钟线SCL,时钟线只能由主机发送给从机,数据线可以双向进行通信,总线上可挂载多个设备,挂载数量受到总线最大电容400pF限制,同时也受地址位数的影响。 连接在IIC总线上的设备都有自己的地址,主

  • PHP 发送邮件2022-08-22 21:03:16

    在php网站开发中,发送电子邮件是一个非常普片的需求。比如网站注册功能,当用户注册完成后需要发送电子邮件给用户,提示用户注册成功或者发送验证链接,另外,用户修改账号密码也需要发送电子邮件。 本文章向大家介绍php发送邮件的两种方法: 使用php mail()发送邮件 使用第三方类库PHPMai

  • Java中FeignClient发送请求时参数的传递2022-08-22 14:35:00

    首先说说FeignClient发送请求时如何传递header中的值 创建配置类在使用RequestTemplate对象之前对header里面的内容进行赋值,也就是需要传递的请求头内容,具体如下: package com.dimp.mobile.report.feign.config; import feign.RequestInterceptor; import feign.RequestTempl

  • 计算机网络基础--TCP和UDP2022-08-20 16:03:43

    TCP/IP网络模型 TCP/IP 是互联网相关的各类协议族的总称,比如:TCP,UDP,IP,FTP,HTTP,ICMP,SMTP 等都属于 TCP/IP 族内的协议 TCP/IP模型是互联网的基础,它是一系列网络协议的总称。这些协议可以划分为四层,分别为链路层、网络层、传输层和应用层 链路层:负责封装和解封IP报文,发送和接收ARP/RA

  • 计算机网络基础--TCP 三次握手过程2022-08-20 16:01:16

    假设有一个发送方计算机和一个接收方计算机,纵向为时间轴 第一次握手 假设首先是发送方主动和接收方建立连接,所以,发送方会第一次发送一个报文(此时SYN=1,表示这是一个连接请求的报文,seq=x是同步发送方自己的序列号) 第二次握手 接收方在接收到连接请求后,也打开TCP连接,同时它也会发送

  • Kafka生产者与消费者2022-08-19 11:31:31

    Kafka生产者与消费者 1. kafka客户端——生产者 1. pom配置 <properties> <lombok.version>1.16.18</lombok.version> <fastjson.version>1.2.66</fastjson.version> <kafka.version>2.4.1</kafka.version> </pr

  • java邮件发送2022-08-18 22:01:24

    java邮件发送 一、JavaMail介绍 1、概述 JavaMail是利用现有的邮件账户发送邮件的工具,比如我在网易注册一个邮箱账户,通过JavaMail的操控,我可以不亲自登录网易邮箱,让程序自动的使用网易邮箱发送邮件。这一机制被广泛的用在注册激活和垃圾邮件的发送等方面。 JavaMail 是sun公司(现

  • SpringBoot之发送邮件(手把手教你通过Java发送邮件)2022-08-18 22:00:08

    SpringBoot之发送邮件(手把手教你通过Java发送邮件) 前言 我们都知道,在使用一个新的APP时经常需要我们注册,注册时需要我们输入手机号然后接受验证码,当然还有一类是需要我们输入邮箱,然后验证消息会发送到我们的邮箱,那么这个功能是如何实现的呢?话不多说 直接开干。 原理 原理也

  • 计算机网络-运输层了解2022-08-18 19:34:35

    运输层 为什么需要运输层 TCP 和 UDP UDP TCP TCP 的连接 可靠性传输原理 停止等待协议 信道利用率 连续 ARQ 协议 TCP 报文段的首部格式 TCP 可靠传输的实现 TCP 流量控制 死锁 TCP 的传输效率 Nagle 算法 糊涂窗口综合症 TCP 拥塞控制 拥塞控制与流量控制

  • kafka 如何保证消息不丢失2022-08-16 23:04:39

    今天我们来分析一下这个问题。 先来回忆一下kafka 中消息传输的整个过程   1、kafka 在producer 端产生消息,调用kafka producer client send方法发送消息 2、kafka producer client 使用一个单独的线程,异步的将消息发送给kafka server 3、kafka server收到消息以后,保存数据,并同

  • Qt 发送带结构体数据的信号2022-08-16 14:35:40

    当发送的信号是结构体时: 第一步:定义一个结构体.并在包含该结构体的类里面注册该结构体,通过此方法Q_DECLARE_METATYPE(T). 第二步:作为信号输出时,不能直接传结构体,要先包装一下结构再传出去;接收时,也要拆开包装,才能拿到数据,这里借助 QVariant ; 最后一步:连接信号. 具体实例

  • 使用js发送一笔交易2022-08-16 01:01:37

    首先准备ganache工具,可以快速搭建一条本地链。 在vscode终端安装yarn add 添加ethers,fs-sxtra,solc,用solc命令编译后下面文件生成abi和bin文件 // I'm a comment! // SPDX-License-Identifier: MIT pragma solidity >=0.8.0 <0.9.0; // pragma solidity ^0.8.0; // pragma solid

  • TCP和UDP的应用场景2022-08-15 13:01:38

    传输层的两个协议,TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议),有各自的应用场景。 TCP应用场景 TCP为应用层协议提供可靠传输,发送端按顺序发送,接收端按顺序接收,其间发送丢包、乱序,TCP负责重传和排序。下面是TCP的应用场景。 (1)客户端程

  • TCP/UDP学习笔记2022-08-15 11:03:58

    TCP/UDP学习笔记 相同点: 1.都工作在传输层 2.都在程序之间传输数据(二进制文件),可以是文件、视频、图片等 不同点: TCP:面向连接(握手挥手)、完整可靠(丢包重发)、顺序(序列传输) 三次握手(建立连接) 为什么三次握手而不是两次握手? 防止已失效的SYN报文突然传到服务器引起错误。(解决网络信

  • 画图TCP协议和三次握手及四次挥手2022-08-15 04:00:47

    1. TCP协议 1.1. TCP特性 1. TCP提供一种面向连接的、可靠的字节流服务在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP 2. TCP使用校验和,确认和重传机制来保证可靠传输 3. TCP给数据分节(给每一个传送的数据字节都编号)进行排序,并使用累积确认保证数据的顺序不变和

  • 22第四章:07_消息发送重试机制2022-08-14 22:00:59

    一、消息发送重试机制说明 Producer 对发送失败的消息进行重新发送的机制,称为消息发送重试机制,也称为消息重投机制。 对于消息重投,需要注意以下几点: 生产者在发送消息时,若采用同步或异步发送方式,发送失败会重试,但 oneway 消息发送方式发送失败是没有重试机制的 只有普通消息具有

  • HTTP状态码2022-08-14 10:33:23

    Http状态码大全 100 Continue继续,一般在发送post请求时,已经发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息。 200 OK正常返回信息 201 Created 请求成功并且服务器创建了新的资源 202 Acceped 服务器已接受请求,但尚未处理 301 Moved Permanently 请求的网

  • 软测-华测-接口自动化测试-postman2022-08-13 13:30:32

    一、测试金字塔 高                    UI           界面、变化大                      service      服务层、API接口 底层                unit          单元测试 二、测试步骤简述 1、拿到接口的url地址 2、查看接口是用什么方

  • Python小程序(一):监测设备并发送告警2022-08-12 23:00:44

    Python小程序(一):监测设备并发送告警 编写一个程序,实现如下目的:检测IP设备运行状态,如果出现异常则通过工具(企业微信)发送相关告警直至恢复; main.py:通过读取设备列表文件(ip_list.xlsx)并获取相关内容。通过datetime模块进行循环实现实时监控。 1 #! python 2 # -*- coding:utf-8 -*-

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

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

ICode9版权所有