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后端描述符
Linux系统下建立Socket聊天服务器
2.7connect函数3代码段3.1服务器代码1.服务器结构使用socket的API函数编写服务端和客户端程序的步骤图示:2.各模块函数服务器:2.1socket函数使用socket会建立一个服务器文件
描述符
成功
趣知boy
·
2023-09-02 15:57
#
Linux系统开发
嵌入式开发
服务器
运维
python后端
判断手机号是否注册过
用flask框架来写验证手机号是否注册过的函数classIsExistPhoneResource(Resource):"""判断手机号是否存在"""defpost(self):#从请求参数中获取手机号phone=request.form.get('phone')user=User.query.filter(User.phone==phone).first()ifuser:#如果用户又,则表示手机号
jzq456
·
2023-09-02 14:20
python
后端
flask
python注册登录_
python后端
注册登录验证小程序
一共四个文件实现的功能是:注册账号,写到mysql数据库user(id,name,password,createtime)表中,password字段为使用md5加密后密码,并实现密码验证登录。先上效果图:1、注册2、登录验证3、数据库说明:数据中24,25是只加密用户输入的密码字符串,18,19,26,27是加密的name,password,createtime三个字段内容的组合字符,20到23的
weixin_39827798
·
2023-09-02 14:49
python注册登录
python后端
面试被问到的一些问题
一、python相关的问题1、问:python2和python3有什么差异?编码:Python2的默认编码是asscii,这也是导致Python2中经常遇到编码问题的原因之一,至于是为什么会使用asscii作为默认编码,原因在于Python这门语言诞生的时候还没出现Unicode。Python3默认采用了UTF-8作为默认编码,因此你不再需要在文件顶部写#coding=utf-8了。print:在
Skr-Eric
·
2023-09-02 14:47
面试遇到的一些问题
python
面试
mysql
python后端
,一个账户,多设备登录管理
一个账号,多台设备同时登陆的问题,设计以及实现参考这篇文章:https://www.alibabacloud.com/help/zh/tair/use-cases/manage-multi-device-logon-from-a-single-user-by-using-tairhash1.0设计思路利用的是Redis,主设备的保存问题,可使用MySQL进行设置实现同时允许3台设备在线只是设计思路
一级泡芙爱好者
·
2023-09-02 14:16
python
开发语言
使用UNIX域Socket传递文件
描述符
[使用UNIX域Socket传递文件
描述符
]使用sendmsg(),recvmsg()fork后子进程继承父进程进程表象的
描述符
表(所有
描述符
项目),所以子进程和父进程相同的fd都共享了相同文件表象.不同进程打开相同路径文件的情况
_llc
·
2023-09-02 13:08
Linux学习
day 5
fork()==0){//创建新的会话组pid_tcsid=setsid();//文件运行路径改为不可删除的文件下chdir("/");//修改文件权限掩码umaskumask(0);//关闭所有文件
描述符
O WL
·
2023-09-02 09:05
c语言
linux并发服务器 —— 多线程并发(六)
线程的本质就是进程;ps-Lfpid:查指定进程LWP号(线程号)线程和进程的区别1.进程间的信息难以共享,除只读代码段,父子进程并未共享内存;线程共享信息方便快速(进程、父进程、进程组、会话ID,文件
描述符
表
逮到647了
·
2023-09-02 07:31
linux
c++
运维
服务器
[C++网络协议] I/O复用
目录1.I/O复用2.select函数2.1select函数的作用2.2设置文件
描述符
2.3指定监视范围2.4设置超时2.5查看调用select函数后的结果2.7与Windows系统的区别3.实现I/O
想开发游戏的Wang
·
2023-09-02 07:40
网络协议
c++
网络协议
开发语言
网络编程---socket中关闭套接字的函数close和shutdown区别
1.函数close():释放
描述符
某个进程调用了close(sockfd)函数,
描述符
的计数就会减1,直到计数为0。
m0_46598535
·
2023-09-02 04:36
网络编程
面试题——网络IO模型
Socket起源于UNIX,在Unix一切皆文件的思想下,进程间通信就被冠名为文件
描述符
(filedesciptor),Socket是一种“打开—读/写—关闭”模式的实现,服务器和客户端各自维护一个“文件
LAKURRAA
·
2023-09-02 03:01
面试知识
网络
网络
数据库
服务器
Python -【Socket select】基本使用介绍
它提供了一种简单的方法,用于监视多个文件
描述符
(filedescriptor),以确定其中哪些文件
描述符
已经就绪可读、可写或者发生了异常。
天下·第二
·
2023-09-02 00:00
python
异步任务
python
数据库
开发语言
Linux应用程序中出现两次fork的解释
一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程
描述符
仍然保存在系统中。这种进程称之为僵尸进程。
leng_que
·
2023-09-01 22:08
转载整理
fork
僵尸进程
Linux
linux c++ socket pdf 书,linux C++ socket编程 实例
2基本操作2.1socket()函数intsocket(intdomain,inttype,intprotocol);socket函数对应于普通文件的打开操作,socket()创建一个socket
描述符
ZackRen
·
2023-09-01 14:14
linux
c++
socket
pdf
书
Linux网络编程-3-socket编程api
从Linux程序的角度来看,套接字就是一个有相应
描述符
的文件。
zju_cxl
·
2023-09-01 13:42
内核
网络
socket
linux
java
Linux串口调试总结
stty命令1.串口配置stty-F/dev/ttyS1raw115200cs8-parenb-cstopb/dev/ttyS1:串口文件
描述符
115200:波特率为115200cs8:数据位8位-parenb
张太行_
·
2023-09-01 09:32
linux
运维
服务器
dup and dup2的剖析
dupanddup2的剖析http://www.cnblogs.com/sdphome/archive/2011/04/30/2033381.htmldup和dup2都可用来复制一个现存的文件
描述符
,使两个文件
描述符
指向同一个
lxj_com2006
·
2023-09-01 08:03
【ES5新特性二】新增对象属性特性
一、Object属性
描述符
相关方法Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。
MagnumHou
·
2023-09-01 02:51
JavaScript
javascript
es5
对象特性
进程与子进程
但父子进程之间也有些相同点,子进程拷贝了父进程的数据段、堆、栈以及继承了父进程打开的文件
描述符
。对于程序来说,子进程
是东东东啊
·
2023-09-01 01:04
Linux操作系统基础知识
linux
【Linux】基础IO
目录一、回顾C语言文件操作二、文件系统调用接口1.open2.write3.read三、文件
描述符
四、重定向1.输出重定向2.输入重定向五、dup2一、回顾C语言文件操作1#include2#include34
Insisting.
·
2023-08-31 22:06
Linux
linux
运维
服务器
都说写时拷贝好,这玩意儿到底是什么原理?
这个新进程几乎与原始进程相同,包括其代码、数据、环境和打开的文件
描述符
。正文什么是写时拷贝?实现fork()的一种是将父进程的内容全部拷贝一次,就是父进程有啥我全都拷贝过来。
今天你读论文了吗?
·
2023-08-31 21:51
linux
写时拷贝
IO模型:多路复用及信号驱动
一、多路复用
描述符
:文件
描述符
:设备文件、管道文件socket
描述符
1.1应用层:三套接口select、poll、epollselect:位运算实现监控的
描述符
数量有限(32位机1024,64位机2048
一条飞的鱼儿
·
2023-08-31 20:06
驱动开发
linux
python网络编程
文章目录socket套接字客户端/服务模型linux文件
描述符
fdLinux网络IO模型详解网络服务器ApacheVSNginx生产者消费者-生成器版客户端/服务端-多线程版IO多路复用TCPServer
小Pawn爷
·
2023-08-31 18:20
python
python
网络
开发语言
04_21 slab分配器 分配对象实战
目的(slab块分配器分配内存),编写个内核模块,创建名称为“mycaches"的slab
描述符
,小为40字节,align为8字节,flags为0。从这个slab
描述符
中分配个空闲对象。
鸭鸭打瞌睡
·
2023-08-31 15:10
狂刷KPI
缓存
性能优化
【Java】进程
多线程进程进程的管理PCB中的信息pid进程的标识内存指针文件
描述符
表PCB中关于进程调度相关的属性进程状态优先级上下文记账信息虚拟空间地址进程间通信进程进程是一个正在运行的程序,没有正在运行的程序不叫进程
沉着的码农
·
2023-08-31 11:55
Java
java
开发语言
[Linux] 基础IO
推荐一款刷题网站LeetCode刷题网站文章目录一、文件I/O1.1文件
描述符
fd1.2重定向dup2系统调用1.3接口介绍openclosereadwritelseek接口实验1.4缓冲区什么是缓冲区
华丞臧.
·
2023-08-31 09:01
LINUX
linux
ELK安装、部署、调试(五)filebeat的安装与配置
每个文件启动一个harvester,harvester负责打开和关闭文件,这意味着在运行时文件
描述符
ly4983
·
2023-08-31 07:59
ELK
elk
filebeat
《UNIX环境高级编程》学习笔记
《Unix环境高级编程》学习笔记第一章NUIX基础知识1.5输入和输出文件
描述符
通常是一个非负整数,用以标识一个特定进程正在访问的文件运行一个新程序,所有shell会为其打开3个文件
描述符
:标准输入/输出
纯白郁金香
·
2023-08-30 23:46
linux
unix
学习
服务器
Linux入门--构建进程间通信的方案之管道(上)
文章目录一、进程间通信介绍1.进程间通信目的2.进程间通信发展3.进程间通信分类二、管道1.管道定义1.1匿名管道实例代码:从键盘读取数据写入管道,读取管道写到屏幕2.用fork来共享管道原理3.站在文件
描述符
角度深度理解管道
jolly0514
·
2023-08-30 20:26
linux
linux
服务器
vscode
后端
Linux基础--文件
描述符
目录一.C文件接口1.hello.c写文件2.hello.c读文件3.输出信息到显示器二、系统文件I/O0.系统调用和库函数1.open2.write3.read4.close三、文件
描述符
fd1.0&
jolly0514
·
2023-08-30 19:24
linux
linux
服务器
centos
程序人生
【Linux】基础IO篇
文章目录C文件接口系统调用文件接口文件
描述符
是什么分配规则内核角度理解从task_struct的角度理解文件
描述符
在内核当中是什么理解文件
描述符
和文件流指针的区别重定向符号接口内核角度理解重定向重定向的代码验证动态库
Suk-god
·
2023-08-30 19:18
Linux
linux
运维
服务器
shell标准输入,标准输出,错误输出
shell中可能经常能看到:1>/dev/null2>&1每个程序在运行后,都会至少打开三个文件
描述符
,分别是0:标准输入;1:标准输出;2:标准错误。
repetition_
·
2023-08-30 17:23
Linux内核学习(十一)—— 进程地址空间(基于Linux 2.6内核)
目录一、地址空间二、内存
描述符
三、虚拟内存区域四、操作内存区域find_vma()mmap()和do_mmap():创建地址区间五、页表一、地址空间进程地址空间由进程可寻址并且允许进程使用的虚拟内存组成
Patarw_Li
·
2023-08-30 15:21
Linux内核设计与实现
linux
unix
运维
学习
17.5.8 韦伯局部
描述符
(Weber's Local Descriptor)
在大多的据不
描述符
中,Gabor小波和LBP是常见的两种。
MQTXWD
·
2023-08-30 10:34
小知识点学习
搜狗面试题:IO多路复用之select、poll、epoll的区别
I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件
描述符
,一旦某个
描述符
就绪(一般是读就绪或写就绪),能够通知程序进行相应的读写操作。
搬运工来架构
·
2023-08-30 08:54
网络函数send sendto recv recvfrom write read
1、send头文件#include定义函数ssize_tsend(ints,constvoid*msg,size_tlen,intflags);参数说明第一个参数指定发送端套接字
描述符
;第二个参数指明一个存放应用程式要发送数据的缓冲区
微尘hjx
·
2023-08-30 07:14
网络编程
linux网络编程 select()函数
fd_setFAR*readfds,fd_set*writefds,fd_set*exceptfds,conststructtimeval*timeout);nfds:是一个整数值,是指集合中所有文件
描述符
的范围
微尘hjx
·
2023-08-30 07:44
网络编程
Linux中的基础IO
1.2C语言读文件1.3往显示器上输出信息1.4stdin&stdout&stderr1.5打开文件的方式2、系统文件IO2.1写操作文件2.2读操作文件、2.3openopen函数的返回值2.4文件
描述符
孟婆的cappucino
·
2023-08-30 06:59
linux
算法
运维
Disco-SLAM算法之Scan-Context
Scan-Context的理解Scancontext:3D点云的场景识别/回环检测原创投稿|ScanContext论文详解-用途:LidarSLAM回环检测、空间
描述符
(这篇我觉得写得通俗易懂)ScanContext
码农的快乐生活
·
2023-08-30 04:48
算法
人工智能
机器学习
多路复用epoll函数组
size参数实际上已经被弃用/*epoll句柄的控制接口*/intepoll_ctl(intepfd,intop,intfd,structepoll_event*event);epfd:epoll专用的文件
描述符
小辰017
·
2023-08-30 02:19
算法
数据结构
liunx(3)-内核模块编写与系统调用
利用该系统调用能够遍历系统当前所有进程的任务
描述符
,并按进程父子关系将这些
描述符
所对应的进程id显示出来。
消逝者
·
2023-08-29 16:35
Linux
linux
select、poll、epoll详解
articleHeader14selectintselect(intn,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout);select函数监视的文件
描述符
分
pokopiko
·
2023-08-29 14:56
NIO原理及浅析
内核返回给我们一个filedescriptor(fd,文件
描述符
)。即所有执行I/O操作的系统调用都通过文件
描述符
。
_Kim
·
2023-08-29 11:39
Java
NIO
Docker修改容器ulimit的全部方案及各方案的详细步骤
在文件中添加以下命令来修改ulimit:RUNulimit-n65536这将将文件
描述符
限制(nofile)设置为65536。
liuyunshengsir
·
2023-08-29 09:07
docker
docker
容器
单进程服务器-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++
设计模式
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他