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

哪些网站结构是不合理的国外网站加速

哪些网站结构是不合理的,国外网站加速,网站建设是专业,wordpress在线安装地址dup #include<unistd.h> int dup(int oldfd);作用&#xff1a;复制一个新的文件描述符fd 3, int fd1 dup(fd);f指向的是a.txt,fd1指向的也是a.txt从空闲的文件描述符表中找一个最小的作为新的拷贝的文件描述符返回&#xff1a;成功返回新的文件描述符&#xff0c;失败…

dup

#include<unistd.h>
int dup(int oldfd);作用:复制一个新的文件描述符fd = 3, int fd1 = dup(fd);f指向的是a.txt,fd1指向的也是a.txt从空闲的文件描述符表中找一个最小的作为新的拷贝的文件描述符返回:成功返回新的文件描述符,失败返回-1

dup2

#include<unistd.h>
int dup2(int oldfd, int newfd);作用: 重定向文件描述符oldfd指向1.txt,newfd原本指向2.txt调用成功后,newfd和b.txt自动做close,同时newfd指向了a.txt如果old和new的值相同,是同一个文件描述符,相当于上面都没做返回:成功返回新的文件描述符,失败返回-1

fcntl

有五种用法,常用的两种

#include <unistd.h>
#include <fcntl.h>int fcntl(int fd, int cmd, ... /* arg */ );参数:fd:需要被操作的文件描述符cmd:表示对文件描述符如何操作的命令1.-F_DUPFD : 复制文件描述符,复制fd,得到并返回一个新的,很像上面的dup2.-F_GETFL : 获取指定的文件描述符的flag,就是O_RDONLY这样的-F_SETFL : 设置文件描述符文件状态flag必选项: O_RDONLY,O_WRONLY,O_RDWR 不可以被修改可选项: O_APPEND表示追加数据, O_ASYNC, O_DIRECT, O_NOATIME, and O_NONBLOCK设置成阻塞

阻塞和非阻塞:描述的是函数调用的行为

eg:第二种改写文件描述符状态的操作示例

//假设一开始打开的时候,传入的文件描述符状态是只写状态
int fd = open("1.txt",O_WRONLY);
if(fd == -1){perror("open");return -1
}
//获取当前文件描述符的状态flag
int flag = fcntl(fd, F_GETFL);
flag += O_APPEND;
//修改文件描述符状态的flag,给falg变成上面修改的新的flag
int ret = fcntl(fd,F_SETFL, flag);
char* str = "nihao";
write(fd,str,strlen(str));
close(fd);
//这样nihao就可以添加在后面了,这就达到了修改的目的

如果一开始传入的是O_RDONLY,然后后面再加上O_APPEND的话,还是不行的,因为只有只读和在尾部追加的权力,并没有写的权力,这个东西规定的死板的。

http://www.tj-hxxt.cn/news/53747.html

相关文章:

  • 建设网站费用多少钱百度竞价入门教程
  • 做网站建网站怎么制作微信小程序
  • 小米路由器做网站服务器吗360搜索建站
  • 功能点计算方法 网站开发每天看七个广告赚40元的app
  • php在线编辑器温州seo顾问
  • 新疆建设云服务平台黑龙seo网站优化
  • 刘涛做的网站西安网络优化大的公司
  • 跑腿网站建设seo数据分析哪些方面
  • 体育网站建设需求私人网站服务器
  • 网站备案要营业执照原件吗百度 seo 工具
  • 做网站前端ps很重要吗seo北京优化
  • 女装电子商务网站建设品牌营销案例分析
  • 网站语言 java免费seo在线工具
  • 北京网站设计联系方式草根seo博客
  • 福建住房和城乡建设网站昆明网络营销
  • 合肥网站建站公司搭建网站工具
  • 重庆渝中区企业网站建设联系电话今日要闻
  • 重庆必玩景点排名福州百度推广排名优化
  • 对用户1万的网站做性能测试搭建网站的步骤和顺序
  • 网站改版对优化的影响google 优化推广
  • 自己做项目的网站外贸谷歌优化
  • wordpress主页怎么做怎么优化网络
  • 如何设计营销 网站建设河北网站seo外包
  • 深圳罗湖区网站建设公司微信营销神器
  • 北京做网站的郑州网络推广公司排名
  • 广州做网站代理商网络优化公司排名
  • 怎么在阿里巴巴做网站seo教学视频教程
  • 做技术网站在背景图seo排名公司
  • 目前网站开发的主流语言是什么百度的营销推广
  • blog.wordpress深圳优化服务