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
套接字描述符
Netty核心原理与基础实战(一)备份
例如,Netty极大地简化了TCP、UDP
套接字
和HTTPWeb服务程序的开发
geminigoth
·
2024-01-31 18:57
java
Netty
Java
NIO
Handler
Unix/Linux上的五种IO模型
注意:阻塞并不是函数的行为,而是跟文件
描述符
有关。通过设置文件
描述符
来控制是阻塞还是非阻塞。b.非阻塞non-blocking(NIO)非阻塞等待,每隔一段时间就去检测IO事件是否就绪。
想不出来_6
·
2024-01-31 12:48
linux
服务器
网络
笔记
【JavaEE】网络原理:UDP数据报
套接字
编程和TCP流
套接字
编程
目录1.UDP数据报
套接字
编程1.1DatagramSocket1.2DatagramPacket1.3InetSocketAddress1.4基于UDP实现回响服务器2.TCP流
套接字
编程2.1ServerSocket2.2Socket2.3
夏微凉.
·
2024-01-31 12:59
JavaEE
网络
udp
tcp/ip
java-ee
java
开发语言
服务器
指针变量、表示资源
描述符
的变量、BOOL变量声明必须赋予初值
变量声明赋予初值,可以避免由于编程人员的疏忽导致的变量未初始化引用。示例1.SOCKETs=INVALID_SOCKET;2.unsignedchar*msg=NULL;3.BOOLsuccess=FALSE;4.intfd=-1;代码示例:#includevoidtestInit(constboolfCondition){char*pMsg;if(fCondition){pMsg=(char*)
不是杠杠
·
2024-01-31 11:59
编程规范
c++
c
c++
开发语言
网络基础二 session、cookie、token
为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全
套接字
层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议(SSL(SecureSocke
南棋网络安全
·
2024-01-31 11:12
网络基础
网络协议
【Linux笔记】文件
描述符
与重定向
一、Linux关于稳健操作的一些系统调用1、open和close我们在C语言阶段已经学过很多文件操作的函数,今天我们要来看看操作系统中对于文件是怎么操作的。1.1、open与close的用法C语言的库函数中有很多关于文件操作的接口,包括fopen、fclose、fprintf、fput……但是系统中对于文件操作的系统调用接口就就没有这多多了,今天我们最主要要看的是四个接口:open和close、r
林先生-1
·
2024-01-31 07:41
Linux操作系统
linux
笔记
后端
c语言
Linux 文件IO
目录linux下的文件分类:文件
描述符
原理:(底层原理,可跳过)虚拟文件系统:内存中的inode与磁盘中的inodeopen函数函数原型:形参列表:代码:close函数errno函数read函数write
逸兴云飞~
·
2024-01-31 06:49
Linux_study
linux
IO文件操作
arm开发
Linux 基础IO
文章目录文件IOC语言文件IO对文件进行写入对文件进行读取默认打开的三个流系统文件IOopenclosereadwrite文件
描述符
磁盘文件&&内存文件文件
描述符
的分配规则重定向输出重定向输入重定向追加输出重定向重定向函数
C++下等马
·
2024-01-31 06:34
Linux
linux
运维
服务器
linux内核——进程
Processesandthreads进程是正在运行的程序,包括下列部分的抽象:(独立的)地址空间一个或者多个线程打开的文件(以
描述符
fd的形式呈现)
套接字
信号量Semaphore共享的内存区域定时器信号句柄
PenguinLeee
·
2024-01-31 05:24
linux
运维
服务器
网络编程-socket
TCPTCP服务端创建
套接字
socket绑定端口bind侦听客户请求listen接受客户连接accept接受/发送关闭
套接字
importsocketsk=socket.socket()sk.bind((
Yanl__
·
2024-01-31 03:20
udp(无连接)客户端和服务端代码
以往的网络代码(tcp),必须先开服务器端,(服务器代码中,步骤如下:socket函数创建
套接字
描述符
bind绑定本地(本机当服务器了)上的IP地址和端口一个listen改为监听模式然后你去启动客户端文件
warmingsummer
·
2024-01-31 01:04
就业班视频学习
udp
linux
c++
epoll接口 修改完毕代码已跑
原因:selcet和poll都是把监控的文件
描述符
从应用程序拷贝到内核,然后挨个询问再把有事件发生的拷贝到程序内存,总之消耗很大,最好不好超过1024。所
warmingsummer
·
2024-01-31 01:33
就业班视频学习
服务器
运维
c++
linux
1.17 第四章+第五章 多点通信+域
套接字
思维导图1.广播服务器端:#includeintmain(intargc,constchar*argv[]){//1.创建广播接收端intrfd=socket(AF_INET,SOCK_DGRAM,0);if(rfd==-1){perror("socketerror");return-1;}//2.填充地址信息结构体structsockaddr_inrin;rin.sin_family=AF_IN
⠀
·
2024-01-31 01:01
服务器
linux
运维
1.18 第六章 IO多路复用
服务器客户端IP#defineCLI_PORT6666#defineCLI_IP"192.168.122.70"intmain(intargc,constchar*argv[]){//1.创建用于通信的
套接字
文件
描述符
⠀
·
2024-01-31 01:01
c语言
OkHttp介绍
以下是OkHttp的一些主要特点和优势:支持HTTP/2和SPDY:OkHttp支持现代的网络协议,如HTTP/2和SPDY,这些协议可以共享同一主机的请求
套接字
雪梅零落
·
2024-01-30 23:29
HTTP协议
办公软件
okhttp
【网络】:网络
套接字
(UDP)
网络
套接字
一.网络字节序二.端口号三.socket1.常见的API2.封装UdpSocket四.地址转换函数网络通信的本质就是进程间通信。
菜花籽
·
2024-01-30 20:33
网络
网络
php
开发语言
【socket】C语言的Socket网络编程
2.客户/服务器模式2.1服务器端:2.2客户端:4.
套接字
函数4.1创建
套接字
──socket()4.2指定本地地址──bind()4.3建立
套接字
连接──connect()与accept()4.4监听连接
bdview
·
2024-01-30 19:20
网络
c语言
服务器
linux
tcp/ip
【socket】Linux下C语言的Socket编程例子(多线程)
目录2.客户/服务器模式2.1服务器端:2.2客户端:4.
套接字
函数4.1创建
套接字
──socket()4.2指定本地地址──bind()4.3建立
套接字
连接──connect()与accept()4.4
bdview
·
2024-01-30 19:50
网络
socket
linux
java
多线程
linux用多线程实现网络聊天程序,Linux下C语言多线程,网络通信简单聊天程序
出于演示目的,这里采用UNIX域协议(文件系统
套接字
),程序分为客户端和服务端。应用select
王火龙果
·
2024-01-30 19:48
linux c mysql ping_在linux中用C语言实现ping命令的部分功能
运用C语言编写模拟常用网络命令ping命令实现一个基于linux原始
套接字
和ICMP协议的ping程序。该程序能用于检测主机或路由器工作是否正常。
吴寿鹤
·
2024-01-30 19:18
linux
c
mysql
ping
Servlet基础之API
HTTPServletRequest7.HttpServletRequest8.ServletResponse和HTTPServletResponse9.ServletConfig和ServletContext10.部署
描述符
Gambler_Tu
·
2024-01-30 18:00
servlet
servlet
python基础教程:属性查询顺序,数据
描述符
嗨喽,大家好呀~这里是爱看美女的茜茜呐数据
描述符
,属性查找优先级如果在一个类中定义了__get__(),__set__(),__delete__()这三种方法之一,那么这个类是一个
描述符
。
茜茜是帅哥
·
2024-01-30 14:30
python
python
开发语言
pycharm
学习
基于UDP的
套接字
通信(附通信代码)
基于UDP的
套接字
通信udp是一个面向无连接的,不安全的,报式传输层协议,udp的通信过程默认也是阻塞的。
Liuuuu408
·
2024-01-30 13:27
linux
udp
网络协议
nginx
套接字
Socket是进程间通信IPC的一种实现,允许位于不同主机(或同一主机)上不同进程之间进行通信和数据交换,进程间的传输要有两个标志:IP地址和端口号
套接字
相关的系统调用:socket()创建一个
套接字
*雾岛
·
2024-01-30 11:22
nginx
服务器
linux
Object.defineProperty详解
文章目录Object.defineProperty()语法属性
描述符
数据
描述符
访问器
描述符
总结Object.defineProperties()Object.defineProperty()Object.defineProperty
定栓
·
2024-01-30 09:48
JavaScript
前端
javascript
【极数系列】Flink集成DataSource读取Socket
套接字
数据(09)
文章目录01引言02简介概述03基于socket
套接字
读取数据3.1从
套接字
读取。元素可以由分隔符分隔。
浅夏的猫
·
2024-01-30 08:39
Flink
flink
大数据
java
python网络编程
Socket又称"
套接字
",应用程序通常通过"
套接字
"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。
不必介怀
·
2024-01-30 07:57
python
网络
开发语言
Coursera 北京大学 操作系统原理 笔记
OperatingSystems进程(Process)和线程(Thread)进程是系统进行资源分配和调度的独立单位,每个进程都有独立的地址空间进程控制块/进程
描述符
ProcessControlBlock
MaverHardcore
·
2024-01-30 03:50
网络编程
套接字
(Socket)
为什么需要网络编程???-丰富的网络资源每天你在b站上刷着喜欢的up主的视频,实质是通过网络,获取到网络上的一个视频资源与本地打开文件类似,只是视频文件这个资源来源是网络所谓的网络编程,其实就是从网络上获取各种数据资源什么是网络编程??网络编程,指的是网络上的主机,通过不同的进程,以编程的方式实现网络通信(数据传输)此时的主机也可以发送方和接收方是同一个,只需要保证进程号不同即可但是一般我们是用于
qiuqiushuibx
·
2024-01-30 03:27
网络
服务器
udp
python简单socket demo
除了常见的http请求之外,一些敏感的数据传输常用socket
套接字
层直接传输数据。一个简单的domo用于熟悉socket的工作方式。
菜鸡学安全
·
2024-01-30 03:15
开发
python
开发语言
《pythonI之IO编程》
前言在磁盘上读写文件的功能是操作系统提供的,现在操作系统不允许普通程序直接操作磁盘,所以读写文件是请求操作系统打开一个文件对象(文件
描述符
),然后通过操作系统提供的接口对这个对象读写数据,所以使用完文件必须关闭
江河于田
·
2024-01-30 01:11
【Linux】文件IO
#前置知识Linux文件I/O分为系统IO和标准IO,常用于系统编程系统I/O通过文件
描述符
fd来操作文件标准I/O通过文件流FILE*来操作文件Linux下可以使用man命令来查看使用手册man指令通过
姿势的搬运工
·
2024-01-30 00:28
linux
运维
服务器
深入理解LINUX内核 第三版2.6 笔记
目录第二章内存寻址分段P41Linux分段P46硬件中的分页P50第三章进程第四章中断和异常第五章内核同步第六章定时测量第七章进程调度第八章内存管理页框管理内存管理区内核第九章进程地址空间进程地址空间内存
描述符
线性区第十章系统调用第十一章信号第十二章虚拟文件系统第十三章
张君陌
·
2024-01-29 22:45
读书笔记
操作系统
centos7系统服务管理
systemd中引入了systemunits的概念,在units其中封装有关系统服务(service),侦听
套接字
(socket),以及与init系统启动相关信息systemdunit类
weixin_33897722
·
2024-01-29 22:31
数据库
运维
操作系统
【QNX】pps开发指南(6):选项和限定符
PPS使用这些路径名选项打开对象的文件
描述符
。PPS还允许您使用限定符来指定对象或属性要执行的操作(例如,使对象非持久或删除一个属性)。一:路径名打开选项PPS对象对用于打开它们的路径名支持扩展语法。
北原寒星101
·
2024-01-29 19:45
go语言socket编程
Socket又称“
套接字
”,应用程序通常通过“
套接字
”向网络发出请求或者应答网络请求常用的
leellun
·
2024-01-29 19:28
go网络编程
网络
服务器
运维
什么是SSL证书?
在HTTPS中,通信使用安全
套接字
层(SSL)或现在称为传输层安全
Gworg
·
2024-01-29 18:40
ssl
https
网络协议
15 Java
套接字
编程,网络面试问答
网络和
套接字
编程是Java编程语言最重要的领域之一,对于在基于客户端/服务器的应用程序中工作的程序员而言,尤其如此。
danpu0978
·
2024-01-29 17:13
网络
编程语言
python
linux
java
java
套接字
编程_15 Java
套接字
编程,网络面试问答
java
套接字
编程网络和
套接字
编程是Java编程语言最重要的领域之一,对于在基于客户端/服务器的应用程序中工作的程序员而言,尤其如此。
danpu0978
·
2024-01-29 17:13
网络
算法
编程语言
python
linux
IO网络5.0
defineSER_PORT8888//服务器端口号#defineSER_IP"192.168.122.61"//服务器客户端//客户端TCPintmain(intargc,constchar*argv[]){//1、创建用于通信的
套接字
文件描述法
mmj12
·
2024-01-29 13:24
网络
php
开发语言
Java Socket编程
1.引言Socket,通常被翻译为“
套接字
”,是计算机之间进行网络通信的一种技术手段。通过Socket,不同的计算机可以跨越网络互相发送和接收数据,实现信息的共享和交换。
一杯可乐、
·
2024-01-29 12:52
java基础
java
epoll示例
一、服务端下面是一个使用epoll机制在Linux上编写的简单
套接字
程序示例:#include#include#include#include#include#include#include#include
尘中928
·
2024-01-29 11:12
编程
#
C语言
网络
网络
linux
【C语言】socket编程接收问题
一、recv()函数接收到的返回值为0表示对端已经关闭在TCP
套接字
编程中,通过recv()函数接收到的返回值为0通常表示对端已经关闭了
套接字
的发送部分。
尘中928
·
2024-01-29 11:11
编程
#
C语言
网络
网络
linux
Linux内存管理
,我感觉这个软件不错6个段寄存器CSSSDSES/FS/GS保护模式下,16位的寄存器无法存放32位的段基地址段寄存器中存放的不是某个段的基地址,而是某个段的选择子(Selector)段基地址存放在段
描述符
表中状态和控制寄存器标志寄存器
YAOPRINCESS
·
2024-01-29 11:25
Linux中文件IO(open、read、write、close函数使用)
POSIX接口(了解)注意:文件IO不提供缓冲机制文件IO的APIopenclosereadread文件
描述符
概念:英文:缩写fd(filedescriptor)是0-1023的数字,表示文件。
程序员小胡0619
·
2024-01-29 10:47
linux
运维
服务器
远程方法调用Remote Method Invocation
网络编程包含不同的编程范式,主要有以下两种:1.
套接字
编程(SocketsProgramming)这种方式首先需要设计一个协议。协议是指在网络通信中,客户端和服务器如何进行数据交换的规则和标准。
思诺学长
·
2024-01-29 07:29
服务器
linux
运维
网络编程
套接字
(2)
UDP数据报
套接字
编程API介绍DatagramSocketDatagramSocket是UDP的Socket,用于发送和接收数据报.操作系统中有一类文件,就叫做socket文件(普通文件/目录文件:在硬盘上的
灰灰快醒醒
·
2024-01-29 07:14
网络
多路复用简述
在网络编程中,多路复用通常通过以下几种机制来实现:select:select是一种I/O复用模型,允许一个进程同时监视多个文件
描述符
,当其中任何一个文件
描述符
就绪(有数据可读或可写)时,该
xixingzhe2
·
2024-01-29 01:33
linux
linux
基本
套接字
编程
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许,不得转发!!!目录一、概述✨1.1✨1.2二、三四五六、一、概述✨1.1✨1.2二、三四五六、如果文章有帮助的话,点赞、收藏⭐,支持一波,谢谢
wkd_007
·
2024-01-28 23:27
#
✨Linux
C语言
linux
两种高效的事件处理模型:Reactor模式和Proactor模式(转)
Reactor模式:Reator类图如上所示,Reactor模式又叫反应器或反应堆,即实现注册
描述符
(Handle)及事件的处理器(EventHandler),当有事件发生的时候,事件多路分发器(EventDemultiplexer
大锅烩菜
·
2024-01-28 23:30
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他