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
网络编程计算机网络即时通讯
网络编程
-Socket套接字
目录1.
网络编程
1.1定义与图解1.2基本概念(1)发送端和接收端(2)请求和响应(3)客户端和服务端2.Socket套接字2.1定义2.2分类(1)流套接字(2)数据报套接字(3)原始套接字2.3模型
加菲猫-siu
·
2024-02-10 17:28
JavaEE
(初阶)
网络
服务器
运维
java-ee
java
面向数据报编程-UDP协议
1.3DatagramPacket类(1)DatagramPacket构造方法(2)DatagramPacket普通方法1.4InetSocketAddress类2.代码案例2.1服务器端2.2客户端2.3运行结果前言:在
网络编程
加菲猫-siu
·
2024-02-10 17:57
JavaEE
(初阶)
udp
网络协议
网络
java-ee
java
推送调研
App为什么要进行应用保活其实搞保活的目的倒不是为了干什么见不得人的坏事(但不排除动机不纯的开发者),主要是像IM
即时通讯
应用和资讯类应用等需要搞后台消息推送、运动类应用需要在后台实时监测用户的运动数据等
Hsicen
·
2024-02-10 16:25
Linux---网络基础
计算机中的常见概念协议(Protocol):协议是
计算机网络
中用于通信的规则和约定的集合。它规定了数据传输的格式、序列、错误检测和纠正方法等。常见的网络协议包括TCP/IP、HTTP、FTP等。
HaiFan.
·
2024-02-10 13:07
Linux
linux
python实现
即时通讯
后端思路整理
公司同事写的
即时通讯
系统,感觉他数据库设计的不合理,所以我准备模拟一下场景,自己设计一下架构,如果继续闲着,就弄个git项目,验证所学。
天魔老师
·
2024-02-10 13:39
后端
python
python
即时通讯
websocket
架构
ICT学习笔记
目录LAN1.1数通部分(
计算机网络
)1.1.1HDLC协议&零比特插入技术HDLC技术零比特插入技术1.1.2TCP/IP协议1.2网络链路争用协议1.3网络资源共享协议1.3.1资源搜索引擎与web
他是书安
·
2024-02-10 12:58
学习
笔记
华为
计算机网络
知识体系全面总结(收藏)
更多专业文档请访问www.itilzj.com我们周围无时无刻不存在一张网,如电话网、电报网、电视网、
计算机网络
等;即使我们身体内部也存在许许多多的网络系统,如神经系统、消化系统等。
公众号:ITIL之家
·
2024-02-10 12:25
计算机网络
性能(三)
承接上文,接下来我们介绍下面两个常用的
计算机网络
性能指标:时延带宽积和往返时间RTT1.时延带宽积:传播时延带宽积=传播时延*带宽,如果用圆柱形管道代表链路,管道的长度代表链路的传播时延,而管道的截面积表示链路的带宽
九霄123
·
2024-02-10 10:02
java代码编辑器 pdf文件预览 主流SSM 代码生成器 shrio redis websocket
即时通讯
访问:三W点1b23点comA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
3ce4724dfda0
·
2024-02-10 09:03
网络编程
经验总结 TCP拆包粘包常见解决方案
从简单通信协议开始最近工作中又需要处理协议解析,我对协议解析和网络抓包其实还是小有研究,17年刚毕业的时候,就用Netty手写过SMPP协议的对接。(其实做协议解析是一个很枯燥的工作,如果协议解析可以像antlr那样子写grammar自动解析应该会很酷?)本文总结一下协议在tcp下编码拆包粘包的三种解决方案。网上有一些人对拆包粘包的说法不是很认可,但是我觉得这个术语还是挺形象的。首先,让我们来设计
ShootHzj
·
2024-02-10 08:43
Node之使用dns模块解析域名
引在
网络编程
中,开发者更倾向于使用域名,而不是IP地址来指定网络连接的目标地址。在Node.js中,提供dns模块,以实现域名查找及域名解析的处理。在dns模块中,提供了三个主方法及一系列便捷方法。
27亿光年中的小小尘埃
·
2024-02-10 07:18
【前端学习】网络是如何工作的
互联网是一组通过标准化协议相互连接的全球
计算机网络
,它们通过这些协议进行通信。网络是如何工作的作为开发者,了解互联网是什么以及它是如何运作的是至关重要的。这是大多数现代软件应用程序构建的基础。
Jiye@
·
2024-02-10 06:31
roadmapsh
前端
学习
网络
im
即时通讯
开发:万人群聊技术方案实践
在不了解IM技术的人眼里,群聊是再平常不过的功能而已,万人群聊?应该也不难实现吧?!确实,从前端功能界面上来看,群聊无非就是个循环向群员发送消息的一对多聊天消息分发模式而已,难在何处?真实的情况是,群聊是IM系统中的高难度技术点之一。难在哪?难在服务端!从某种角度上说,群聊功能的架构设计和技术实现的品质,可以代表这款IM软件的技术水平。群聊从后台的技术实现上说,至少有以下难点:1)如何高效地进行大
可爱的小云朵
·
2024-02-10 05:00
火星文:网络时代下的语言
火星文生成器|一个覆盖广泛主题工具的高效在线平台(amd794.com)https://amd794.com/huoxingwen火星文的兴起时代火星文的兴起可以追溯到互联网时代的普及,尤其是社交媒体和
即时通讯
应用的流行
qcidyu
·
2024-02-10 03:42
文化创新
社交工具
娱乐互动
加密通信
个性表达
火星文兴起
网络语言
火星文:网络时代下的语言
火星文生成器|一个覆盖广泛主题工具的高效在线平台(amd794.com)https://amd794.com/huoxingwen火星文的兴起时代火星文的兴起可以追溯到互联网时代的普及,尤其是社交媒体和
即时通讯
应用的流行
qcidyu
·
2024-02-10 03:10
好用的工具集合
文化创新
社交工具
娱乐互动
加密通信
个性表达
火星文兴起
网络语言
网络编程
案例
案例一: 我们在实际生活中收发数据的时候是持续不断的,所以我们需要在发送端用键盘录入数据实现循环发数据(如果输入"quit"停止),接收端循环把接收到的数据打印到控制台上。发送端importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddre
嗷老板
·
2024-02-10 03:34
计算机网络
小实操-NAT与桥接
四层结构我们考虑四层的网络结构,如下图右侧:image.png由这个图,我们可以简单得到几个结论:①网卡层的转发,是靠MAC地址;②网络层的转发,是靠IP地址;③传输层的转发,是靠端口;⑤Socket就是操作系统提供的,通过一个fd的占用,就可以屏蔽下面的工作,顺利读取数据,并做对应协议解析;⑥对于输入的数据,从下到上解析;对于输出的数据,从上到下解析;当然也有可能是平级传输(在对等情况下,忽略上
A黄橙橙
·
2024-02-10 03:37
计算机网络
——05Internet结构和ISP
Internet结构和ISP互连网络结构:网络的网络端系统通过接入ISPs连接到互连网住宅、公司和大学的ISPs接入ISPs相应的必须是互联的因此任何2个端系统可相互发送分组到对方导致的“网络的网络”非常复杂发展和演化是通过经济的和国家的政策来驱动的问题:给定数百万接入ISPs,如何将他们互联到一起?选项:将每个接入ISPs都连接到全局ISP(全局范围内覆盖)?客户ISPs和提供者ISPs有经济合
Aubyn11
·
2024-02-10 02:48
计算机网络
计算机网络
网络
基于python的中医病案管理系统设计与实现--131320(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
中医病案管理系统摘要随着互联网时代的到来,同时
计算机网络
技术高速发展,网络管理运用也变得越来越广泛。
QQ_785101605
·
2024-02-10 00:42
python
spring
boot
java
php
spring
cloud
爬虫
c#
关于
网络编程
中字节序转换优化的思考
总所周知,不同系统平台间的内存访问字节序不同,有所谓big-endien和little-end两种。因此,为实现通用的通信程序,通常的做法是统一采用big-endian字节序作为网络标准字节序,到主机端根据情况进行转换,即使用ntoh*和hton*这两类宏或函数。然而,就效率方面来讲,对于同构的系统平台,这样做未免有些浪费。尤其是我们常见的x86平台,每次通信,发送端都要先把数据从little-e
DLite
·
2024-02-09 23:27
C/C++编程
分布式系统
优化
网络
编程
平台
stream
byte
有关网络安全的课程学习网页
它提供了有关安全基础知识、
计算机网络
及其执行方式的基本概念。课程链接:Cyber
Passion-优
·
2024-02-09 23:20
学习
计算机网络
相关题目及答案(第五章)
第五章复习题:R2.基于逻辑上集中控制的控制平面意味着什么?在这种有情况下,数据平面和控制平面是在相同的设备或在分离的设备中实现的吗?请解释。答:基于逻辑上集中控制的控制平面意味着控制平面的具体实现不在每个路由器中,而是在某个集中的地方(服务器).这种情况下数据平面和控制平面在分离的设备中实现.路由器的控制服务位于某个单一的服务点,处于容错和性能扩展的原因,很可能由多个服务器实现.(物理上分离,概
小嘤嘤怪学
·
2024-02-09 23:19
智能路由器
网络
计算机网络
【
计算机网络
】概述 OverView
计算机网络
-概述
计算机网络
-物理层
计算机网络
-数据链路层
计算机网络
-网络层
计算机网络
-传输层
计算机网络
-应用层概述OverView概述标准化工作及组织性能指标体系结构&参考模型分层结构ISO/OSI参考模型
Maxbao0401
·
2024-02-09 21:48
计算机网络
计算机网络
【
计算机网络
】数据链路层DataLink Layer
计算机网络
-概述
计算机网络
-物理层
计算机网络
-数据链路层
计算机网络
-网络层
计算机网络
-传输层
计算机网络
-应用层数据链路层DataLinkLayer封装成帧和组帧差错控制流量控制与可靠传输机制停止-等待协议后退
Maxbao0401
·
2024-02-09 21:48
计算机网络
计算机网络
计算机网络
体系结构
计算机网络
是个非常复杂的系统,可以设想一个最简单的情况,连接在网络上的两台计算机要互传文件,这必须让这两台计算机之间有一个传输数据的通路,但这远远不够,至少还有以下几个工作需要去完成。
九霄123
·
2024-02-09 21:54
计算机网络
相关题目及答案(第六章)
第六章复习题:R3.链路层协议能够向网络层提供哪些可能的服务?在这些链路层服务中,哪些在IP中有对应的服务?哪些在TCP中有对应的服务?答:1)链路层能够向网络层提供的服务有:成帧,链路接入,可靠传送,流量控制,纠错,检错,全双工传输等。2)在IP在有的服务是:成帧,检错。3)在TCP有的服务是:成帧,可靠传送,流量控制,检错和全双工传输R4.假设两个节点同时经一个速率为R的广播信道开始传输一个长
小嘤嘤怪学
·
2024-02-09 20:53
计算机网络
网络
计算机网络
相关题目及答案(第七章)
第七章复习题:R2.在7.1节的分类法中,所确定的四种无线网络类型各是什么?你已经使用的是这些无线网络类型中的哪一种?答:a)单点,基于设备b)单点,缺少设备c)多点,基于设备d)多点,缺少设备。R4.随着移动节点离开基站越来越远,为了保证传送帧的丢失概率不增加,基站能够采取的两种措施是什么?答:增加传输速率和降低传输率。R7.为什么802.11中使用了确认,而有线以太网中却未使用?答::AP发射
小嘤嘤怪学
·
2024-02-09 20:53
网络
计算机网络
计算机网络
相关题目及答案(第八章)
第八章习题:P19.考虑下面对于某SSL会话的一部分的Wireshark输出。a.Wireshark分组112是由客户还是由服务器发送的?b.服务器的IP地址和端口号是什么?c.假定没有丢包和重传,由客户发送的下一个TCP报文段的序号将是什么?d.Wireshark分组112包含了多少个SSL记录?e.分组112包含了一个主密钥或者一个加密的主密钥吗?或者两者都不是?f.假定握手类型字段是1字节并
小嘤嘤怪学
·
2024-02-09 20:52
网络
http协议
前言学习javaweb前我们已经介绍了一些基础的知识以及拓展,例如是html,css,jsp以及部分拓展如vue,json,axios,nodejs等,现在我们就开始要步入正轨去学习对应的必要知识介绍在
计算机网络
中
菜鸟小木
·
2024-02-09 20:16
http
网络协议
网络
Qt
网络编程
-ZMQ的使用
不同主机或者相同主机中不同进程之间可以借助网络通信相互进行数据交互,网络通信实现了进程之间的通信。比如两个进程之间需要借助UDP进行单播通信,则双方需要知道对方的IP和端口,假设两者不在同一主机中,如下示意图:主机1中的进程A想要与主机2中的进程B进行通信,则首先他们之间需要知道对方所在主机的IP地质以及对方所绑定的端口,好比A和B住在同一个小区(同一个局域网内),A派人给B送信则需要制度B所住的
MayZork
·
2024-02-09 16:53
QT
网络
qt
tcp/ip
udp
zmq
Qt
网络编程
-QTcpServer的封装
简单封装Tcp服务器类,将QTcpServer移入线程头文件:#ifndefTCPSERVER_H#defineTCPSERVER_H#includeclassQTcpSocket;classQTcpServer;classQThread;classTcpServer:publicQObject{Q_OBJECTpublic:explicitTcpServer(constQString&ip,qu
MayZork
·
2024-02-09 16:23
QT
qt
网络
开发语言
计算机网络
-面试题
一、基础1、
网络编程
网络编程
的本质是多台计算机之间的数据交换存在问题如何准确的定位网络上一台或多台主机如何进行可靠传输2、网络协议在
计算机网络
有序的交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式
HBryce24
·
2024-02-09 16:23
计算机网络
面试
计算机网络
计算机网络
一、概述1、互联网的构成网络边缘:位于互联网边缘与互联网相连的计算机和其他设备,如桌面计算机、移动计算机、服务器、其他智能终端设备网络核心:由互联端系统的分组交换设备和通信链路构成的网状网络如:分组交换路由器、链路层交换机、通信链路(光纤、铜缆、无线电、激光链路)2、网络的分类个域网PAN(PersonalAreaNetwork):能在便携式消费电器与通信设备之间进行短距离通信的网络;覆盖范围一般
HBryce24
·
2024-02-09 16:52
计算机网络
计算机网络
网络编程
:TLV标准详解
TLV(Type-Length-Value)是一种广泛应用于电子通信和数据存储的编码标准。其基本构成是三部分:类型(Type)、长度(Length)和值(Value),它通过这三个要素高效且灵活地表示数据,适用于多种场景,从网络协议到电子支付系统。本文旨在深入探讨TLV标准的结构、应用以及实现方式。1.TLV结构简介类型(Type):这是数据的标识符,它定义了随后的Value字段的格式和用途。Ty
运维开发王义杰
·
2024-02-09 15:02
网络
网络
智利的社会主义控制论——赛博协同控制工程(Cybersyn Project)的历史
摘要:本文介绍了赛博协同控制工程(CybersynProject)的历史,这是智利在萨尔瓦多·阿连德(SalvadorAllende,1970-1973年)担任社会主义总统期间开发的早期
计算机网络
,用于规范不断增长的社会财产领域
ConanXin
·
2024-02-09 14:45
Offer必备算法05_模拟_五道力扣OJ题详解(由易到难)
模拟算法可以应用于各个领域,例如物理、化学、生物、
计算机网络
等等。模拟算法,用一句老话说,就是“照着葫芦画瓢”,
GR鲸鱼
·
2024-02-09 13:53
leetcode
算法
哈希算法
模拟题
数据结构
蓝桥杯
学习方法
企业微信认证绿标每年都要认证吗(企业微信认证绿标购买)
企业微信,顾名思义,是属于企业内部使用的
即时通讯
工具,是企业办公不可缺少的工具之一。而企业微信认证绿标,则是企业微信
九千营销
·
2024-02-09 13:19
Java学习
网络编程
Java学习
网络编程
大纲网络相关概念IP地址网络协议InetAdressSocket具体案例1.网络相关概念网络网络通信2.IP地址域名3.网络协议4.InetAdress获得本机的名字和IPpublicstaticvoidmain
挽天java
·
2024-02-09 13:31
大一学java
java基本语法
java
学习
网络
springboot/java/php/node/python微信点餐系统【计算机毕设】
微信作为国内领先的
即时通讯
工具,其用户基数庞大,平台功能日益丰富,已经渗透到人们日常生活的方方面面。特别是在餐饮领域,微信点餐系统应运而生,为商家和消费者带来了全新的服务体验。
艺馨程序设计
·
2024-02-09 12:35
java
spring
boot
php
嵌入式Linux开发---Socket CAN通信驱动硬件编程
提醒:使用LinuxCAN开发的需要具备
网络编程
的部分基础,SocketCAN的使用类似于TCP/IPLinux开发板通过Socketcan驱动设备的参考源码demo见文末。
牛马大师兄
·
2024-02-09 12:30
嵌入式Linux经验教程
嵌入式硬件
linux
网络协议
arm开发
mcu
iot
tcp/ip
TCP vs UDP:
网络编程
的两大巨头
tab=BB08J2在
网络编程
领域,TCP(传输控制协议)和UDP(用户数据报协议)是两种主要的通信协议,它们各自在数据传输中扮演关键角色。
web安全工具库
·
2024-02-09 09:11
网络爬虫
网络
tcp/ip
udp
深入浅出TCP/IP协议簇:理论与Python实践
tab=BB08J2当我们提到
网络编程
或数据爬取时,了解基础的网络通信协议—TCP/IP协议簇是非常有用的。TCP/IP不是单一的协议,而是一组使互联网工作的协议的集合。
web安全工具库
·
2024-02-09 09:40
网络爬虫
网络
服务器
运维
计算机网络
面试复习题
参考谢希仁《
计算机网络
》及其ppt谢希仁《
计算机网络
》课件PPT下载计网体系结构为了使得不同体系结构的计网可以互连,ISO(国际化标准组织)1977年成立机构研究此问题。
sunMoonStar_c
·
2024-02-09 09:55
计算机网络
网络
tcp/ip
http
计算机网络
基本知识(一)
文章目录概要速率带宽、吞吐量带宽吞吐量时延发送(传输)时延传播时延排队时延处理时延时延带宽积利用率概要速率、带宽、吞吐量、时延、利用率速率记忆要点:10的三次方记忆要点:2的10次方带宽、吞吐量带宽单位:Hz网络的通信线路传送数据的能力带宽变大,单位时间内传输的数据更多了吞吐量单位时间内通过某个网络(或信道、接口)的数据量单位:kb/s,kb/s,Mb/s时延常考传输、传播时延发送(传输)时延传播
4v1d
·
2024-02-09 08:33
计算机网络
计算机网络
网络
计算机网络
概念、组成、功能和分类
文章目录概要1.怎么学习
计算机网络
2.概念3.功能、组成4.工作方式、功能组成5.分类概要概念、组成、功能和分类1.怎么学习
计算机网络
2.概念通信设备:比如路由器、路由器线路:将系统和通信设备两者联系的介质之类的
计算机网络
是互连的
4v1d
·
2024-02-09 08:32
计算机网络
计算机网络
计算机网络
基本知识(二)
文章目录概要分层为什么分层怎么分层?1.实体2.协议3.服务分层基本原则正式认识分层详细例子解释总结概要分层知识:概念理解分层为什么分层大致以上五点为了解决上面的问题(复杂)大问题划分为小问题怎么分层?快递八二年拉菲酒的例子1.实体比如酒看作实体2.协议对等实体之间才有协议3.服务分层基本原则正式认识分层详细例子解释不断得到pdu协议数据单元总结3向4提供自己的,也有更下面的1、2功能向4提供3和
4v1d
·
2024-02-09 08:31
计算机网络
计算机网络
计算机网络
总结
1.网络分层网络上进行协议分层的好处①分层之后层次之间的耦合程度比较低,上层协议不必了解下层的细节,下层也不必了解上层的细节;②方便的对某一层的协议进行替换;真实网络的协议分层OSI七层网络模型(教科书)TCP/IP五层网络模型(当下最广泛)应用层:关注传输过来的数据要干啥用,对应程序员写的应用程序传输层:不考虑中间路径,只关注起点和终点网络层:主要负责2个遥远的节点之间的路径规划数据链路层:主要
CodeKnightShuai
·
2024-02-09 08:43
计算机网络
Telegram-iOS 源码分析:第一部分
如需查阅原作者文章,附赠原文章机票part-1-cover.pngTelegram是市面上最受欢迎的
即时通讯
之一。截至今年4月,其MAU(月活跃用户人数)已超过4亿。
灰原丶逗
·
2024-02-09 08:37
计算机网络
(第六版)复习提纲29
第六章:应用层SS6.1域名系统DNS1DNS被设计为一个联机分布式数据库系统,并采用客户服务器方式(C/S)2域名的体系结构3域名服务器及其体系结构A域名服务器的分类1根域名服务器2顶级域名服务器(TLD服务器)3权限域名服务器4本地域名服务器B域名服务器的体系结构4域名解析过程迭代解析->层层递进(主机向本地DNS服务器查询时使用)递归解析->负责到底(本地向根DNS服务器查询时使用)为了提高
鸥梨菌Honevid
·
2024-02-09 07:29
Outline
计算机网络
计算机网络
(第六版)复习提纲28
网络拥塞的判定:1超时重传计时器启动2重复确认3次1慢开始目的:探测网络当前的负载情况思路:由小到大逐渐增大拥塞窗口数值(每个RTT加倍增长)2拥塞避免目的:让拥塞窗口cwnd缓慢增大思路:拥塞窗口cwnd按线性规律缓慢增长(每个RTT加法增长)3快重传目的:让发送方尽早知道发生了个别报文段的丢失并重传思路:要求接收方立即对数据发送确认,收到了失序的报文段要立即对已收到的报文段重复确认,发送方一连
鸥梨菌Honevid
·
2024-02-09 07:27
Outline
计算机网络
php
网络
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他