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
Roro-网络编程
Linux
网络编程
系列之UDP广播
一、什么是UDP广播UDP广播是一种网络通信的方式,在广域网或局域网中,UDP广播可以向多个目标主机发送数据包,使得网络中的所有设备都能接收到广播消息。一定是采用UDP协议。二、特性1、面向无连接:UDP广播不需要建立连接,可以直接发送数据包到目标设备。2、广播特性:UDP广播可以向一个网络中的所有设备发送数据包。3、不可靠性:UDP广播发送的数据包无法保证传输的可靠性,可能会发生数据丢失、错误等
Great Macro
·
2023-10-15 18:00
C语言程序设计
Linux
c语言
linux
网络
Linux
网络编程
系列之服务器编程——多路复用模型
一、什么是多路复用模型服务器的多路复用模型指的是利用操作系统提供的多路复用机制,同时处理多个客户端连接请求的能力。在服务器端,常见的多路复用技术包括select、poll和epoll等。这些技术允许服务器同时监听多个客户端连接请求,当有请求到达时,会通知服务器进行处理。通过使用多路复用技术,可以避免一个线程只处理一个客户端连接的情况,提高服务器的并发性能和响应速度。在实际应用中,多路复用技术被广泛
Great Macro
·
2023-10-15 18:00
C语言程序设计
Linux
c语言
linux
Linux
网络编程
系列之UDP组播
一、什么是UDP组播UDP组播是指使用用户数据报协议(UDP)实现的组播方式。组播是一种数据传输方式,允许单一数据包同时传输到多个接收者。在UDP组播中,一个数据包可以被多个接收者同时接收,这样可以降低网络传输的负载和提高数据传输效率。二、特性1、支持单向的多对多通信:UDP组播可以同时将一个数据包传输给多个接收者,使多个接收者能够同时获取到相同的数据。2、不可靠性:跟普通的UDP一样,UDP组播
Great Macro
·
2023-10-15 18:59
C语言程序设计
Linux
网络
c语言
linux
QT
网络编程
服务端 客户端 QTcpServer
服务端的创建//创建服务端QTcpServer对象server=newQTcpServer(this);//设置服务端,端口,这里绑定的是主机的所有网卡,server->listen(QHostAddress::Any,8080);//绑定连接信号与槽connect(this->server,&QTcpServer::newConnection,this,&MainWindow::new_conn
人间不清醒ab
·
2023-10-15 16:35
QT
网络
qt
Python
网络编程
Python
网络编程
1:什么是网络服务指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网络服务采用HTTP和XML(标准通用标记语言的子集)等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问
想变成全能的程序员
·
2023-10-15 13:35
网络编程
中的重难点:套接字的应用和理解
什么是
网络编程
网络编程
,指的是网络上的主机,通过不同的进程,以编程的方式实现网络通信(或成为网络数据传输)。发送端和接收端在一次网络数据传输时:发送端:数据的发送方进程,称为发送端。
Xua3055
·
2023-10-15 11:17
网络
java
什么是计算机通信网络,计算机通信网络技术
33.00元出版社机械工业出版社出版时间2010年6月1日装帧平装开本16开计算机通信网络技术内容简介编辑语音《计算机通信网络技术》共分14章,介绍了计算机通信网络体系结构、局域网技术、网络互联技术、计算机
网络编程
技术
张岱珅
·
2023-10-15 11:14
什么是计算机通信网络
网络编程
一:网络体系结构+socket概念+TCP通信过程
一、回顾系统编程中进程的通信方式1、管道无名管道(只能作用于亲缘间进程通信)----pipewriteread有名管道(系统中任意两个进程)-----mkfifo2、信号发送信号---kill捕捉信号----signal3、IPC对象消息队列----带有数据标识的特殊管道ftok()msggetmsgsndmsgrcvmsgctl共享内存----双方进程可以同时对一片内存进行读写ftokshmge
阿哈、小吴
·
2023-10-15 11:11
Linux网络编程
linux
网络编程
(一) ———— 网络基础知识(IP地址和端口号)
文章目录局域网和广域网IP地址端口号局域网和广域网局域网LAN:局域网LocalAreaNetwork,简称LAN局域网内的主机之间能方便的进行网路通信,又称为内网;局域网和局域网之间在没有连接的情况下,是无法通信的。局域网表示的范围比较小,可能就是一个机房,大到一栋楼或者整个校园。广域网WAN(WideAreaNetwork):通过路由器,将多个局域网连接起来,在物理上组成很大范围的网络,就形成
爱敲代码的三毛
·
2023-10-15 10:56
网络编程
网络
网络编程
Java
网络编程
——IP、URL编程
文章目录前言一、Java
网络编程
基础概述二、Java网络API三、IP编程1.InetAddress2.InetAddress示例(代码示例)四、应用层(URL)编程1.URL编程2.构造URL对象3.
归彦
·
2023-10-15 10:25
Java学习日记
java
网络
面试
网络编程
套接字——UDP
一、基础知识1.区分源地址、目的地址(1)源IP地址和目的地址:最开始的IP地址与送达数据的地址(2)源MAC地址和目的MAC地址:相当于上一站的地址与下一站的地址,在不断地变化socket通信,本质是进程间通信,只是是跨网络的进程间通信(如:客户端进程与服务器端进程的通信)2.端口号任何的网络服务与网络客户端,如果要进行正常的数据通信,必须要用端口号来唯一标识自身(1)端口号是传输层的内容(2)
瓴翎玲
·
2023-10-15 10:24
计算机网络
网络
udp
网络协议
python
网络编程
知识_python六十七课——
网络编程
(基础知识了解)
网络编程
:什么是
网络编程
?
weixin_39815925
·
2023-10-15 10:24
python网络编程知识
黑马程序员——基础知识总结_
网络编程
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——–第一话:网络概述OSI与TCP/IP参考模型:网络通信要素:1.IP地址:*网络中设备的标识*不易记忆,可用主机名*本地回环地址:127.0.0.1主机名:localhost2.端口号:*用于标识进程的逻辑地址,不同进程的标识*有效端口:0~65535,其中0~1024系统使用或者保留端口3运输协议:*通讯的规则*
墨血
·
2023-10-15 10:52
java基础
程序员
编程
网络
Linux
网络编程
——TCP编程基础知识点总结
关于
网络编程
的基础知识,我再之前的博客里面有总结,感兴趣的可以看一下:
网络编程
——基础知识总结TCP传输层协议(TransmissionControlProtocol)是一种面向连接、可靠DE,基于字节流的传输层通信协议在七层模型中
原来是小柒
·
2023-10-15 10:20
Linux网络编程
java基础学习总结——
网络编程
一、网络基础概念首先理清一个概念:
网络编程
!=网站编程,
网络编程
现在一般称为TCP/IP编程。
别样的风采是我
·
2023-10-15 10:19
Java·
Android
网络编程
(1)——Socket编程So easy
Android
网络编程
概述首先,了解的几个问题:1、Android系统网络相关API接口1)、java.net.*(标准Java接口)java.net.
m0_67390969
·
2023-10-15 10:17
java
网络
android
后端
c++
开发语言
网络编程
基础知识总结——IP,端口,协议
目录1.什么是
网络编程
?
程序猿ZhangSir
·
2023-10-15 10:11
网络
tcp/ip
网络协议
网络编程
及socket模块
1.1.3三层交换机1.1.4小型企业基础网络架构1.1.5家庭网络架构1.1.6互联网1.2网络核心词汇1.2.1子网掩码和IP1.2.2DHCP1.2.3内网和公网IP1.2.4云服务器1.2.5端口2.
网络编程
老师我作业忘带了
·
2023-10-15 09:43
python
python
自动驾驶
MATLAB神经
网络编程
(二)——线性神经网络
《MATLAB神经
网络编程
》化学工业出版社读书笔记第四章前向型神经网络4.2线性神经网络本文是《MATLAB神经
网络编程
》书籍的阅读笔记,其中涉及的源码、公式、原理都来自此书,若有不理解之处请参阅原书。
小前端而已
·
2023-10-15 08:30
java
java
后端
iOS
网络编程
网络层次简介网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应于应用层tcp协议对应于传输层ip协议对应于网络层三者本质上没有可比性。何况HTTP协议是基于TCP连接的。TCP/IP是传输层协议,主要解决数
iOS_肖晨
·
2023-10-15 08:15
第十四章:
网络编程
目录14.1:
网络编程
概述14.2:网络通信要素概述14.3:通信要素1:IP和端口号14.3.1:IP14.3.2:端口号14.4:通信要素2:网络协议14.5:TCP
网络编程
14.6:UDP
网络编程
*晨晨
·
2023-10-15 08:52
Java语言
网络
intellij-idea
java
Linux
网络编程
-以太网、数据包、TCP/IP协议
以太网(RFC894)帧格式以太网的帧格式如下所示其中的源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位,是在网卡出厂时固化的。用ifconfig命令看一下,“HWaddr00:15:F2:14:9E:3F”部分就是硬件地址。协议字段有三种值,分别对应IP、ARP、RARP。帧末尾是CRC校验码。注意:MacOS上的ifconfig-->en0-->ether后面跟着的就是Mac
祝你幸福365
·
2023-10-15 06:58
#
Linux网络编程
网络
linux
tcp/ip
Java
网络编程
文章目录1.
网络编程
概述1.1
网络编程
概述1.2计算机网络1.3
网络编程
目的1.4想要达到这个效果需要什么2.网络通信的要素2.1如何实现网络通信小结3.IP3.1InetAddress4.端口5.通信协议
爱折磨键盘的大鹏
·
2023-10-15 05:43
java
网络
Muduo
网络编程
示例之七:“串并转换”连接服务器及其自动化测试
Muduo
网络编程
示例之七:连接服务器及其自动化测试陈硕(giantchen_AT_gmail)Blog.csdn.net/Solsticet.sina.com.cn/giantchen这是《Muduo
weixin_33841503
·
2023-10-15 04:22
c/c++
java
测试
Linux
网络编程
学习笔记——八、高性能服务器程序框架
目录服务器可被解构为3个主要模块:I/O处理单元逻辑单元存储单元一、服务器模型1.C/S模型TCP/IP协议在设计和实现上并没有客户端和服务器的概念,在通信过程中所有机器都是对等的。但由于资源(视频、新闻、软件等)都被数据提供者所垄断,所以几乎所有的网络应用程序都很自然地用了客户端/服务器模型,即所有客户端都通过访问服务器来获取所需的资源:C/S模型的逻辑很简单:服务器启动后,首先创建一个(或多个
BeZer0
·
2023-10-15 04:19
计算机网络
linux
网络
学习
linux:
网络编程
《网络基础1》《协议分层》《UDP通信》
1.网络基础:网络的发展以及一些
网络编程
的知识点:局域网:网络覆盖范围1000米以内的网络城域网:网络覆盖一个城市的范围广域网:网络覆盖范围通常在20千米以上互联网,公网,因特网----国际化的超大型广域网组网方式
weixin_45726063
·
2023-10-15 03:36
linux
linux
socket
网络
asio
网络编程
tcp、udp、rpc
轻量级的tcp、udp、rpc库,为了简化socket程序编写,基于asio。提供了轻量级的、方便易用的rpc功能,基于rpc_core。特性TCP/UDP支持,依赖于:asioRPC支持,依赖于:rpc_core基于UDP组播的服务发现支持IPv6和SSL(使用OpenSSL)支持域套接字和rpc全面的单元测试支持串口自动重连仓库地址https://github.com/shuai132/asi
shuai132_
·
2023-10-15 02:56
udp
网络
asio
tcp
rpc
java月薪过万要掌握的技能,干货满满!
一、Netty概念及体系结构01Netty——异步和事件驱动Java
网络编程
NIO选择器Netty的简介、谁在使用Netty、异步和事件驱动Netty的核心组件02你的第一款Netty应用程序获取并安装
前端陈萨龙
·
2023-10-15 02:40
程序员
面试
经验分享
java
2021年Java面试心得:java月薪过万要掌握的技能
一、Netty概念及体系结构01Netty——异步和事件驱动Java
网络编程
NIO选择器Netty的简介、谁在使用Netty、异步和事件驱动Netty的核心组件02你的第一款Netty应用程序获取并安装
哆啦A梦没有口袋.
·
2023-10-15 02:07
程序员
面试
后端
java
二、
网络编程
之协议及协议格式详解
引言:在
网络编程
中,我经常听人提起过协议,标准协议、协议族、TCP协议、传输层协议…诸如此类的协议概念。
源世界yu
·
2023-10-15 02:07
#
网络编程
网络
网络协议
【
网络编程
】TCP/IP协议详解
在绝大多数的场景,我们不会去直接看到或对TCP/IP协议深入探讨,因为大部分的架构会透明化这种底层协议并加以支持,很多情况下,我们只需要配置就能够使用TCP/IP协议进行网络的传输,例如可能你曾经使用过JAVASOCKET编程,它就是使用了TCP/IP协议进行的网络传输,可是你需要真正理解TCP/IP协议了吗?这些内容都比较偏理论了,需要好好研读。学习TCP/IP协议之前,首先我们要知道OSI七层
wangzy-nice
·
2023-10-15 01:04
网络编程
网络编程
深入理解计算机系统——第11章
网络编程
深入理解计算机系统——第11章
网络编程
网络编程
客户端-服务器编程模型网络应用都是基于客户端-服务器模型的。采用此模型,一个应用是由一个服务器进程和一个或多个客户端进程组成的。
Still_Believe_
·
2023-10-15 01:28
深入理解计算机系统
网络
服务器
tcp/ip
计算机系统
「
网络编程
」网络层协议_ IP协议学习_及深入理解
「归属专栏」
网络编程
「主页链接」个人主页「笔者」枫叶先生(fy)目录一、IP协议简介二、IP协议报头三、IP网段划分(子网划分)四、特殊的IP地址五、IP地址的数量限制六、私有IP地址和公网IP地址七、
枫叶先生
·
2023-10-15 01:56
#
网络编程
网络
tcp/ip
学习
网络编程
中套接字(socket)介绍(Python示例)
网络编程
中套接字(socket)介绍(Python示例)
网络编程
就是同一计算机的进程间或者不同的联网计算机之间的通信(交换数据)。那么,这两台计算机之间用什么传输数据呢?首先你肯定先需要物理连接嘛。
软件技术爱好者
·
2023-10-15 01:56
Python学习
编程资料
网络编程
Java之
网络编程
Socket
技术:
网络编程
Socket多线程Thread数据传递具体实现:
网络编程
的实质就是两个(或多个)设备(例如计算机)之间的数据传输。更具体的说,
网络编程
就是两个或多个程序之间的数据交换。
嘉宾_42d9
·
2023-10-14 21:58
网络编程
套接字
网络编程
基础什么是
网络编程
网络编程
,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)当然,我们只要满足进程不同就行;所以即便是同一个主机,只要是不同进程,基于网络来传输数据
月光迟暮之夜
·
2023-10-14 18:39
servlet
C语言
网络编程
基础(linux)
目录文件描述符与套接字
网络编程
的基本流程基础的函数和结构体(持续更新)socket函数sockaddr和sockaddr_in结构体bind函数listen函数accept函数recv函数writev函数
WE xiye
·
2023-10-14 18:14
c语言
网络
linux
Python Socket
网络编程
(二)局域网内和局域网与广域网的持续通信
目录前言IP地址简介公有IP私有IP局域网之间网络通信前提功能描述源码运行结果局域网与广域网网络通信前提源码结语前言本系列博客是笔者学习PythonSocket的过程笔记第二篇,目的在于记录。其中的解释都为自己的见解,仅供参考,如有错误,还望指出。本篇博客是对PythonSocket的局域网内两台设备之间的通信,和局域网和广域网(通常是指我们购买的服务器)之间的通信区别,在上一篇博客中,记录了so
丶点小非
·
2023-10-14 17:38
socket
Python
Socket
网络编程
socket局域网与局域网通信
socket局域网与广域网通信
socket持续通信
网络编程
~C++实现局域网通信
最近在学
网络编程
,学习了UDP的通信原理。
XD灬
·
2023-10-14 17:59
网络编程
局域网
网络编程
c++
控制台
【
网络编程
】C/S模型通信过程 — — TCP
TCP的11种状态11种状态:LISTEN、SYN_SENT、SYN_RCVD、ESTABLISHED、CLOSING、FIN_WAIT_1、CLOSE_WAIT、FIN_WAIT_2、LAST_ACK、TIME_WAIT、CLOSED过程:CLOSEED->LISTEN->SYN_SENT->SYN_RCVD->ESTABLISHED->…->FIN_WAIT_1->CLOSE_WAIT->FI
Intrepid_Chaser
·
2023-10-14 15:01
网络编程
tcp/ip
网络协议
JDK7 AIO初体验实例
在unix
网络编程
的定义里异步和非异步概念的区别就是实际的IO操作是否阻塞。如果不是就是异步,如果是就是同步。而阻塞和非阻塞的区别在于发起IO请求的时候是否会阻
OkidoGreen
·
2023-10-14 14:22
IO-Aio
JDK7 AIO初体验
在unix
网络编程
的定义里异步和非异步概念的区别就是实际的IO操作是否阻塞。如果不是就是异步,如果是就是同步。而阻塞和非阻塞的区别在于发起IO请求的时候是否会阻塞,如果会就是阻塞,不会就是非阻塞。
qq_26847293
·
2023-10-14 14:13
java
nio2
aio
JDK7 AIO 初体验
在unix
网络编程
的定义里异步和非异步概念的区别就是实际的IO操作是否是由操作系统完成。如果是就是异步,如果不是就是同步。而阻塞和非阻塞的区
abing37
·
2023-10-14 14:10
java基础
规范
java
jdk7
aio
nio
基于Http协议的Android
网络编程
写在前面的话:好一阵子没写博客了,心里有点惭愧。在这期间我主要做了两件事:一、之前在研究Android的过程中比较吃力,主要是Java的一些基础知识掌握得还不太好,于是近半个月恶补了一下Java基础,我发现自己连多态!多态!多态!(重要的事说三遍)这个面向对象的核心知识点都没掌握,说起来真是太惭愧了,我都不知道自己在不懂多态这个知识点的情况下,是怎么把Android的核心知识学下来的,要知道在Ja
vanpersie_9987
·
2023-10-14 12:07
Android网络编程
http协议
OkHttp
JSON
XML
Pull解析
【干货】教你如何通过Netty编写一个SS代理服务器
准备本文假设读者具备以下知识:熟悉Java
网络编程
(了解BIO/NIO)与多线程编程(了解JUC中的常用工具)熟悉Netty
网络编程
框架熟悉Socks5代理协议、SSL加密通信开发环境:JDK1.8IntellijIDEA
A__Plus
·
2023-10-14 12:55
Go---Go
网络编程
(详细)
Go
网络编程
互联网分层模型物理层数据连接层网络层传输层应用层socketsocket图解TCP编程TCP协议TCP服务端应用示例TCP客户端应用示例TCP黏包(粘包)问题出现黏包的原因解决方法UDP编程
吕元龙的小屋
·
2023-10-14 11:16
后端学习笔记
网络编程
后端
golang
网络协议
计算机笔记--【Netty
网络编程
②】
文章目录前言二、Netty入门1.概述1.1Netty是什么?1.2Netty的作者1.3Netty的地位1.4Netty的优势2.HelloWorld2.1目标2.2服务器端2.3客户端2.4流程梳理提示3.组件3.1EventLoop优雅关闭演示NioEventLoop处理io事件handler执行中如何换人?演示NioEventLoop处理普通任务演示NioEventLoop处理定时任务3.
MrZhang_JAVAer
·
2023-10-14 11:10
网络
java
分布式
【计算机网络】
网络编程
接口 Socket API 解读(11)
Socket是网络协议栈暴露给编程人员的API,相比复杂的计算机网络协议,API对关键操作和配置数据进行了抽象,简化了程序编程。本文讲述的socket内容源自Linuxman。本文主要对各API进行详细介绍,从而更好的理解socket编程。shutdown(2)遵循POSIX.1-20081.库标准c库,libc,-lc2.头文件3.接口定义intshutdown(intsockfd,inthow
书香度年华
·
2023-10-14 11:00
Linux
系统
API
讲解【连载】
计算机网络
linux
shutdown
close
socket
Haskell
网络编程
:从数据采集到图片分析
本文将介绍如何使用Haskell进行
网络编程
,从数据采集到图片分析,为你提供一个清晰的指南。我们将探讨如何使用亿牛云爬虫代理来确保高效、可靠的数据获取,并使用Haskell的强大功能来分析和处理数据。
亿牛云爬虫专家
·
2023-10-14 07:30
爬虫代理
爬虫技术
代理IP
Haskell
网络编程
爬虫代理
数据采集
图片分析
动态代理IP
网络爬虫
lv8 嵌入式开发-
网络编程
开发 17 套接字属性设置
1基本概念设置套接字的选项对套接字进行控制除了设置选项外,还可以获取选项选项的概念相当于属性,所以套接字选项也可说是套接字属性有些选项(属性)只可获取,不可设置;有些选项既可设置也可获取2选项的级别一些选项都是针对一种特定的协议一些选项适用于所有类型的套接字选项级别(level)的概念2.1常用的级别SOL_SOCKET该级别的选项只作用于套接字本身SOL_LRLMP该级别的选项作用于IrDA协议
4IOT
·
2023-10-14 07:55
嵌入式开发
网络
单片机
嵌入式硬件
linux
tcp/ip
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他