E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
网络传输
kcp-go 源码分析(二)
相比TCP而言,KCP增大了
网络传输
速率但是牺牲了部分带宽。有个形象的比如就是TCP是一条大河,大河里边的水流速慢但是能容纳的水多,而KCP就是小激流,水流速快但是少。
sandyznb
·
2023-10-28 20:21
TCP
tcp
KCP-快速的可靠
网络传输
协议
KCP简介KCP是一个快速可靠的协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以callback的方式提供给KCP。连时钟都需要外部传递进来,内部不会有任何一次系统调用。整个协议只有ikcp.h,ikcp.c两个源文件,可以方便的集成到用户自己的
九千⑦
·
2023-10-28 20:20
网络体系中协议等相关原理
网络
day25三次握手四次挥手
---域名对应的过程hosts文件FTP协议HTTP协议HTTPS协议两台主机之间是如何通信的通信介质导向光纤单模双模双绞线正双绞线插交换机路由反双绞线双机互联线同轴非导向蓝牙红外微波卫星量子数据传输
网络传输
字节电脑存储
DenyCwen
·
2023-10-28 19:39
Linux网络编程中
网络传输
KCP协议原理解析
系列文章目录文章目录系列文章目录前言一、KCP概述二、kcp协议头部三、KCP流程1.kcp数据接收3.kcp确认机制4.kcp重传机制四、KCP实现原理五、KCP源码分析1.首先来看包发送的逻辑,我们会调用ikcp_send方法2.看完这个flush方法,我们基本了解发送数据的逻辑。然后就看他在哪调用的3.我们再来看一下底层接受数据的方法ikcp_input六、KCP快在哪里七、KCP使用场景八
森明帮大于黑虎帮
·
2023-10-28 19:17
Linux
网络基础
网络
linux
udp
kcp
网络协议
网络编程中
网络传输
KCP协议原理解析
前言一、KCP概述对于游戏开发,尤其是MOBA(多人在线竞技)游戏,延迟是需要控制的。但是对于传统的TCP(网络友好,很棒),并不利于包的实时性传输,因为他的超时重传和拥塞控制都是网络友好,对于我们包的实时性,没有优势。所以一般都是需要基于UDP去实现一套自己的网络协议,保证包的实时,以及可靠。其实就是牺牲TCP的友好,牺牲带宽,以空间换时间。基于UDP,网上有一些优秀的协议,比如KCP。KCP是
音视频开发老舅
·
2023-10-28 19:16
音视频开发进阶
网络
网络协议
udp
视频编解码
音视频
初识网络原理
IP地址:标识了网络设备所在的位置端口:标识了一个具体的应用程序协议简单来说协议就是约定,商量好以什么样的格式来进行
网络传输
,有了这个约定,才能互相理解对方的含义发送方约定好我发送的数据是啥样的,接受方按照这种格式来解析
北冥有鱼-.
·
2023-10-28 16:52
JavaEE
网络
什么是TCP粘包?如何避免TCP粘包?
TCP粘包是指发送方在发送数据时,由于
网络传输
的特性,多个数据包可能会被接收方一次性接收到,从而导致粘在一起的现象。
音视频牛哥
·
2023-10-28 12:28
软件开发
tcp/ip
网络协议
TCP粘包
网络通信
大牛直播SDK
一次js请求一般情况下有哪些地方会有缓存处理
它能够减少
网络传输
的数据量,降
锅盖哒
·
2023-10-28 09:34
javascript
Unity3D 多人联机网络游戏开发都存在哪些误区详解
一、误区一:忽视网络延迟网络延迟是指在
网络传输
过程中,数据从发送端到接收端所需的时间。在多人联机游戏中,网络延迟是一个非
Clank的游戏栈
·
2023-10-28 09:40
unity
游戏引擎
c#
操作系统中套接字和设备独立性软件的关系
操作系统提供了名为“套接字”,套接字是
网络传输
传输用的软件设备。这是对软件设备的解释:在操作系统中,软件设备是指通过软件模拟的硬件设备。它们不是真实的物理设备,而是通过软件的方式来模拟出来的。
想不出来_6
·
2023-10-28 07:56
服务器
比Kafka Mangaer更优秀的开源监控工具-Kafka Eagle
Kafka集群性能监控可以从消息
网络传输
,消息传输流量,请求次数等指标来衡量集群性能。这些指标数据可以通过访问k
weixin_34162401
·
2023-10-28 07:40
大数据
java
golang
Json格式数据以及QT操作Json数据
一般处理两方面的任务:组织数据(数据序列化),用于数据的
网络传输
。组织数据(数据序列化),写磁盘文件实现数据的持久化存储(一般以.json作为文件后缀)。
梅山剑客
·
2023-10-28 07:52
QT
json
qt
开发语言
QT中JSON解析
易于人阅读和编写,同时也易于机器解析和生成,并有效地提升
网络传输
效率。有关更多解释,可以去JSON官网查看。二、J
小何在线
·
2023-10-28 07:49
C++与QT
json
qt
树莓派Linux使用OpenCV进行摄像头视频流直播 Linux WiFI图传 Node Addon C++、C++、OpenCV、H264、WebSocket
树莓派Linux使用OpenCV进行摄像头视频流直播开源地址https://github.com/gaowanlu/openlive先看效果原理因为C++使用
网络传输
不太方便、完全可以使用Node.js
扣得君
·
2023-10-28 07:15
c++
linux
OpenCV与视觉
opencv
c++
H264
树莓派图传
Linux网络图传
Serializable & serialVersionUID作用
序列化是一种对象持久化的手段,普遍应用在
网络传输
、RMI等场景中,类通过实现java.io.Serializable接口以启用其序列化功能。
贾立桐
·
2023-10-28 05:13
Java
java
开发语言
第四章 Flink 窗口和水位线
FlinkDataStreamAPI第四章Flink窗口和水位线第五章FlinkTableAPI&SQL第六章新闻热搜实时分析系统一、时间概念:事件时间和处理时间在流式处理的过程中,数据是在不同的节点间不停流动的;这样一来,就会有
网络传输
的延迟
CDHong.it
·
2023-10-28 00:01
Flink大数据编程
大数据
flink
springcloud 高效率本地加Redis双级缓存
中我们可以使用spring-boot-starter-data-redis已经为我们处理好分布式缓存,但是我们还是不满足于只存在于网络中传输的缓存,我们现在来扩展成本地加Redis双级缓存,这样就可以减少
网络传输
带来的传输效率
kikiki2
·
2023-10-27 20:10
请求数据中断请求
如何做到可以真正饿中断
网络传输
的取消请求,XHR是没有取消请求的功能,axios实际上用的就是XHR,这种请求不能中断
网络传输
,如果要中断
网络传输
只能用fetch,虽然效果都是一样的,但是传输效率上会提高很多
至_臻
·
2023-10-27 19:30
javascript
前端
开发语言
淘宝HTTP3/QUIC技术演进与实践
文章介绍长链通道进行端云链路HTTP3/QUIC基建升级改造,目前淘宝自研实现的QUIC标准实现XQUIC库已历经多次双11在核心导购&交易等RPC场景/上传链路/短视频链路大规模应用,持续改善长链通道
网络传输
能力
阿里巴巴淘系技术团队官网博客
·
2023-10-27 18:56
8 路数字量输入兼容干接点、湿节点多功能RTU
数据存储和传输:采集的数据可以通过网关存储,并通过
网络传输
至污水处理厂的监控中心。数据处理和分析:网关可以对
钡铼技术物联网
·
2023-10-27 16:53
网络协议
服务器
tcp/ip
学习了解视频监控/视频融合系统EasyCVR,一文带你学习清楚
与传统的模拟视频系统不同,网络视频系统采用
网络传输
视频和其他与监控相关的信息,而不是传统的点对点模拟视频电缆方式。
EasyDarwin
·
2023-10-27 15:27
EasyCVR
学习
音视频
智慧城市
人工智能
文件解析 (JSON解析)
易于人阅读和理解,同时也易于机器解析和生成,并有效提高
网络传输
效率。
章鱼小丸子duduu
·
2023-10-27 13:31
json
java
前端
【ONE·Linux || 网络基础(一)】
总言 主要内容:简述
网络传输
流程(TCP/IP五层模式概念认知,Mac地址、端口号、网络字节序等),演示socke套接字编程(UDP模式)。
藏鹤虞渊
·
2023-10-27 07:57
#
【ONE·
Linux】
linux
高效的
网络传输
协议设计protobuf
文章目录前言1.协议概述2.判断消息的完整性3.协议设计3.1协议设计范例3.1.1范例1-IM即时通讯3.1.2范例2-云平台节点服务器3.1.3范例3-nginx3.1.4范例4-HTTP协议3.2序列化方法3.2.1常见的序列化方法3.2.2序列化、反序列化速度对⽐4.protobuf4.1protobuf的安装和编译4.2protobuf的使用4.3protobuf中option部分选项4
路飞H
·
2023-10-27 05:07
基础组件专栏
c++
服务器
linux
Charles配置指定地址进行抓包
抓包(packetcapture)就是将
网络传输
发送与接收的数据包进行截获、重发、编辑、转存等操作。也用来检测网络安全。抓包也经常被用来进行数据截取等。
天心鸥兹
·
2023-10-27 01:47
iOS 常用加密
MD5加密MD5加密是移动开发的常用加密方法,由于他的随机加密性和不可逆性被广泛应用于用户信息的
网络传输
。
追到梦的魔术师
·
2023-10-26 18:26
iOS
And
More~
ios
移动开发
技术
Java实现音频格式转换 WAV—mp3,可使音频压缩
http://www.xuebuyuan.com/1749979.html最近做的一个小项目中,师兄安排的任务,要实现录音然后保存文件,实现
网络传输
,然后我用初学的java实现了一个录音机的功能(见前面的博客
LarryHai6
·
2023-10-26 14:52
IT-编程语言-Java
file
format
编码
网络传输
原理
网络分层模型互联网的本质就是一系列的网络协议,最早由ISO国际组织定义为7层网络参考模型,后面应用于不同的场合,依据功能又划分出4层和5层的tcp/ip模型,其实功能都一样七层划分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。五层划分为:应用层、传输层、网络层、数据链路层、物理层。四层划分为:应用层、传输层、网络层、网络接口层。物理层物理层功能:主要是基于硬件的物理特性发送高低电
songcream1
·
2023-10-26 08:18
网络
网络
网络协议
Redis篇:单线程 Reactor 模型
因此redis进程的cpu基本不存在磁盘I/O等待时间、内存读写性能问题,CPU不是redis的瓶颈(内存大小和网络I/O才是redis的瓶颈,也就是客户端和服务端之间的
网络传输
延迟)采用单线程模型,单线程实现简单
阿伦Java
·
2023-10-25 20:05
redis
缓存
网络
Redis之单线程 Reactor 模型
因此redis进程的cpu基本不存在磁盘I/O等待时间、内存读写性能问题,CPU不是redis的瓶颈(内存大小和网络I/O才是redis的瓶颈,也就是客户端和服务端之间的
网络传输
延迟)。
Linux小百科
·
2023-10-25 20:04
redis
缓存
数据库
Redis篇:单线程 reactor 模型
因此redis进程的cpu基本不存在磁盘I/O等待时间、内存读写性能问题,CPU不是redis的瓶颈(内存大小和网络I/O才是redis的瓶颈,也就是客户端和服务端之间的
网络传输
延迟)采用单线程模型,单线程实现简单
潜行前行
·
2023-10-25 20:31
网络
数据结构
java
redis
多线程
chrony时间服务
在
网络传输
中,数据包括和日志需要准确的时间戳。各种应用程序中,如订单信息,交易信息等都需要准确的时间戳1.2.Linux的两个时钟●
暗隐之光
·
2023-10-25 18:04
linux
FTP,SFTP,HTTP,HTTPS
网络传输
协议
1.FTPFTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。”下载
CA-CA
·
2023-10-25 16:35
服务器
网络
只要路由器有WPS按钮,佳能打印机连接到Wi-Fi网络的方法就很简单
Wi-Fi是通过本地
网络传输
数据的标准方式。它允许计算机和移动设备在不使用电缆的情况下相互通信。今天,我们将研究如何将你的佳能打印机连接到Wi-Fi连接。
行走的电脑
·
2023-10-25 05:37
电脑外设
1024程序员节
打印机
网络基础入门
网络基础入门计算机网络背景认识"协议"网络协议初识协议分层OSI七层模型TCP/IP五层(或四层)模型
网络传输
基本流程
网络传输
流程图数据包封装和分用网络中的地址管理认识IP地址认识MAC地址计算机网络背景独立模式
The August
·
2023-10-25 02:31
计算机网络
1024程序员节
网络
从网络通信原理组网技术讲述Wireshark数据包分析的意义和方式
在
网络传输
过程中是否存在问题很多时候我们通过肉眼是无法辨知的,可能就是金玉其外,败絮其中,看起来非常可信,但是背地里存在一些恶意的行为。那么我们怎么能够更好地去了解网络问题呢?
IT老良
·
2023-10-25 00:13
网络
交换机
wireshark
运维
安全
前端一定得学ajax吗,前端学习之ajax
易于人阅读和编写,同时也易于机器解析和生成,并有效地提升
网络传输
效率。json类型是js类型的子集json对象到
斑马睡着了
·
2023-10-24 23:11
前端一定得学ajax吗
Json以及Json在Qt中的使用
1、简介JSON:一种轻量级的数据交换格式一般.json后缀高效简单2、使用组织数据:用于数据的
网络传输
组织数据:用于磁盘文件实现数据的持久化存储用在登录记录用户名密码等,下次打开软件,自动填充。
噬梦罪犯
·
2023-10-24 20:43
Qt
c++
qt
json
【QT】——QJson类的使用
QJson2.1QJsonObject2.2QJsonValue2.3QJsonArray2.4QJsonDocument3.示例3.1写操作3.2读操作1.Json的格式Json的基本概念Json是一种数据格式,和语言无关,在什么语言中都可以使用Json,Json一般处理两种任务:组织数据(数据序列化),用于数据的
网络传输
组织数据
努力学习的少年
·
2023-10-24 20:39
QT笔记
数据库
qt
c++
学习
unity中使用Protobuf
哈哈,要得嘛,那我们都来吹一哈(以下内容仅为个人观点,仅供参考,欢迎大家批评指正,狗头保命)其实大家耍网络游戏的时候都晓得,你对角色的操作呀,角色当前状态呀都会通过
网络传输
给服务器,当然服务器也会将其他玩家的状态和操作广播给相同场景下
小雨飘
·
2023-10-24 13:15
unity
protobuf
c#
同步\异步\阻塞\非阻塞 以及 五种基本I/O模型
一般说的I/O操作是指从磁盘读写数据或者
网络传输
数据等。应用程序是不能直接进行I/O操作的,必须要通过操作系统来进行。因为电脑的所有资源都是由操作系统来管理的,为了安全起见,操作系统是默认不
shanxiaoshuai
·
2023-10-24 13:46
操作系统
操作系统
linux
HTTP简介
主要内容:Web客户端与服务端是如何通信的HTTP报文格式底层TCP
网络传输
1.1Web客户端和服务端Web资源都是存储在Web服务器上的,因为Web服务器使用HTTP通信,以此也成为HTTP服务器。
77fbb8bc241c
·
2023-10-24 11:43
说说如何使用 Python 创建、读取或解压 ZIP 文件
因为压缩之后,不仅会减少一个文件的大小,还可以把需要传输的文件数降到最低(1个),这样很适合
网络传输
。压缩包也称为归档包。利用zipfile模块中的函数,我们就可以创建或解压ZIP文件。
deniro
·
2023-10-24 10:04
快速入门抓包工具--whistle
项目负责人留言为啥要抓包个人理解:为了解更多真机场景下的相关参数情况,有些是开发工具无法进行模拟的场景,例如埋点等,略权威解答参见下方抓包就是将
网络传输
发送与接收的数据包进行截获、重发、编辑、转存等操作
ShineaSYR
·
2023-10-24 06:41
什么是全链路压测?
全链路压测是一种全面测试系统的方法,通过模拟真实用户的请求和负载对整个系统进行压力测试,包括前端、后端、数据库等各个环节,以及中间的
网络传输
、负载均衡等。全链路压测旨在发现系统中可能存
软件测试曦曦
·
2023-10-24 05:48
自动化测试
软件测试工程师
软件测试
功能测试
自动化测试
软件测试
职场和发展
程序人生
WebSocket的入门秘籍?
一、是什么WebSocket,是一种
网络传输
协议,位于OSI模型的应用层。
嚣张农民
·
2023-10-24 04:47
面试题
websocket
网络协议
网络
android项目实践说明
权限与存储本地读取文件(IO流)
网络传输
(Socket通信)串口通信(串行传输接口通信)而串口通信是应用在智能家居和单片机通信的场景,人脸识别门禁,利用串口控制门开关,自动售货机Android收到付款成功的消息后
i534
·
2023-10-24 01:28
android
android
笔记
从零实现RPC框架之:4协议设计
前言一提到协议,最先想到的可能是TCP协议、UDP协议等等,这些
网络传输
协议的实现以及应用层的HTTP协议。
Seajunnn
·
2023-10-23 22:07
RPC框架
rpc
网络
http
tcpdump使用与Wireshark抓包分析
所有的
网络传输
在这两个工具搭配下,都无处遁形。为了更好、更顺手地能够用好这两个工具,特整理本篇文章,
sunxiaopengsun
·
2023-10-23 22:32
linux
工具
tcpdump 和Wireshark抓包
所有的
网络传输
在这两个工具搭配下,都无处遁形。为了更好、更顺手地能够用好这两个工具,特整理本篇文章
早起吃虫虫
·
2023-10-23 22:02
linux
tcpdump抓包
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他