摘要: 同步、异步、阻塞、非阻塞、回调函数 一、同步、异步和回调函数 1. 概念 程序在执行过程中会存在函数调用,区分同步和异步的关键点在于函数调用后主程序如何运行。 同步:函数调用后,主程序等待着函数返回才会继续往下运行。 异步:函数调用后,主程序不等待函数返回就继续往下运行。 下图示例的程序中,在调用s 阅读全文
posted @ 2024-05-28 22:33 一转身已万水千山 阅读(278) 评论(0) 推荐(1) 编辑
摘要: #!/bin/bash # author: ChiWeiming # version: v1 # date: 2024-04-12 <<COMMANT 输入一个数字,然后运行对应的一个命令。 显示命令如下: *cmd meau** 1-date 2-ls 3-who 4-pwd 当输入 1 时,执行 阅读全文
posted @ 2024-04-12 08:55 一转身已万水千山 阅读(5) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: ChiWeiming # version: v1 # date: 2024-03-29 <<COMMANT 有一台 WEB 服务器上的目录,不定时有用户往该目录上传文件,现在需要每隔 5 分钟检查一下是否有新文件上传,有的话需要将新文件的列表输出到一个按年 阅读全文
posted @ 2024-04-12 08:31 一转身已万水千山 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: Chiweiming # version: v1 # date: 2024-03-28 <<COMMAND 监控系统负载,如果系统负载超过 10,记录系统状态信息 1)系统负载命令使用 uptime 看,过去 1 分钟的平均负载 2)系统状态使用如下工具标 阅读全文
posted @ 2024-04-12 08:30 一转身已万水千山 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #/bin/bash # autuor: ChiWeiming # version: v1 # date: 2024-03-27 <<COMMAND 针对某个目录,该目录下有数百个子目录, 比如 /data/att/chiweiming /data/att/linux 然后再深入一层是以日期命名的目 阅读全文
posted @ 2024-04-12 08:26 一转身已万水千山 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: Chiweiming # version: v1 # date: 2024-03-26 <<COMMAND 检查某个目录下的所有文件和目录,看是否满足下面条件: 1)所有文件权限为 644 2)所有目录权限为 755 3)文件和目录所有者为 xxx,所属组 阅读全文
posted @ 2024-04-12 08:26 一转身已万水千山 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: Chiweiming # version: v1 # date: 2024-03-26 <<COMMAND 写一个检测脚本,用来检测本机所有磁盘分区读写是否正常。 做法:遍历每一个挂载点,在每一个挂载点新建一个文件,然后再删除该文件,如果一切正常则说明该分 阅读全文
posted @ 2024-04-12 08:25 一转身已万水千山 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: Chiweiming # version: v1 # date: 2024-03-25 <<COMMENT 创建 10 个用户,并给他们设置随机密码,密码记录到一个文件userinfo.txt中,用户从 user_00 到 user_09 COMMENT 阅读全文
posted @ 2024-04-12 08:24 一转身已万水千山 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # author: ChiWeiming # version: v1 # date: 2024-03-24 <<COMMENT 备份指定目录下的指定类型的文件,在所有指定文件的后面加上日期。 例如,备份 /data 目录下的所有 .log 文件,system.log -> s 阅读全文
posted @ 2024-04-09 23:50 一转身已万水千山 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 简谈内存地址空间、内部中断、外部中断、端口 一、端口 计算机单板上或者 SOC 中拥有许多外设,比如显卡、网卡等。这些外设中存在着芯片,外设芯片作为 CPU 和外设连接交流的桥梁。CPU 读写外设就是在读写外设芯片中的寄存器,或者说端口; CPU ——> 读写外设芯片上的端口 ——> 芯片将端口中的 阅读全文
posted @ 2023-12-22 20:39 一转身已万水千山 阅读(69) 评论(0) 推荐(0) 编辑