摘要: MySQL MySQL是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。 数据库操作 连接MYSQL: mysql -u root -p Enter password: 阅读全文
posted @ 2021-12-12 19:01 sy20191325 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 使用下面代码下载gcc32位库 sudo apt-get install gcc-multilib g++-multilib module-assistant 1.将C代码编译成汇编代码: C语言代码: #include <stdio.h> extern int B(); int A(int x,i 阅读全文
posted @ 2021-12-05 20:01 sy20191325 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1. time服务器的客户端服务器,提交程序运行截图 2. echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来的内容加入“服务器进程pid 你的学号 姓名 echo :”返回给客户端 3. 服务器部署到华为云服务器,客户端用Ubuntu虚拟机。 4. 要用多线程或者多进程实现,至少 阅读全文
posted @ 2021-11-26 20:30 sy20191325 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 第十三章 TCP/IP和网络编程 一、梗概 本章论述了 TCP/IP和网络编程,分为两个部分。第一部分论述了 TCP/IP协议及其应 用,具体包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器;介绍了 TCP/IP网 络中的UDP和TCP协议、端口号和数据流;阐述了服务器-客户机计算模 阅读全文
posted @ 2021-11-26 20:26 sy20191325 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 块设备I/O和缓冲区管理 本章讨论了块设备I/O和缓冲区管理;解释了块设备I/O的原理和I/O缓冲的优点;论 述了 Unix的缓冲区管理算法,并指出了其不足之处;还利用信号量设计了新的缓冲区管理 算法,以提高I/O缓冲区的缓存效率和性能;表明了简单的PV算法易于实现,缓存效果好, 不存在死锁和饥饿问 阅读全文
posted @ 2021-11-20 19:10 sy20191325 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 参考 http://www.cnblogs.com/rocedu/p/6766748.html#SECCLA 在Linux下完成“求命令行传入整数参数的和” 注意C中main: int main(int argc, char *argv[]), 字符串“12” 转为12,可以调用atoi() 求和函 阅读全文
posted @ 2021-11-15 11:22 sy20191325 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ```1 编译运行附件中的代码,提交运行结果截图,并说明程序功能2 修改代码,把同步资源个数减少为3个,把使用资源的线程增加到 (你的学号%3 + 4)个,编译代码,提交修改后的代码和运行结果截图。``` ```c#include <stdio.h>#include <pthread.h>#incl 阅读全文
posted @ 2021-11-15 11:06 sy20191325 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 第六章 信号与信号处理 本章概述 本章讲述了信号和信号处理; 介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断,将进程从正常执行转移到信号处理; 解释了信号的来源,包括来自硬件、异常和其他进程的信号; 然后举例说明了信号在Unix/Linux 中的常见用法; 详细解释了Un 阅读全文
posted @ 2021-11-14 15:33 sy20191325 阅读(57) 评论(0) 推荐(0) 编辑
摘要: https://gitee.com/sssyyyMVP/system-programming/tree/master/ 阅读全文
posted @ 2021-11-11 14:51 sy20191325 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 反汇编测试 任务代码 int g(int x){ return x+3; } int f(int x){ int i = 13; return g(x)+i; } int main(void){ return f(8)+1; } 任务过程 使用gcc -g -no-pie -fno-pic -m32 阅读全文
posted @ 2021-11-07 20:56 sy20191325 阅读(53) 评论(0) 推荐(0) 编辑