网站首页 站内搜索

搜索结果

查询Tags标签: fds,共有 7条记录
  • Linux IO多路复用

    https://segmentfault.com/a/1190000003063859\ select poll epoll操作方式 遍历 遍历 回调底层实现 数组 链表 哈希表IO效率 每次调用都进行线性遍历,时间复杂度为O(n) 每次调用都进行线性遍历,时间复杂度为O(n) 事件通知方式,每当fd就绪,系统注册的回调函数就会被调…

    2022/9/9 5:23:01 人评论 次浏览
  • 网络编程:select

    原理:参考:https://my.oschina.net/fileoptions/blog/911091 select中内核函数有哪些源码实现: #undef __NFDBITS #define __NFDBITS (8 * sizeof(unsigned long))#undef __FD_SETSIZE #define __FD_SETSIZE 1024#undef __FDSET_LONGS #define __FDSET_LONGS …

    2022/3/20 22:28:52 人评论 次浏览
  • python屏蔽某个函数执行期间的标准输出

    class suppress_stdout_stderr(object):A context manager for doing a "deep suppression" of stdout and stderr inPython, i.e. will suppress all print, even if the print originates in acompiled C/Fortran sub-function.This will not suppress raised…

    2022/2/18 11:41:50 人评论 次浏览
  • Oracle访问SQLServer透明网关配置笔记

    参考文章:How to Configure DG4MSQL (Oracle Database Gateway for MS SQL Server) 64bit Unix OS (Linux, Solaris, AIX,HP-UX) post install (文档 ID 562509.1)ORA-28500 SQLSTATE 8001 When I Select Via DG4MSQL (文档 ID 868672.1)一、实施步骤 1、安装gateway p13…

    2022/2/9 19:43:11 人评论 次浏览
  • 【linux进程间通信】2.管道

    一、何为管道 管道也称无名管道,是一种特殊类型的文件,在应用层体现为两个打开的文件描述符 无名管道是创建在内核空间的,多个进程知道同一个无名管道的空间,就可以利用它进行通信 无名管道会给当前进程两个文件描述符,一个用来读操作,一个用来写操作 管道的特点: …

    2021/8/3 7:08:45 人评论 次浏览
  • 【linux进程间通信】2.管道

    一、何为管道 管道也称无名管道,是一种特殊类型的文件,在应用层体现为两个打开的文件描述符 无名管道是创建在内核空间的,多个进程知道同一个无名管道的空间,就可以利用它进行通信 无名管道会给当前进程两个文件描述符,一个用来读操作,一个用来写操作 管道的特点: …

    2021/8/3 7:08:45 人评论 次浏览
  • shell无名管道线的实现(父子进程实现对管道的一端读另一端写)

    在介绍正式内容之前,先弄清楚几个函数和概念。 1.fork(): 用于创建子进程,它的返回值: 在父进程中,fork返回新创建子进程的进程ID; 在子进程中,fork返回0;如果出现错误,fork返回一个负值。 2.int pipe(int filedes[2]): 用于创建管道,调用pipe函数时在内核中开辟…

    2021/6/4 7:26:49 人评论 次浏览
扫一扫关注最新编程教程