zoukankan      html  css  js  c++  java
  • 20145302张薇 《信息安全系统设计基础》第12周学习总结

    20145302张薇 《信息安全系统设计基础》第12周学习总结

    教材学习内容总结

    指针区分

    指针数组

    • 形式如:int *p[n]
    • 表示定义有n个指针分别为:p[0]、p[1]、...、p[n-1]

    数组指针

    • 形式如:int (*p)[n]
    • 表示定义一个指向一个数组的指针p

    指针函数

    • 形式如:void *comp()
    • 表示comp为有关指针的一个函数

    函数指针

    • 形式如:void (*comp)()
    • 表示comp为一个指向函数的指针

    信号

    • 使用kill -l来查看有关信号的信息
    • 使用stty -a来查看快捷键的用法
    • SIG_IGN是忽略信号的处理程序,表示无返回值的函数指针,指针值为1
    • SIG_DFL是默认信号的处理程序,表示无返回值的函数指针,指针值为0

    信号的产生*

    • 用户产生:比如通过键盘输入
    • 硬件产生
    • 进程发送
    • 内核产生:比如设定的闹钟,超时会产生SIGALRM信号

    信号处理函数

    • signal:不知道信号被发送的原因;信号处理过程中不能安全地阻塞其他信号。
    • sigaction:在信号处理程序被调用时,系统建立的新信号屏蔽字会自动包括正被递送的信号;保证了在处理一个给定的信号时,若这种信号再次发生,那么它会被阻塞到对前一个信号的处理结束为止
      响应函数设置后便会一直有效,不会重置。

    本周代码托管

    感想

    • 好难啊,学习好费脑子!!!
  • 相关阅读:
    spock和junit测试报告
    docker复制
    Linux清空文件
    docker run 参数
    C# 线程手册 第三章 使用线程 实现一个数据库连接池(实战篇)
    反射入门
    反射动态调用、实例化窗体的方法
    创建业务逻辑层
    利用C#的反射机制动态调用DLL类库
    C#.Net 持久化对象为XML文件
  • 原文地址:https://www.cnblogs.com/5302v/p/6131308.html
Copyright © 2011-2022 走看看