摘要: 实验一-密码引擎-商用密码算法实现1 任务详情 参考https://weread.qq.com/web/reader/2fb3259071ef04932fbfd2ekc81322c012c81e728d9d180和网上资料,用C语言实现商用密码算法SM3,SM4,SM2 1 提交代码的链接(码云或者 阅读全文
posted @ 2022-04-21 16:31 20191314汇仁 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 目录: MySQL数据库系统 本章的主要内容就是MySQL关系数据库系统;介绍了MySQL数据库系统和它的重要性;Linux系统下MySQL的安装与使用方式;MySQL数据库的命令模式和批处理模式的SQL脚本管理方法;C与MySQL数据库的有机结合;MySQL数据库与PHP的集成,通过动态Web创建 阅读全文
posted @ 2021-12-12 20:59 20191314汇仁 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 实验四 Web服务器2 实验要求 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. Web服务器的客户端服务器,提交程序运行截图 2. 实现GET即可,请求,响应要符合HTTP协议规范 3. 服务器部署到华为云服务器,浏览器用本机的 4. 把服务器部署到 阅读全文
posted @ 2021-12-12 16:52 20191314汇仁 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 实验四 Web服务器1-socket编程 实验要求 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 2. echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来的内容加入“服务器进程pid 阅读全文
posted @ 2021-12-12 15:01 20191314汇仁 阅读(24) 评论(0) 推荐(0) 编辑
摘要: TCP/IP和网络编程 本章的主要内容是TCP/IP和网络编程,主要有两部分,一是TCP/IP协议及其应用,还有就是Web和CGI编程。 TCP/IP协议包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器,基于TCP/IP网络中的TCP和UDP协议的套接字服务器编程。 Web和CGI编 阅读全文
posted @ 2021-11-28 22:37 20191314汇仁 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 目录 概念介绍 块设备I/O缓冲区 用来代替磁盘I/O的文件存取方法,基本原理是使用一系列的I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev, blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那么它只需从缓冲区中读取数据,而无须再次从磁 阅读全文
posted @ 2021-11-21 21:00 20191314汇仁 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 提交学习stat(1)的截图 stat命令主要用于显示inode中的文件或文件系统的详细信息,Linux中的文件系统以块为单位存储信息,每个文件的描述信息都被储存在该文件的inode中,这些信息包括文件的大小,类型,存取权限,文件的所有者等。 2. man -k ,grep -r的使用 man 阅读全文
posted @ 2021-11-18 15:01 20191314汇仁 阅读(10) 评论(0) 推荐(0) 编辑
摘要: main: #include <stdio.h> #include <stdlib.h> int sum(int A); int main(int argc, char *argv[]){ int result = 0; result = sum(atoi(argv[1])); printf("各位 阅读全文
posted @ 2021-11-15 18:55 20191314汇仁 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 目录 概述 本章介绍了信号、信号的产生、信号的内容和信号处理;介绍了信号和中断的统一管理,帮助建立对于信号的正确看待方式;信号在Unix/Linux是发挥怎样的作用,如何产生以及处理,PROC中的信号和信号作为进程通信(IPC)机制的适用性;验证信号处理的系列编程实践。 信号和中断 中断的定义 中断 阅读全文
posted @ 2021-11-14 23:02 20191314汇仁 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 0、前言 想要执行gcc - g wk9_20191314.c -o 9week -m32命令时显示找不到必要文件 说明缺少库函数,使用如下命令安装库函数: sudo apt-get install libc6-dev-i386 用到的指令 b main:设置行断点,在main函数处设置断点 i r 阅读全文
posted @ 2021-11-07 21:48 20191314汇仁 阅读(136) 评论(0) 推荐(0) 编辑