摘要: 阅读全文
posted @ 2024-03-03 17:39 20211115fyq 阅读(9) 评论(0) 推荐(0)
摘要: 要求: 1.提交微信读书(或其他平台)目前的读书数据(总时长,册数,笔记数等)的截图,或其他阅读计划 2.总结本学期的收获,新增的总时长,册数笔记等,谈谈本学期收获,养成良好的阅读习惯了吗?会一直坚持阅读吗? 阅读习惯 微信读书截图 书架 总时长、已读完和在读册数截图 笔记截图 其他阅读计划 一些纸 阅读全文
posted @ 2023-12-24 20:20 20211115fyq 阅读(27) 评论(0) 推荐(0)
摘要: 我完成的工作 主要负责后端编写和实验报告整合,参与了部分前端编写、数据库整合、文本撰写和功能整合。 我们小组的相关代码链接 https://gitee.com/an-jiran/dzgwxt/tree/master/ (撰写代码时未统计代码行数) 我们小组总共发布14篇博客,我贡献了其中6篇,相关链 阅读全文
posted @ 2023-12-17 21:09 20211115fyq 阅读(8) 评论(0) 推荐(0)
摘要: 实验四 Web服务器2 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. Web服务器的客户端服务器,提交程序运行截图 2. 实现GET即可,请求,响应要符合HTTP协议规范 3. 服务器部署到华为云服务器,浏览器用本机的 4. 把服务器部署到试验箱。( 阅读全文
posted @ 2023-12-07 23:16 20211115fyq 阅读(15) 评论(0) 推荐(0)
摘要: 实验四 Web服务器1-socket编程 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 2. echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来的内容加入“服务器进程pid 你的学号 阅读全文
posted @ 2023-12-07 15:16 20211115fyq 阅读(10) 评论(0) 推荐(0)
摘要: MySQL数据库系统 MySQL 是一个广泛使用的关系型数据库管理系统(RDBMS),它是开源的,支持多用户和多线程。 14.1 基础知识 1. 数据库基础概念 数据库(Database):** 数据库是一个包含相关数据的集合,并提供了对这些数据的有效管理和访问。 表(Table):** 表是数据库 阅读全文
posted @ 2023-11-29 22:00 20211115fyq 阅读(30) 评论(0) 推荐(0)
摘要: TCP/IP和网络编程 13.1 网络编程简介 Linux网络编程是指在Linux操作系统环境下进行网络应用程序的开发。这种类型的编程通常涉及使用套接字(sockets)API,该API允许程序通过网络进行通信。 13.2 套接字 套接字是网络编程的基本构建块。套接字是一种通信机制,通过套接字,程序 阅读全文
posted @ 2023-11-24 15:41 20211115fyq 阅读(25) 评论(0) 推荐(0)
摘要: 代码 TCPserver.c 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <sys/socket.h> 5 #include <netdb.h> 6 #include <arpa/inet.h 阅读全文
posted @ 2023-11-24 15:40 20211115fyq 阅读(23) 评论(0) 推荐(0)
摘要: 代码 server.c 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <arpa/inet.h> 5 #include <sys/socket.h> 6 #include <netinet/ip 阅读全文
posted @ 2023-11-20 22:05 20211115fyq 阅读(21) 评论(0) 推荐(0)
摘要: 块设备I/O和缓冲区管理 本章讨论了块设备1/O和缓冲区管理;解释了块设备1/O的原理和T/O缓冲的优点;论述了Unix的缓冲区管理算法,并指出了其不足之处;还利用信号量设计了新的缓冲区管理算法,以提高1/O缓冲区的缓存效率和性能;表明了简单的PV算法易于实现,缓存效果好,不存在死锁和饥饿问题;还提 阅读全文
posted @ 2023-11-19 11:29 20211115fyq 阅读(93) 评论(0) 推荐(0)