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后端描述符
单进程服务器-epool
1、有个特殊内存,内存是应用程序和操作系统共享的2、在内存里,要添加的,要监听的,要判断是否有数据到来的一些套接字对应的文件
描述符
,不是一个个取得,而是在没收到通知,去执行其他的任务。
张明越
·
2023-08-29 07:55
linux并发服务器 —— 文件IO相关函数(三)
;虚拟地址空间的大小由CPU决定,位数不同,大小不同;32位的机器,虚拟地址空间如下所示:虚拟空间会被逻辑管理单元MMU映射到真实的物理内存;调用linux系统API(系统调用)对内核区进行操作;文件
描述符
位于进程的内核区
逮到647了
·
2023-08-29 06:01
linux
运维
服务器
Linux C:文件
描述符
、IO重定向、恢复标准输入输出
目录一、文件
描述符
二、IO重定向三、重定向回终端、伪终端四、恢复标准输入输出一、文件
描述符
在Linux中,文件
描述符
是一个非负整数的数据类型。是FILE结构体中的一个成员属性。
superSmart_Dong
·
2023-08-28 21:20
操作系统
C++
Linux
C
文件描述符
IO重定向
标准IO
ES6-8 - 函数名/对象拓展、
描述符
、getter/setter
函数名有两种特殊情况:bind方法创造的函数,name属性返回bound加上原函数的名字;Function构造函数创造的函数,name属性返回anonymous。bind函数名//以bound开头functionfoo(){}constfnName=foo.bind().nameconsole.log(fnName)//boundfoogettersetter如果对象的方法使用了取值函数(gett
Stephy_Yy
·
2023-08-28 19:53
系统学习
#
ES6
【Linux】深入理解文件操作
文章目录初次谈论文件重温C语言文件操作系统文件操作接口openwriteread再次谈论文件文件
描述符
文件
描述符
的分配规则重定向什么是重定向重定向的本质系统调用接口实现重定向、>>初次谈论文件开始之前先谈论一下关于文件的一些共识性问题
LeePlace
·
2023-08-28 16:44
Linux
linux
服务器
c
C++ 设计模式 开放封闭原则 简单示例
C++设计模式开放封闭原则简单示例开放封闭原则(OpenClosedPrinciple)
描述符
合开放封闭原则的模块都有两个主要特性:1.它们"面向扩展开放(OpenForExtension)"。
weixin_30897233
·
2023-08-28 16:59
c/c++
设计模式
网络|基于Netty构建的高性能车辆网项目实现(三)
如何解决海量的设备接入与实时性的要求后端服务如何高可用高性能如何记录车载终端和后台服务器的会话信息技术解决方案车载终端会随着公交车的数量的增长而增长,尤其是公交车等公共交通工具,这个数量将是海量的,我们需要同时处理众多的车载终端的连接,然而每个机器的句柄(Linux环境下叫文件
描述符
dzx156
·
2023-08-28 09:30
网络
【Linux】socket 编程基础
文章目录网络间的通信socket是什么1.socket套接字2.套接字
描述符
3.基本的socket接口函数3.1头文件3.2socket()函数3.3bind()函数structsockaddr主机序列与网络序列
努力努力再努力.xx
·
2023-08-28 03:53
linux
运维
服务器
tcp/ip
网络编程
linux 输出 重定向命令 >&
最常用的场景:错误才显示,日志不显示:命令+空格+>/dev/null2>&1类型文件
描述符
默认情况对应文件句柄位置标准输入(standardinput)0从键盘获得输入/proc/slef/fd/0标准输出
施天助
·
2023-08-27 22:23
网络通信学习笔记之 ———Socket网络通信
2、创建套接字套接字
描述符
类似于文件
描述符
,UNIX、Linux把网络当文件看待,发送数据即写文件write,接收数据即读
Superpig1231
·
2023-08-27 21:53
学习
unix
linux
Linux网络编程:多路I/O转接服务器(select poll epoll)
:一:select1.基础APIselect函数思路分析select优缺点2.server.c3.client.c二:poll1.基础APIpoll函数poll优缺点read函数返回值突破1024文件
描述符
限制
刘鑫磊up
·
2023-08-27 20:01
#
Linux网络编程
服务器
网络
linux
IO进程线程,文件IO(open),文件(stat)与目录(opendir)属性的读取
lseek...用户空间进程访问内核的接口把用户从底层的硬件编程中解放出来极大的提高了系统的安全性使用户程序具有可移植性(同一系统下)是操作系统的一部分文件io没有缓存区概念文件io操作文件的方式:通过文件
描述符
clown_30
·
2023-08-27 17:56
算法
linux
文件IO
linux实现文件共享的方式,Linux文件共享的实现方式
来正文:1、什么是文件共享(1)、文件共享就是同一个文件(同一个文件指的是同一个inode,同一个pathname)被多个独立的读写体(几乎可以理解为多个文件
描述符
)去同时(一个打开尚未关闭的同时,另一个去操作
夜空中的UFO恋曲
·
2023-08-27 09:56
linux实现文件共享的方式
Linux系统编程7:读写锁
1.接口intfcntl(intfiledes,intcmd,...)1.1锁操作intfcntl(intfd,intcmd,structflock*lock)参数No.参数含义1fd文件
描述符
2cmd
jdzhangxin
·
2023-08-27 08:36
(转)一个初级python web后端开发工程师的面试总结
然后目前是在寻找
python后端
开发这一块的工作,使用的框架为django;之前一直通过CSDN以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大
tomtiddler
·
2023-08-27 08:35
Linux系统编程--文件编程--打开创建文件
创建文件需要包含以下3个头文件#include#include#include打开、创建文件有以下3个APIopen的返回值——文件
描述符
(索引作用),是一个小的非负整数intopen(constchar
清源子呀
·
2023-08-26 22:19
嵌入式Linux学习
linux
[Linux]文件IO
文章目录1.文件
描述符
1.1虚拟地址空间1.1.1存在的意义1.1.2分区1.2文件
描述符
1.2.1文件
描述符
1.2.2文件
描述符
表2.Linux系统文件IO2.1open/close2.1.1函数原型
9TSe
·
2023-08-26 19:12
linux
linux多线程
资源共享:线程共享进程资源,如内存,文件
描述符
等。3.**同步:**实现同步机制(互斥锁,信号量),以避免竞争条件。线程执行:线程并发执行,通常需要同步来管理对共享资源的访问。
不爱吃香菇的干饭少年
·
2023-08-26 19:59
工作
linux
java
运维
Linux线程篇(上)
例如进程我们使用PCB来描述的,文件我们用struct_file描述并用文件
描述符
表进行管理。但是Linux中其实并没有线程这个概念,而我们这里所说的线程本质是一个轻量级进
康康有点c
·
2023-08-26 19:17
linux
文件
描述符
每一个文件
描述符
会与一个打开文件相对应,同时,不同的文件
描述符
也会指向同一个文件。相同的文件可以被不同的进程打开也可以在同一个进程中被多次打开。
JensenWong
·
2023-08-26 14:09
ubuntu学习(五)----读取文件以及光标的移动
1、读取文件函数原型介绍ssize_tread(intfd,void*buf,size_tcount)参数说明:fd:是文件
描述符
buf:为读出数据的缓冲区;count:为每次读取的字节数(是请求读取的字节数
啥也不会的小白研究生
·
2023-08-26 06:17
linux
学习
linux
ubuntu
ubuntu学习(四)----文件写入操作编程
1、write函数的详解ssize_twrite(intfd,constvoid*buf,size_tcount);参数说明:fd:是文件
描述符
(write所对应的是写,即就是1)buf:通常是一个字符串
啥也不会的小白研究生
·
2023-08-26 06:16
linux
学习
linux
opencv进阶14-Harris角点检测-cv2.cornerHarris
类似于人的眼睛和大脑,OpenCV可以检测图像的主要特征并将这些特征提取到所谓的图像
描述符
中。然后,可以将这些特征作为数据库,支持基于图像的搜索。
小海聊智造
·
2023-08-26 00:02
opencv
进阶
计算机视觉
人工智能
opencv
人工智能
计算机视觉
select、poll、epoll
多路复用使用场景select:poll:epoll:底层实现原理三组I/O多路复用的优缺点selectpollepoll三种IO多路复用的适用场景IO多路复用I/O多路复用就通过一种机制,可以监视多个
描述符
txinyu的博客
·
2023-08-25 20:50
服务器
运维
C++ open函数
open()函数是C/C++标准库中的一个POSIX标准函数,用于打开一个文件并返回一个文件
描述符
(FileDescriptor)以供后续的读写操作,其函数声明如下:#includeintopen(constchar
_WAWA鱼_
·
2023-08-25 12:10
c++
开发语言
Linux中soft nofile和hard nofile配置
修改系统的配置打开/etc/security/limits.conf设置限制数量,第一列表示用户,*表示所有用户softnofile:可打开的文件
描述符
的最大数(超过会警告);hardnofile:可打开的文件
描述符
的最大数
twinkle8858
·
2023-08-25 11:56
(秋招)面激光slam必备知识--scan context
scancontext是一个描述场景的
描述符
,它之前不是用在slam上面的,但是有人将它用到激光slam上面,发现还可以,于是这个scancontext就用来进行激光slam的位置识别(做闭环用的)。
whu_hy
·
2023-08-25 11:19
人工智能
linux系统编程-进程和线程相关、锁机制
b、库函数exit(status)终止一进程,将进程占用的所有资源(内存、文件
描述符
等)归还内核,父进程可使用系统调用wait()来获取该状态。
别拿嵌入式不当码农
·
2023-08-25 07:23
linux
c语言
嵌入式
Linux之基础IO文件系统讲解
基础IO文件系统讲解回顾C语言读写文件读文件操作写文件操作输出信息到显示器的方法stdin&stdout&stderr总结系统文件IOIO接口介绍文件
描述符
fd文件
描述符
的分配规则C标准库文件操作函数简易模拟实现重定向
爱学习的鱼佬
·
2023-08-25 06:33
Linux
linux
服务器
运维
Java FileOutputStream类
文章目录总结FileOutputStream类数据结构FileOutputStream类方法构造方法操作方法总结FileOutputStream类用于将数据写入文件或文件
描述符
的输出流FileOutputStream
lolxxs
·
2023-08-25 06:12
IO流
java
开发语言
后端
libevent源码学习-----event操作
*//*event监听的
描述符
,也可以是信号值*/evutil_socket_tev_fd;/*事件驱动主循环*/structevent_base*ev_base;shortev_events;shortev_res
一个程序渣渣的小后院
·
2023-08-25 05:54
libevent
libevent
源码
libevent源码学习-----事件驱动流程分析
中事件驱动的大体流程如下/*创建事件驱动*/structevent_base*base=event_base_new();/**创建一个事件*@parambase:事件驱动*@paramfd:event对应的文件
描述符
一个程序渣渣的小后院
·
2023-08-25 05:24
libevent
libevent
源码
libevent源码学习-----统一事件源及信号绑定函数
libevent在对文件
描述符
,套接字进行监控时直接放到event,这些event通过io多路复用函数进行监控,然而对应信号来说io复用函数却无能为力,为了解决问题,libevent采用统一事件源的方式
一个程序渣渣的小后院
·
2023-08-25 05:24
libevent
libevent
signal
源码
libevent源码学习3---事件event
每个事件代表一组条件的集合,这些条件包括:文件
描述符
已经就绪,可以读取或者写入文件
描述符
变为就绪状态,可以读取或者写入(仅对于边沿触发IO)超时事件发生某信号用户触发事件所有事件具有相似的生命周期。
Stack Overflow?Tan90
·
2023-08-25 05:53
Libevent
libevent
x86架构 --- 内核引导
内核的内存分布初始化代码从BIOS那里接管处理器和计算机硬件的控制权,安装最基本的段
描述符
,初始化最初的执行环境。然后,从硬盘上读取和加载内核的剩余部分,创建组成内核的各个内存段。
三境界
·
2023-08-25 03:00
操作系统
OS
【LeetCode】模拟实现FILE以及认识缓冲区
defineNUM1024#defineBUFF_NOME0x1#defineBUFF_LINE0x2#defineBUFF_ALL0x4typedefstruct_MY_FILE{intfd;//接受
描述符
的值
Fre丸子_
·
2023-08-25 00:33
Linux
leetcode
linux
算法
理解文件
描述符
,套接字等等,所有一切均抽象成文件,提供了统一的接口,方便应用程序调用文件
描述符
既然在Linux操作系统中,你将一切都抽象为了文件,那么对于一个打开的文件,我应用程序怎么对应上呢?
0爱上1
·
2023-08-24 20:24
Linux中线程的使用(POSIX线程库)
2.线程的特点:1).不拥有自己独立的内存资源,共享进程的代码区、数据区、堆区(注意没有栈区)、环境变量和命令行参数、文件
描述符
、信号处理函数、当前目录、用户ID和组ID等资源.2).线程拥有自己独立的栈
一天开始了
·
2023-08-24 10:48
归纳总结
笔记
linux
Linux使用lsof查看文件是否被占用或者端口被占用
如TCP和UDP等,系统在后台都为该应用程序分配了一个文件
描述符
,无论这个文件的本质如何,该文件
描述符
为应用程序与基础操作系统之间的交互提供了通用接口。
我是谁??
·
2023-08-24 07:07
Linux
嵌入式
linux
TCP最大连接数问题总结
最大TCP连接数量限制有:可用端口号数量、文件
描述符
数量、线程、内存、CPU等。每个TCP连接都需要以下资源,如图所示:1、可用端口号限制Q:一台主机可以有多少端口号?端口号与TCP连接?
沿途欣赏i
·
2023-08-24 02:14
开发常见
tcp/ip
网络协议
网络
TCP最大连接数问题总结
最大TCP连接数量限制有:可用端口号数量、文件
描述符
数量、线程、内存、CPU等。每个TCP连接都需要以下资源,如图所示:1、可用端口号限制Q:一台主机可以有多少端口号?端口号与TCP连接?
沿途欣赏i
·
2023-08-24 02:14
开发常见
tcp/ip
网络协议
网络
web.xml配置详解
下面显示的元素有几个特性,这些特性告诉我们关于DTD的信息:web-app定义该文档(部署
描述符
,不是DTD文件)的根元素PUBLIC意味着DTD文件可以被公开使用-//SunMicrosystems,
MakeACoder
·
2023-08-24 01:06
设置Linux打开文件句柄/proc/sys/fs/file-max和ulimit -n的区别 --- 2020-04-11
对于服务器来说,file-max和ulimit都需要设置,否则会出现文件
描述符
耗尽的问题。一般如果遇到文件句柄达到上限时,会碰到"Toomanyopenfiles"或者Socket/F
一位先生_
·
2023-08-23 21:21
8.14作业
newfd时有客户端创建连接会一直覆盖结构体里的文件
描述符
nfd的数据
wghq
·
2023-08-23 20:47
算法
类图是什么?
如下图所示(它由两部分组成,类和类之间的关系):动物UML类图01类类是具有相似结构、行为和关系的一组对象的
描述符
,是面向对象系统中最重要的构造块。
Upaaui
·
2023-08-23 16:25
总结
uml
KVO与KVC
在苹果的官方文档中是这样描述KVC的:它是一种通过字符串
描述符
而不是通过调用访问方法或者直接使用实例变量的非直接的访问对象属性的机制。
滚滚猫
·
2023-08-23 14:38
TCP网络连接异常情况的处理
连接不能正常工作,对于这些意外情况,TCP内部有自己的解决方法一.进程崩溃在网络通讯时可能会出现进程突然崩溃的情况,当进程崩溃后进程就没了,就会导致进程的进程控制块(PCB)也被摧毁,而进程控制块中的一个属性”文件
描述符
表
小林想被监督学习
·
2023-08-23 14:33
tcp/ip
网络
服务器
Element web-app must be declared错误解决办法
一般是部署
描述符
版本问题导致的把头文件换成如下配置:
逝者如斯灬
·
2023-08-23 14:37
《Linux网络开发必学教程》4_尝鲜 seclect 多路复用
Linux管理的一切对象理解文件
描述符
文件
描述符
是一个非负整数,本质是一个句柄一切对用户(程序员)透明的资源标识都可以看作句柄用户使用文件
描述符
(句柄)与内核交互内核通过文件
描述符
操作对应资源的数据结构一切皆文
·
2023-08-23 13:59
clinux网络编程
I/O多路复用
epoll之间的区别总结[整理]select,poll,epollepoll机制:epoll_create、epoll_ctl、epoll_wait、closeI/O多路复用就是通过一种机制,可以监视多个
描述符
Sarahhhh
·
2023-08-23 12:14
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他