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
网络编程
】epoll反应堆模型
1、原始的epoll模型socket、bind、listen创建socket套接字--->epoll_create创建监听红黑树--->返回监听文件红黑树文件描述符epfd--->epoll_ctl()向树上添加一个监听fd--->while(1)--->epoll_wait监听--->对应监听fd有事件产生--->返回监听满足数组--->判断返回数组元素--->lfd满足--->Accept--
StudyWinter
·
2023-10-22 11:20
linux网络编程
C&C++记录学习
linux
网络编程
epoll
【epoll】epoll多路复用和Reactor设计思想
设计思想文章相关视频讲解:C/C++Linux服务器开发高级架构学习视频点击:C/C++Linux服务器开发/Linux后台架构师-学习视频epoll原理剖析以及reactor模型应用linuxepoll
网络编程
细节处理小前言
Linux服务器开发
·
2023-10-22 11:19
Linux服务器开发
后端开发
epoll
epoll
reactor
网络编程
后端开发
Linux服务器开发
【
网络编程
】基于epoll的ET模式下的Reactor
需要云服务器等云产品来学习Linux的同学可以移步/-->腾讯云阿里云华为云#include#include#include#include#include"Err.hpp"#include"Log.hpp"#include"Sock.hpp"#include"Epoll.hpp"#include"Util.hpp"#include"protocol.hpp"namespacetcp_server
蒋灵瑜的笔记本
·
2023-10-22 11:18
网络编程
网络
计算机网络之传输层
我们平时再对网络进行编程得时候,我们很多时候都是直接对接得传输层,也就是我们使用传输层所提供得接口来进行
网络编程
,所以我们常说传输层是用户功能得最底层,是面向通信部份得最高层。
小懒编程日记
·
2023-10-22 10:20
计算机网络
java
基本TCP套接字编程(第四章)学习笔记
基本TCP套接字编程参考书:《UNIX
网络编程
卷1:套接字互联网API(第三版)》pp77-96以下函数(除fork和exec外)均在中socket函数intsocket(intfamily,inttype
清水湾zyx
·
2023-10-22 10:28
zmq java 消息阻塞_ZMQ的三种消息模式
socket是端对端(1:1)的关系,ZMQ是N:M的关系,socket的连接需要显式地建立连接,销毁连接,选择协议(TCP/UDP)和错误处理,ZQM屏蔽了这些细节,像是一个封装了的socket库,让
网络编程
变得更简单
大梁青年
·
2023-10-22 10:53
zmq
java
消息阻塞
zmq php使用,php zmq 扩展
:1的关系),而ZMQ却是可以N:M的关系,人们对BSD套接字的了解较多的是点对点的连接,点对点连接需要显式地建立连接、销毁连接、选择协议(TCP/UDP)和处理错误等,而ZMQ屏蔽了这些细节,让你的
网络编程
更为简单
Axyliu2006
·
2023-10-22 10:22
zmq
php使用
zmq消息模式
socket是端对端(1:1)的关系,ZMQ是N:M的关系,socket的连接需要显式地建立连接,销毁连接,选择协议(TCP/UDP)和错误处理,ZQM屏蔽了这些细节,像是一个封装了的socket库,让
网络编程
变得更简单
ellija
·
2023-10-22 10:15
网络
tcp/ip
网络协议
ZMQ特点及消息模式
特点普通的socket是端对端的关系,ZMQ是N:M的关系,socket的连接需要显式地建立连接,销毁连接,选择协议(TCP/UDP)和错误处理,ZMQ屏蔽了这些细节,像是一个封装了的socket库,让
网络编程
变得更简单
Looooking
·
2023-10-22 10:45
Python
网络
zmq
Netty详解
要更好理解netty首先要了解以下一些前置知识BlockingI/O,请看以下Java
网络编程
的一段代码publicclassPlainOioServer{publicvoidserve(intport
weixin_34206899
·
2023-10-22 05:53
netty
java
后端
UDP和TCP:奇妙的网络协议
之前,我们介绍了基本的网络原理和
网络编程
的相关知识,接下来会根据TCP/IP协议栈,具体的介绍这里的关键协议和知识。这部分知识虽然是理论为主,但是这是我们作为程序员的基本内功,非常重要。
Xua3055
·
2023-10-22 02:41
网络协议
tcp
udp
网络编程
-java基础
局域网)城域网(一个市)广域网(全球)为什么我发QQ你能收到,这是因为我发的消息实际上是发给了QQ服务器,并不是直接发给你的,我是与QQ服务器进行通信的,QQ服务器做的事就是把我发的消息再分发给大家,那么
网络编程
而言需要通过硬件和软件两部分组成
json{shen:"jing"}
·
2023-10-22 01:58
java
服务器
运维
2023年java面试题之
网络编程
TCP/IP和UDP
1、什么是TCP/IP和UDPTCP/IP即传输控制/网络协议,是面向连接的协议,发送数据前要先建立连接(发送方和接收方的成对的两个之间必须建立连接),TCP提供可靠的服务,也就是说,通过TCP连接传输的数据不会丢失,没有重复,并且按顺序到达UDP它是属于TCP/IP协议族中的一种。是无连接的协议,发送数据前不需要建立连接,是没有可靠性的协议。因为不需要建立连接所以可以在在网络上以任何可能的路径传
风月歌
·
2023-10-21 22:05
2023面试
java基础
java
面试
网络协议
Linux
网络编程
-极简HTTP&UDP服务器
HTTP服务器#include#include#include#include#include#definePORT8080#defineBUFFER_SIZE2048voidhandle_client(intclient_socket){charbuffer[BUFFER_SIZE];recv(client_socket,buffer,sizeof(buffer)-1,0);printf("Re
青衫客36
·
2023-10-21 21:48
工程化C
Linux
网络
服务器
linux
【Arduino TFT】基于 ESP32S3 S7789 240x240 TFT实现的龙猫太空人天气时钟
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-21 18:05
arduino
tft
太空人时钟
【Arduino TFT】基于 ESP32S3 S7789 240x240 TFT实现的SD2 天气时钟
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-21 18:35
tft
arduino
【Arduino TFT】基于 ESP32 S7789 320x240 TFT实现的SD2 天气时钟
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-21 18:34
arduino
tft
【Arduino TFT】基于 ESP8266 以及 SSD1306实现的天气时钟
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-21 18:02
开发语言
arduino
HTML基础入门03
包含表单元素的区域.重点是form标签.表单控件:输入框,提交按钮等.重点是input标签.1.1form标签helloworld描述了要把数据按照什么方式,提交到哪个页面中.关于form需要结合服务器&
网络编程
来进一步理解
linkindly
·
2023-10-21 17:48
html
前端
java
vc
网络编程
(socket)TCP/UDP 介绍
希望对您有所帮助一、原理部分 在
网络编程
中最常用的方案便是Client/Server(客户机/服务器)模型。在这种方案中客户应用程序向服务器程序请求服务。
记录在案
·
2023-10-21 14:12
C++编程知识
socket
网络编程
TCP
UDP
C++
计算机网络实验socket编程,计算机网络实验socket编程.doc
计算机网络实验socket编程实验三socket套接字编程实验一、Sockets编程基础知识
网络编程
就是通过计算机网络与其他程序进行通信的程序,Socket编程是
网络编程
的主流工具。
蓝色山脉
·
2023-10-21 13:50
计算机网络实验socket编程
【计算机网络】Socket
网络编程
实验目的理解UDP与TCP套接字的区别掌握UDP和TCP套接字编程方法了解简单网络应用的编程思路了解
网络编程
相关的一些库实验环境macos+python3实验内容:URL请求程序系统时间查询网络文件传输网络聊天室实验步骤
Alex_SCY
·
2023-10-21 13:47
计算机网络
计算机网络
socket
【计算机网络】
网络编程
Socket
目录1.TCP和UDP的区别2.基于UDP的SocketAPI总结3.基于TCP的SocketAPI服务器程序的问题
网络编程
的目的:通过网络,让不同主机之间能够进行通信。
去北极避暑~
·
2023-10-21 13:10
计算机概述
习题总结
计算机网络
网络
java
python学习笔记(十一)——
网络编程
python可以使用socket模块进行网络通信。在python开发文档中可以查询到有关该模块的参考https://docs.python.org/zh-cn/3/library/socket.html?highlight=socket#module-socket一、使用socket.socket()函数创建套接字socket(socket_family,socket_type,protocol=
我叫RT
·
2023-10-21 13:39
#
python
python的sendto_python学习笔记——socket
网络编程
(2)
首先总结一下一般的TCP和UDP连接服务器和客户端的内容和步骤。TCP服务器端:1创建套接字,绑定套接字到当地地址,然后开始监听连接。就是socket,bind,listen。2进入循环,不断接受客户端的连接请求,然后接收传来的数据,当然也可以发送给对方数据。就是accept一个连接,然后recv数据。3接收完毕可以关闭套接字,close。这个过程的伪代码如下:ss=socket()#创建服务器套
weixin_39729840
·
2023-10-21 12:07
python的sendto
socket
网络编程
python_python学习笔记——socket
网络编程
(1)
假设我们已经有了客户/服务器,套接字和网络方面的基础,我们把这些概念带到python中来,我们用python中的socket模块来实现网络通信。一,socket()模块函数我们用socket()函数来创建套接字。Socket(socket_family,socket_type,protocol=0)套接字家族可以使AF_UNIX或者AF_INET,套接字类型可以根据是面向连接的还是非连接分为SOC
weixin_39836876
·
2023-10-21 12:07
python学习笔记—— socket编程
socket是基于C/S架构的,也就是说socket
网络编程
,通常需要写两个
极客夜读
·
2023-10-21 12:37
python学习笔记
python
编程语言
socket
程序员
互联网
python udp_Python
网络编程
学习笔记(一)——UDP
代码清单2-1使用自环接口的UDP服务器和客户端importargparse,socketfromdatetimeimportdatetimeMAX_BYTES=65535defserver(port):sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)sock.bind(('127.0.0.1',port))print('Listeninga
竹宫英朗
·
2023-10-21 12:37
python
udp
Python进阶学习笔记之——
网络编程
网络编程
1、套接字:通信端点1.1、套接字套接字是计算机网络的数据结构,它体现了“通行端点”的概念。在任何类型的通信开始之前,网络应用程序都要创建套接字。有两种类型的套接字:基于文件的和基于网络的。
前丨尘忆·梦
·
2023-10-21 12:06
Python基础
python
Python笔记——
网络编程
基础.
笔记:20200130OSI七层模型应用层表示层会话层传输层网络层链路层物理层IP获取主机名importsocketsocket.gethostname()通过主机名解析ipsocket.gethostbyname('LAPTOP-UPG6SFJ0')'192.168.1.8'socket.gethostbyname('localhost')'127.0.0.1'socket.gethostbyn
汪汪星河
·
2023-10-21 12:34
Python
Python笔记
Python高级学习笔记(二)——
网络编程
网络编程
1IP地址1.1IP地址的概念1.2查看IP地址1.3检查网络是否正常2端口与端口号3TCP协议4套接字socket5TCP网络应用程序开发5.1TCP客户端程序开发5.2TCP服务端程序开发5.3
夏木夕
·
2023-10-21 12:04
python
python
Python3学习笔记29——Socket(
网络编程
)
Socket是
网络编程
的一个抽象概念。通常我们用一个Socket表示”打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可。
Darin2017
·
2023-10-21 12:01
python基础
Socket网络编程
Python学习笔记(十)——Python
网络编程
一、Python
网络编程
简介
网络编程
基本组件-套接字-是两个程序之间的信息通道,程序可能分布在不同的计算机上,通过套接字相互发送信息。
钟艾伶
·
2023-10-21 12:31
【Python】
python 编程开发 ——
网络编程
(Socket 编程)
文档声明:以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。笔记资料仅供学习交流使用,转载请标明出处,谢谢配合。如果存在相关知识点的遗漏,可以在评论区留言,看到后将在第一时间更新。作者:Aliven888文章目录1、简述2、什么是Socket?2.1、socket()函数2.2、代码案例3、Python
Aliven888
·
2023-10-21 12:01
网络
Python
网络
python
socket
基于springboot的学生宿舍管理系统(源码+LW+调试)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-10-21 09:07
毕业设计
Java
后台
Java
Web
spring
boot
java
数据库
宿舍
基于Java公益志愿捐赠管理系统设计与实现(源码+LW+调试+开题报告)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-10-21 09:07
毕业设计
Java
后台
Java
Web
java
开发语言
公益
志愿
基于springboot的网上商城设计与实现(包调试+LW)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?
程序猿麦小七
·
2023-10-21 09:06
Java
后台
毕业设计
Java
Web
spring
boot
后端
java
商城
基于springboot的高校科研管理系统(源码+调试+LW)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-10-21 09:32
Java
后台
Java
Web
毕业设计
spring
boot
后端
java
科研
java aio事件模型_高级 Java 面试必问的 IO 模型:BIO、NIO 和 AIO 你弄明白了吗?
不管你平时是否接触大量的IO
网络编程
,IO模型都是高级Java工程师面试非常高频的一道题。你了解Java的IO模型吗?多路复用技术是什么?
函明
·
2023-10-21 07:55
java
aio事件模型
高级 Java 面试必问的三大 IO 模型,你 get 了吗?
问题14不管你平时是否接触大量的IO
网络编程
,IO模型都是高级Java工程师面试非常高频的一道题。你了解Java的IO模型吗?多路复用技术是什么?
90后小伙追梦之路
·
2023-10-21 07:49
java
学习
阅读
java
面试
开发语言
Web发展中通信的方式有哪些呢?
Web发展中通信方式简单通信不同请求复杂请求案例实操1简单通信 回顾Socket编程给我们最大的感受,是可以在多台电脑之间进行数据的传输,这就是
网络编程
的开端和基础,通过客户端请求服务器端通信,直观了解
dirft_din
·
2023-10-21 04:58
Socket库
Socket库是什么Socket库是一种用于
网络编程
的编程接口,它提供了一组函数和类,用于在计算机网络上进行数据通信。
qq_28938301
·
2023-10-21 02:46
网络安全编程
python3
python
setsockopt()函数的用法
setsockopt()函数是一个用于设置套接字选项的函数,通常在
网络编程
中使用。它用于配置套接字的各种参数和选项,以满足特定的需求。setsockopt()函数的作用是设置指定套接字选项的值。
ZLOSER02
·
2023-10-21 00:57
linux
c语言
Socket介绍及使用Java实现socket通信
一、Socket概述Socket(套接字)是计算机
网络编程
中用于实现网络通信的一种机制。它提供了一种编程接口,允许应用程序通过网络进行数据传输,实现不同主机之间的通信。
小小印z
·
2023-10-21 00:44
计算机网络
网络
socket
【Arduino TFT】 记录ESP32驱动显示二维码 显示gif动图,涉及TFT_eSPI、TJpg_Decoder库、使用python脚本一键生成测试代码
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-20 23:42
python
php
开发语言
【Arduino TFT】 记录使用DMA优化TFT屏帧率
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-20 23:42
开发语言
tft
arduino
【ESP-IDF篇】搭建ESP-IDF软件开发环境,包括手动命令行和VSCode两种方式
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-20 23:42
vscode
ide
esp-idf
【Python生活脚本】视频转Gif动图
ArduinoESP8266教程累计帮助过超过1W+同学入门学习硬件
网络编程
,入选过选修课程,刊登过无线电杂志零基础从入门到
单片机菜鸟哥
·
2023-10-20 23:10
python
生活
音视频
网络编程
开发及实战(上)
一、什么是互联网一、什么是互联网1、计算机网络的定义2、计算机的分类1)按照作用范围分类个人局域网:热点2)按照网络的使用者分类公用网:缴费可以使用的网专用网:军队3、网络的网络由节点和链组成互联网:网络的网络1)路由器也是计算机,但不是主机,传输数据是从主机到主机,但路由器是转发作用2)什么是互联网3)边缘部分:主机核心部分:广域网4)边缘部分:主机-端系统端系统有很大的区别,小的主机、摄像头,
socket()
·
2023-10-20 19:02
linux
运维
服务器
网络编程
开发及实战(下)
一、IO模型一、基本概念(一)I/O基本概念1、基本概念1)一个完整I/O分为两个阶段:用户进程空间->内核空间内核空间->设备空间(磁盘、网卡)2)内存I/O(无名管道)、网络I/O(UDP/TCP)、磁盘I/O(文件I/O)2、同步和异步1)不着急等待结果是异步aio_read之前的程序read都是同步2)同步经常用于线程内调用两个函数的调用3)异步请求不知道的结果,后面可能通过别的机制来获得
socket()
·
2023-10-20 19:50
网络
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他