lsof简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一 ...
分类:
系统相关 时间:
2020-07-12 16:17:12
阅读次数:
61
什么是数据可视化 数据可视化的主要目的:借助图形的手段,情绪有效的传递沟通信息 数据可视化在我们互联网公司中经常用于通用数据报表,移动端图表,大屏可视化,图编辑等 数据可视化库有很多,重点学习Echarts Echarts使用五部曲 步骤一:下载并引入echarts.js文件 图表依赖这个js库 步 ...
分类:
其他好文 时间:
2020-07-12 11:59:03
阅读次数:
67
传输层里有两个比较重要的协议:TCP和UDP。对于不从事底层开发的人员来讲,或者对于开发应用的人来讲,最常用的就是这两个协议。 TCP是面向连接的,UDP是面向无连接的。所谓的建立连接,是为了在客户端和服务端维护连接,而建立一定的数据结构来维护双方交互的状态,用这样的数据结构来保证所谓的面向连接的特 ...
分类:
其他好文 时间:
2020-07-11 21:17:44
阅读次数:
55
“你的数据,还要多久,才能整理好?” 其他同事早就把整理好的数据发到群里了,而阿成还在低头拼命地算,领导也一直在死命地催 这感觉就像回到了高考,马上就要收卷了,可卷子还有好多好多空白,只能狂写。 作为一个市场专员,数据报表是每日、每周的工作标配。 为了不遗漏数据,阿成电脑上粘了五颜六色的便利贴提醒自 ...
分类:
编程语言 时间:
2020-07-11 19:16:07
阅读次数:
92
一、函数 1、recvfrom函数 UDP使用recvfrom()函数接收数据,他类似于标准的read(),但是在recvfrom()函数中要指明目的地址。 #include <sys/types.h> #include <sys/socket.h> ssize_t recvfrom(int soc ...
分类:
系统相关 时间:
2020-07-11 16:52:09
阅读次数:
75
需求: 在设计网络程序时,我们自定义了一个基于UDP的网络协议,按照固定次序向服务器传递一系列参数: hwDetect: "<0112>" gxDepthBits: "<32>" gxResolution: "<1024x768>" gxRefresh: "<60>" fullAlpha: "<1> ...
分类:
其他好文 时间:
2020-07-09 23:55:16
阅读次数:
97
OSI 七层协议 【OSI 即Open System Interconnect (开放系统互联)】 一、应用层: 应用层即负责进行应用软件(程序)的之间沟通,不同的文件系统有不同的文件命名原则和不同的文本行表示方法等,不同的系统之间传输文件还有各种不兼容问题,故需遵循约定俗成的应用层协议标准,常见的 ...
分类:
其他好文 时间:
2020-07-07 12:55:26
阅读次数:
64
一 组网需求: 1.PC使用超级终端管理交换机,可以在超级终端上显示相应数据报文的debug调试信息; 2.PC远程TELNET管理交换机,可以在TELNET终端上显示相应数据报文的debug调试信息。 二 配置步骤: 向本地超级终端输出debug信息 1.在用户视图模式下打开ip icmp的调试开 ...
分类:
其他好文 时间:
2020-07-06 11:18:16
阅读次数:
227
QT下UDP套接字通信——QUdpSocket QUdpSocket类提供一个UDP套接字。 UDP(用户数据报协议)是一种轻量级、不可靠、面向数据报、无连接的协议。它可以在可靠性不重要的情况下使用。QUdpSocket是QAbstractSocket的一个子类,允许您发送和接收UDP数据报。 注意 ...
分类:
其他好文 时间:
2020-07-06 00:37:40
阅读次数:
117
1)产生TCP粘包和拆包问题的主要原因是,操作系统在发送TCP数据的时候,底层会有一个缓冲区,例如1024个字节大小,如果一次请求发送的数据量比较小,没达到缓冲区大小,TCP则会将多个请求合并为同一个请求进行发送,这就形成了粘包问题;如果一次请求发送的数据量比较大,超过了缓冲区大小,TCP就会将其拆 ...
分类:
其他好文 时间:
2020-07-04 15:20:07
阅读次数:
62