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

做网站流量优化都是什么网站后期维护需要注意什么

做网站流量优化都是什么,网站后期维护需要注意什么,wordpress lovephoto,网站后台作用重定向 重定向是什么#xff1f;dupdup2 重定向是什么#xff1f; 进程在最开始运行的时候#xff0c;首先打开了三个文件#xff0c;分别是标准输入流、标准输出流、标准错误输出流。证明的时候我是把标准输出留给关闭了#xff0c;然后紧接着创建的文件就会占用已关闭的… 重定向 重定向是什么dupdup2 重定向是什么 进程在最开始运行的时候首先打开了三个文件分别是标准输入流、标准输出流、标准错误输出流。证明的时候我是把标准输出留给关闭了然后紧接着创建的文件就会占用已关闭的标准输出流使得本该流向显示器的数据流向了新创建的文件。先不谈底层的原理就只看表象就像是使数据流的方向从一个方向指向了另一个方向完成了数据流的方向重定向。现在再次理解重定向就好理解得多了重新锚定方向 ———————————————— 版权声明本文为博主原创文章遵循 CC 4.0 BY-SA 版权协议转载请附上原文出处链接和本声明。原文链接https://blog.csdn.net/qq_63412763/article/details/127732577 dup #include unistd.hint dup(int fd); int dup2(int fd1int fd2); 两个均为复制一个现存的文件的描述。 两个函数的返回若成功为新的文件描述若出错为-1 由dup返回的新文件描述符一定是当前可用文件描述中的最小数值。用dup2则可以用fd2参数指定新的描述符数值。如果fd2已经打开则先关闭。若fd1fd2则dup2返回fd2而不关闭它。通常使用这两个系统调用来重定向一个打开的文件描述符。 #include sys/types.h #include sys/stat.h #include fcntl.h #include stdio.h #include errno.h #include string.h #include unistd.h/** ./dup 1.txt* argc 2* argv[0] ./dup* argv[1] file* ...*/int main(int argc, char **argv) {char buf[10];char buf2[10];if (argc ! 2){printf(Usage: %s file\n, argv[0]);return -1;}int fd open(argv[1], O_RDONLY);int fd2 open(argv[1], O_RDONLY);int fd3 dup(fd);printf(fd %d\n, fd);printf(fd2 %d\n, fd2);printf(fd3 %d\n, fd3);if (fd 0 || fd2 0 || fd3 0){printf(can not open %s\n, argv[1]);return -1;}read(fd, buf, 1);read(fd2, buf2, 1);printf(data get from fd : %c\n, buf[0]);printf(data get from fd2: %c\n, buf2[0]);read(fd3, buf, 1);printf(data get from fd3: %c\n, buf[0]);return 0; } dup2 #include stdio.h #include sys/types.h #include sys/stat.h #include fcntl.h #include unistd.h #include errno.h #include string.h/** ./dup2 1.txt* argc 2* argv[0] ./dup2* argv[1] file* ... */int main(int argc,char **argv) {int fd 0;if(argc 2){printf(Usage:%s file\n,argv[0]);return -1;}fd open(argv[1],O_RDWR | O_CREAT | O_TRUNC,0666);if(fd 0){printf(Can not open %s!\n,argv[1]);printf(errno %d\n,errno);printf(%s\n,strerror(errno));return -1;}else{printf(fd %d\n,fd);}dup2(fd,1);printf(hello,world\n);return 0; }
http://www.zqtcl.cn/news/613318/

相关文章:

  • 全国房地产网站企管宝app下载
  • 无线网络网站dns解析失败南通模板建站多少钱
  • h5手机网站建设哪家好北京海淀房管局网站
  • 制作一个简单的网站冬奥会网页设计代码
  • 如何做网站 百度西充建设部门投诉网站
  • 怎么创建自己的博客网站网站优化主要内容
  • 太原网站建设推广建设网站观澜
  • 网站开发员名称是什么网站制作教程及流程
  • 建设财经资讯网站的目的移动端网站模板怎么做的
  • 受欢迎的赣州网站建设青岛建站
  • 青海网站制作哪家好烟台龙口网站建设
  • 婚恋网站排名前十名网站建设的论坛
  • 进行网站建设有哪些重要意义上海浦东建筑建设网站污水处理工程
  • 自己做qq代刷网站要钱吗瑞安网站建设优化推广
  • 建设网站招标定制高端网站建设报价
  • 商城网站建设code521广州安全教育平台登录入囗
  • 如何做网站系统安庆网站建设公司简
  • 北京做网站电话的公司网站怎么做外链
  • 手工艺品外贸公司网站建设方案复古风格网站
  • 企业网站后端模板如何编写手机程序
  • 泰州网站建设服务好wordpress 子分类
  • 做个企业网站要多少钱php mysql怎么编写视频网站
  • 精仿手表网站做网站为什么要做备案接入
  • 哈什么网一个网站做ppt清新区城乡建设局网站
  • 重庆专业网站建设首页排名网站模板广告去除
  • 河南省建设行业证书查询网站怎么用ps做网站首页背景图片
  • 如何取一个大气的名字的做网站青岛北方现货交易平台
  • 关于做书的网站购物网站建设资讯
  • 运营网站开发工作招聘做装修有什么好网站可以做
  • 免费自学平面设计的网站直播网站开发源码