当前位置: 首页 > news >正文

贵州省网站建设_网站建设公司_全栈开发者_seo优化

网站专题页面开发,什么是电子商务网站建设的基本要求,人工智能搭建,郴州网络推广案例首先#xff0c;您并不需要关心很多关于您不知道的打开的文件描述符。如果你知道你不会再写信给他们#xff0c;关闭它们是一个好主意#xff0c;并且不会伤害 - 毕竟你只是做了一个fork()#xff0c;这个fds打开了两次。但是同样#xff0c;如果你让他们开放#xff0c;…首先您并不需要关心很多关于您不知道的打开的文件描述符。如果你知道你不会再写信给他们关闭它们是一个好主意并且不会伤害 - 毕竟你只是做了一个fork()这个fds打开了两次。但是同样如果你让他们开放他们也不会打扰你 - 毕竟你不知道他们你大概不会随机写给他们。至于你的第三方库会做什么这有点夸张。有些人可能不希望遇到fork()的情况最终可能会意外地从两个进程写入同一个fd而没有进行任何同步。其他人可能不希望让你关闭他们的fds。你必须检查。这就是为什么在库中随机打开一个文件描述符并且不给调用者进行管理是一个坏主意。这么说本着回答原问题的精神没有一个特别好的方法。您可以在文件描述符上调用dup()或dup2();如果关闭该呼叫将以EBADF失败。所以你可以说int newfd dup(oldfd);if (newfd 0){close(newfd);close(oldfd);}但在这一点上你只是作为小康说摆在首位close(oldfd)和忽略任何EBADFs。假设您仍然想要关闭所有内容的核选项则需要找到可能的最大打开文件描述符数。假设1至65,535不是一个好主意。首先当然fds从0开始但也没有定义特定的上限。为了便于携带POSIX的sysconf(_SC_OPEN_MAX)应该在任何理想的POSIX系统上告诉你尽管严格来说它是可选的。如果你感到偏执狂请检查返回值为-1但此时你大多不得不退回硬编码值(1024应该没问题除非你做的事很奇怪)。或者如果您对Linux特定的版本没有问题您可以在/ proc中进行挖掘。不要忘了关闭fds 0,1和2--这可能会让事情变得混乱。
http://www.ihoyoo.com/news/119398.html

相关文章:

  • 怎么导出wordpress 整个网站南阳微网站制作
  • 商务网站建设工程师php网站下载文件怎么做
  • 小游戏网站代码邮箱登录入口qq网页版
  • html5网站模板怎么修改学做网站书籍
  • 做律师网站电销自己设计图片的软件
  • discuz建网站个人主页搭建
  • 网站建设网站建设的网络公司网页设计工作内容怎么写
  • 珠海哪家做企业网站公司好聚企网
  • 定制衣服的网站自己做的网站
  • 大连做网站的广州市旅游商务职业学校
  • 用vscode做网站龙岗网络公司
  • 装修网站建设价格wordpress数据库内容调用
  • 自主网站什么是网站链接优化
  • 下载做网站ftp具体步骤泉州机票网站建设
  • 在线教育网站策划方案热门网站有哪些
  • 石家庄网站建设咨询薇电子商务网站营销方案
  • 浙江大学教室办事大厅网站建设成都旅游酒店住哪里比较方便
  • 微信分享 淘宝网站 怎么做新乡个人网站建设
  • 汕头网站推广排名商家怎么入驻微信小程序
  • 有什么好的网站查做外贸出口的企业镇江网站建设优化排名
  • 温州市城市建设学校网站网站建设模版文档
  • 龙岗做网站多少钱北京网站开发建设公司
  • 网站建设属于什么费用怎么在百度建设一个网站
  • 17网站一起做网店新塘英文网站怎么建
  • 做网站需要提供哪些信息做个浏览器多少钱
  • 做兼职网站有哪些广西建设厅网站绿色建筑标识
  • 新余专业的企业网站建设公司可做设计任务的网站
  • 如何维护建设网站长沙网站制
  • 黄冈网站建设收费邯郸哪儿能做网站
  • 在北京建设教育协会的网站抖音小程序在哪里