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
python后端描述符
python-第12章 魔法方法
文章目录12.1构造和析构12.2算术运算12.3简单定制12.4属性访问12.5
描述符
(property的原理)12.6定制序列12.7迭代器12.8生成器12.1构造和析构12.2算术运算12.3简单定制
太极生两鱼
·
2023-10-13 14:19
Python学习笔记
python
Linux网络编程 ——Select机制
一、select的工作机制select,是基于内核函数sys_poll实现的,有文件
描述符
(1024)的限制,大量文件
描述符
的数组被整体复制于用户态和内核的地址空间之间,开销随着文件
描述符
数量的增加而线性增大
恒者走天下
·
2023-10-13 09:56
linux
网络
Linux C select 的学习
intnfds,fd_set*readset,fd_set*writeset,fd_set*exceptset,structtimeval*timeout);nfds:是一个整数值,是指集合中所有文件
描述符
的范围
yong1585855343
·
2023-10-13 09:53
linux
c语言
【Linux】应用编程之C语言文件操作
、Makefile二、文件的操作1.创建、打开、关闭文件:open、close、creat2.读取、写入文件:read、write3.文件定位:lseek最后前言 对于文件IO来说,一切都是围绕文件
描述符
来进行的
凉开水白菜
·
2023-10-13 06:14
ARM开发
C/C++
linux
驱动开发
文件操作
Linux中常用的的API
Linux中常用的的API系统IO函数文件属性操作函数目录操作函数目录遍历函数文件
描述符
操作函数进程控制相关函数exec函数族进程间通讯相关函数进程组、会话操作函数创建守护进程的步骤线程相关函数线程同步
Wanncye
·
2023-10-13 05:44
C++高性能服务器框架
linux
运维
服务器
6种epoll的设计,让你吊打面试官,而且他不能还嘴
select()和poll()IO多路复用模型select的缺点:单个进程能够监视的文件
描述符
的数量存在最大限制,通常是1024,当然可以更改数量,但由于select采用轮询的方式扫描文件
描述符
,文件
描述符
数量越多
架构大数据双料架构师
·
2023-10-12 22:55
golang
redis
linux中open函数和fopen,低级IO与高级IO,文件操作open和fopen的区别
二者都是文件操作,最基本的区别是:open属于低级IO,返回一个文件
描述符
,没有缓冲,与read、write等配合使用;fopen属于高级IO,返回一个文件指针,有缓冲,与fread、fwrite等配合使用
weixin_39993301
·
2023-10-12 21:36
fopen和open的区别
操作的对象是文件
描述符
标准IO:高
April.19th
·
2023-10-12 21:04
Linux
c语言
linux
linux open fopen popen函数区别
函数原型intopen(constchar*pathname,intflags);intopen(constchar*pathname,intflags,mode_tmode);open函数返回一个文件
描述符
Joker_Linux
·
2023-10-12 21:01
linux
c
linux
ubuntu
c语言
linux——open与fopen的区别
fopen,fread,fwrite,fseek,fclosefgetc,fputc,feofopen与fopen的区别1、来源open是UNIX系统调用函数(包括linux),返回的是文件
描述符
,它是文件在文件
描述符
表里的索引
now
·
2023-10-12 21:00
linux_文件编程
linux
select 和 poll的用法
includeintselect(intmaxfdp1,fd_set*readset,fd_set*writeset,fd_set*exceptset,conststructtimeval*timeout);返回值:若有就绪
描述符
则为其数目
xl365t
·
2023-10-12 17:29
Linux
IO
第六章 select和poll函数
文章目录一、I/O复用二、I/O模型2.1阻塞I/O模型2.2非阻塞I/O模型2.3I/O复用模型2.4信号驱动式I/O模型2.5异步I/O模型三、select函数3.1
描述符
就绪条件3.2select
sunximei1
·
2023-10-12 17:29
#
UNP读书笔记
I/O模型
select、poll、epoll的使用方法 和 使用场景
使用select的应用程序用多路复用器,把我们想要监听的文件
描述符
分成三类(可读,可写,异常)一次性全部传给Linux内核,然后内核轮询所有文件
描述符
,监视其上的就绪事件,经过给定时长后,返回就绪事件的个数
For Nine
·
2023-10-12 17:25
Linux网络编程
Linux
服务器
poll和select
epoll,它用于将poll函数扩展到能够处理数千个文件
描述符
。
乐观其实真的很重要
·
2023-10-12 17:23
linux
I/O机制及异步通知
poll和select
select和poll的使用
1)select的源码案例//fcntl函数的作用:可以用fcntl函数改变一个已打开的文件属性而不必重新open文件;//什么叫IO多路复用,一个进程可以监视多个文件
描述符
,一旦某个
描述符
就绪(一般是读就绪或者写就绪
姜小二
·
2023-10-12 17:49
嵌入式硬件
物联网
【Linux】基础IO篇
文章目录C文件接口系统调用文件接口文件
描述符
是什么分配规则内核角度理解从task_struct的角度理解文件
描述符
在内核当中是什么理解文件
描述符
和文件流指针的区别重定向符号接口内核角度理解重定向重定向的代码验证动态库
web15085599741
·
2023-10-12 17:42
java
后端
linux
unix
服务器
Linux —— 基础IO
语言中相关的文件操作接口介绍2.C语言中的写文件3.C语言中的读文件4.C程序默认打开的三个输入输出流二、系统文件IO1.open1.open的参数2.open的返回值2.close3.write4.read三、文件
描述符
霄沫凡
·
2023-10-12 17:12
Linux
大数据
linux
运维
Linux系统编程之文件IO
(c库函数)调用实现某一个功能,(API)1.2系统调用:内核中的程序接口,应用程序和硬件设备之间的中间层1.3文件基本概念1.4文件分类*1.5文件指针FILE*(标准IO和文件IO区别)1.6文件
描述符
和文件指针的转换
学编程的小杨
·
2023-10-12 17:40
Linux系统编程
linux
c语言
学习
开发语言
linux基础IO【万字详解,看不懂算我输】
目录一、重新谈论文件二、重新谈论文件操作C三、系统文件I/O3.1接口介绍3.2如何理解文件四、文件
描述符
的分配规则五、重定向六、使用dup2系统调用七、理解----linux一切皆文件八、FILE九、
程序小白111
·
2023-10-12 17:40
linux
c++
c语言
Linux多线程
换句话说,线程是进程内部的子任务,它们共享相同的进程资源,如内存空间、文件
描述符
等。线程在进程内部运行,本质就是在进程地址空间内运行。
拖拉机厂第一代码手
·
2023-10-12 16:57
Linux
linux
服务器
c++
网络
开发语言
linux shell 错误输出,bash中,需要将脚本demo.sh的标准输出和标准错误输出
在Linux中,每个打开的文件被赋予一个文件
描述符
(filedescriptor),包括标准输入(stdin),标准输出(stdout)和标准错误输出(stderr),由0,1,2分别描述。
继续者张付
·
2023-10-12 15:28
linux
shell
错误输出
Java面试题汇总大杂汇
socket是应用层与传输层的一个抽象,将复杂的TCP/IP协议隐藏在Socket接口之后,只对应用层暴露简单的接口socket是一种特殊的文件,它也有文件
描述符
,进程可以打开一个socket,并且像处理文件一样对它进行
小白刚上路
·
2023-10-12 08:49
java
从零开始学Python-Day52-文件读写
读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件
描述符
),然后,通过操作系统提供的接口从这个文件对象中读取数据
木人张
·
2023-10-12 05:47
LV.9 D2 IO多路复用select函数 学习笔记
intnfds,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout);//参数://nfds:是三个集合中编号最高的文件
描述符
djjyy
·
2023-10-12 05:14
学习
笔记
linux
LV.9 D3 多路复用poll函数 学习笔记
poll函数//poll函数intpoll(structpollfd*fds,nfds_tnfds,inttimeout);//参数://pollfd结构体:structpollfd{intfd;/*文件
描述符
djjyy
·
2023-10-12 05:14
学习
笔记
linux
LV.9 D4 多路复用epoll函数族 学习笔记
/size参数实际上已经被弃用/*epoll句柄的控制接口*/intepoll_ctl(intepfd,intop,intfd,structepoll_event*event);/*等待epoll文件
描述符
上的
djjyy
·
2023-10-12 05:14
学习
笔记
网络
linux
lv8 嵌入式开发-网络编程开发 16 多路复用poll函数
2poll2.1poll函数应用3epoll函数族(效率最高)3.1epoll_create创建epoll句柄3.2epoll_ctlepoll句柄控制接口3.3epoll_wait等待epoll文件
描述符
上的
4IOT
·
2023-10-12 05:41
嵌入式开发
网络
linux
Linux中的5种I/O模型详解
http://blog.csdn.net/sinat_34990639/article/details/527785621概念说明在进行解释之前,首先要说明几个概念:用户空间和内核空间进程切换进程的阻塞文件
描述符
缓存
若即若离ing
·
2023-10-12 04:26
编程
linux
cpu
《Linux C/C++服务器开发实践》之第5章 UDP服务器编程
函数5.3实战UDP套接字5.1.server.c5.1.client.c5.2.server.c5.2.client.c5.4UDP丢包及无序问题5.1UDP套接字编程的基本步骤服务器:一、创建套接字
描述符
oqqyx1234567
·
2023-10-12 03:39
C/C++
学习
整理
服务器
linux
c语言
Netty高性能之Reactor模型
Reactor模型Reactor是一种模式,它要求主线程只负责监听文件
描述符
(I/O处理单元)是否有事件发生,有的话就立即将该事件通知工作线程(逻辑单元)完成处理。
Linux服务器开发
·
2023-10-12 01:01
C++开发
Linux开发
C++后台开发
Reactor
多线程
网络io模型
C++开发
后台开发
基于Linux实现的聊天室小程序
基于linux平台制作的简单聊天室程序,可以通过修改宏定义USER_LIMIT进而修改支持的用户个数不涉及任何外部库,直接g++编译即可涉及到:socket编程,零拷贝文件
描述符
数据splice,IO多路复用
iiFrankie
·
2023-10-11 19:26
linux
服务器
c++
小程序
7、epoll边沿触发与反应堆
epoll边沿触发1、epoll事件模型:epoll监听的是文件
描述符
,也可以监控进程间通信的事件。
黑川赤音
·
2023-10-11 19:25
网络编程黑马程序员
数据库
FD_ISSET是一个宏,用于检查指定的文件
描述符
(文件句柄)是否在给定的文件
描述符
集合中被设置
FD_ISSET是一个宏,用于检查指定的文件
描述符
(文件句柄)是否在给定的文件
描述符
集合中被设置。在该宏中,参数ifd是待检查的文件
描述符
,而fdReadSet是一个文件
描述符
集合。
Respect@
·
2023-10-11 19:25
计算机
C++
C语言
c++
开发语言
nginx
服务器
C
系统编程(一)初识文件IO
所有的执行I/O操作的系统调用都以文件
描述符
,一个非负整数来指代打开的文件,文件
描述符
用以表示所有类型的已打开文件,而且每个进程都维护着各自的打开文件列表,成为文件表(filetable),该表由文件
描述符
作为索引
疯狂飙车的蜗牛
·
2023-10-11 18:59
c文件IO
c读写文件
初识文件IO
系统编程读写文件
系统调用文件操作
Linux_文件系统(磁盘角度)&&inode
前言在我们的磁盘上,有大量的文件存储着,这批文件非常的多、杂、乱操作系统对这些文件的管理的部分叫做文件系统在Linux_文件系统(内存)一文中我们了解了文件
描述符
、重定向、缓冲区等应用级概念,这些都是从内存中看待文件的方式
Massachusetts_11
·
2023-10-11 12:39
Linux
linux
c++
c语言
Linux操作系统--基础IO
Linux--基础IO]C文件IO相关操作系统调用接口文件
描述符
fd重定向重定向的三种情况缓冲区dup2系统调用理解文件系统inode!
qx LIU 2000
·
2023-10-11 12:32
LINUX系统及网络
操作系统
linux
c语言
IO
文件操作
文件系统
OpenCV3学习(11.7) BRISK特征检测器及BRISK
描述符
BRISK算法一种特征提取算法,也是一种二进制的特征描述算子。它具有较好的旋转不变性、尺度不变性,较好的鲁棒性等。在图像配准应用中,速度比较:SIFT#include#include#include#include#includeusingnamespacecv;usingnamespacestd;intmain(){//LoadImageMatc_src1=imread("1.png");Mat
菜鸟知识搬运工
·
2023-10-11 11:14
图像特征
opencv
BRISK
Linux运维实战:CentOS7.6操作系统从入门到精通(11-15)
13章Linux文件系统结构第14章RAID的原理与搭建第15章LVM管理和SSM工具使用Linux运维实战:CentOS7.6操作系统从入门到精通(11-15)第11章重定向和文件的查找11.1文件
描述符
Lakers2015
·
2023-10-11 05:35
#
Linux
读书笔记系列
linux
运维
服务器
centos
linux内核文件恢复,Kernel for Linux Data Recovery免费版-Linux OS数据文件恢复工具下载 v4.02 免费版 - 安下载...
KernelforLinuxDataRecovery是一款好用的数据文件恢复工具,支持对丢失的LinuxOS数据文件进行全面恢复,它具有安全处理严重损坏数据功能,可以管理由于组
描述符
块,超级块或损坏的Inode
不死鹰阿江
·
2023-10-10 23:59
linux内核文件恢复
Linux系统中fork()函数的理解
这个子进程是父进程的几乎完全复制,包括代码、数据、堆栈、文件
描述符
等。2.子进程几乎立即开始执行,从`fork()`调用的位置开始执行代码。父进程和子进程都会
你好,明天,,
·
2023-10-10 23:32
Linux
笔记
linux
运维
服务器
socket网络编程——多线程并发服务器
文章目录多线程并发服务器说明server端client端pthread_creat()说明在使用线程模型开发服务器时需考虑以下问题:1.调整进程内最大文件
描述符
上限2.线程如有共享数据,考虑线程同步3.
weixin_42734533
·
2023-10-10 22:09
线程
socket
网络
tcp/ip
linux
线程
windows 操作系统中 各个DLL 作用简介
htmlwindows7中各个dll文件作用和用途aaclient.dll何时何地都可以访问客户端accessibilitycpl.dll轻松访问控制面板acledit.dll访问控制列表编辑器aclui.dll安全
描述符
编辑器
x_xx_xxx_xxxx
·
2023-10-10 16:12
windows
windows
dll
作用
Windows 中各种 dll 的导出功能
aaclient.dll何时何地都可以访问客户端accessibilitycpl.dll轻松访问控制面板acledit.dll访问控制列表编辑器aclui.dll安全
描述符
编辑器acppage.dll兼容性选项卡外壳扩展库
(-: LYSM :-)
·
2023-10-10 16:29
基础知识
Cypress固件架构彻底解析及USB枚举
转自http://www.eefocus.com/sbogwxf230/blog/12-01/237595_b89c6.htmldscr51里放的是USB
描述符
表,EZ-USB在重枚举阶段会读取或设置相应的
描述符
xiaohe511
·
2023-10-10 14:23
USB
usb
cypress
linux下的进程的模式分为,Linux下的进程管理
唯一标示进程的是进程
描述符
(PID),在linux内核中是通过task_struck和task_list来定义和管理进程的。
御坂10057
·
2023-10-10 11:13
linux下的进程的模式分为
linux 进程间通信
管道本质上就是内核中的一个缓存,当进程创建一个管道后,Linux会返回两个文件
描述符
,一个是写入端的
描述符
,一个是输出端的
描述符
,可以通过这两个
描述符
往管道写入或者读取数据。
小飞侠hello
·
2023-10-10 11:13
linux
linux
TCP/IP网络协议通信函数接口
】#include#include【函数原型】intsocket(intdomain,inttype,intprotocol);【函数功能】socket函数创建一个通信端点,并返回一个引用该端点的文件
描述符
九月丫
·
2023-10-10 07:54
LINUX网络编程分享
网络协议
tcp/ip
网络
Linux 文件系统
一切皆文件深度理解缓冲区什么是缓冲区缓冲区是哪里的为什么要有缓冲区缓冲区刷新策略MyFILE头文件与宏MyFILE结构InitMyFILE初始化结构体myopen打开文件myflush刷新缓冲区myclose关闭文件
描述符
测试代码介绍下面我们说一下本次的学习顺序
Naxx Crazy
·
2023-10-10 05:57
Linux
linux
运维
服务器
常用shell命令
nohupssh退出也不停止cmd重定向cmd>a.log2>&1这里的&没有固定的意思放在>后面的&,表示重定向的目标不是一个文件,而是一个文件
描述符
,内置的文件
描述符
如下1=>
gykimo
·
2023-10-10 00:46
【计算机网络】poll | epoll
PollServer代码poll特点2.epoll认识接口epoll_createepoll_ctlepoll_wait基本原理红黑树就绪队列1.pollpoll函数参数解析输入manpollpoll的第一个参数是文件
描述符
风起、风落
·
2023-10-10 00:18
计算机网络
计算机网络
数据库
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他