zoukankan      html  css  js  c++  java
  • 2018-2019-1 20165319 《信息安全系统设计基础》第八周学习总结

    教材内容总结

    网络编程

    构造并发程序的方法有三种:
    进程

    线程

    I/O多路复用

    进程:用内核来调用和维护,有独立的虚拟地址空间,显式的进程间通信机制。

    线程:运行在一个单一进程上下文中的逻辑流。由内核进行调度,共享同一个虚拟地址空间。

    I/O多路复用:应用程序在一个进程的上下文中显式地调度控制流。逻辑流被模型化为状态机。

    pwd

    1.man命令查看pwd

    查找相关资料得参数意义:

    -L,--logical:显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式),参考示例1。

    -p,--logical:显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。 当包含多层连接文件时,显示连接文件最终指

    向的文件,参考示例3。

    --help:显示帮助信息。

    --version:显示版本信息。

    2.实际使用pwd

    3.mypwd

    伪代码:

    一个字符串数组储存绝对路径
    调用函数getcwd()
    if (返回的指针==NULL)
        调用函数出错,发出错误报告
    else
        打印结果
    

    代码:

    #include <stdio.h>
    #include <unistd.h>
    int main(void)
    {
        char buff[256];
        getcwd(buff,sizeof(buff));
        printf("当前路径为:%s
    ",buff);
        return 0;
    }
    

    运行截图:

  • 相关阅读:
    AOP在Spring Boot中如何使用
    拦截器在Spring Boot中如何使用
    跨域在Spring Boot中如何处理
    @ControllerAdvice
    文件上传之Spring Boot整合web层
    Git和GitHub
    Spring Boot 整合web层之JSON,gson,fastjson的使用
    Spring boot整合视图层
    Spring Boot中的parent是什么?
    网页自动化,验证码识别函数,深度学习训练
  • 原文地址:https://www.cnblogs.com/gstgst/p/10016516.html
Copyright © 2011-2022 走看看