-
JavaWeb5——html及其它
2022/7/8 html,所有网页都是html写出来的。超文本标记语言。 W3C标准:结构html、表现css、行为JavaScript 标签种类很多,自己用的时候上网查找就好了,举常用例子: 一、html各种各样的常用标签 标题、段落、字体、图像、超链接 <!DOCTYPE html> <htm -
OS-lab4-challenge指导书
前言 本篇文章为笔者在完成 lab4 - challenge 后写的一篇教程,整体上遵循了 OS 指导书的风格,引导式地完成任务。这里只是实现线程与信号量机制的一种方法,当然还可通过其他设计实现。 lab4-challenge 线程与信号量机制 1、实验目的 回顾理论课知识,了解 POSIX 的线程 -
OS 笔记整理
OS笔记整理 只是浅浅整理了一下自己在学习过程中的记录,并没有详细展开指导书中具体内容以及具体功能的实现 lab1 1.lab1的代码结构 2.对elf文件的理解分析在理论课中讲得更详细 lab2 链表宏的使用 链表宏的用法 LIST_INIT(&head) LIST_EMPTY(&head) // -
Os-作业四:进程
作业四:进程 20373915-朱文涛 读者写者问题(写者优先) 题目:满足以下条件的读者写者问题: 读者可以共享; 读写互斥、写写互斥; 写者优先于读者(一旦有写者,则后续读者必须等待,唤醒时优先考虑写者) 答:如下述伪代码所示,重要部分注释: semaphore mutex_for_reader -
Lab-6实验报告
Lab-6实验报告 20373915-朱文涛 实验思考 Thinking 6.1 示例代码中,父进程操作管道的写端,子进程操作管道的读端。如果现在想让父进程作为“读者”,代码应当如何修改? 代码如下(交换case 0 和default部分的代码): #include <stdlib.h> #incl -
Lab-5实验报告
Lab-5实验报告 20373915-朱文涛 思考题 Thinking 5.1 查阅资料,了解 Linux/Unix 的 /proc 文件系统是什么?有什么作用? Windows 操作系统又是如何实现这些功能的?proc 文件系统这样的设计有什么好处和可以改进的地方? /proc是一种伪文件系统。存 -
Lab-4实验报告
Lab-4实验报告 实验思考题 Thinking 4.1. 思考并回答下面的问题: 内核在保存现场的时候是如何避免破坏通用寄存器的? 系统陷入内核调用后可以直接从当时的a0-a3参数寄存器中得到用户调用msyscall留下的信息吗? 我们是怎么做到让sys开头的函数“认为”我们提供了和用户调用msy -
Lab-3实验报告
Lab-3实验报告 20373915-朱文涛 实验思考题 Thinking 3.1 思考envid2env函数: 为什么envid2env中需要判断e->env_id != envid的情况?如果没有这步判断会发生什么情况? 我们先观察一下envid的具体结构: 事实上只有ASID可以标志一个env -
Lab-2实验报告
Lab-2实验报告 20373915-朱文涛 实验思考题 Thinking 2.1 请你根据上述说明,回答问题: 在我们编写的程序中,指针变量中存储的地址是虚拟地址还是物理地址? MIPS 汇编程序中lw, sw使用的是虚拟地址还是物理地址? 由于我们的R3000 CPU 只会发出虚拟地址,故程 -
JavaWeb4——Mybatis框架(与数据库交互)
2022/7/4 Mabatis作为一款优秀的持久层框架,用来简化JDBC开发,封装核心内容(半成品软件,软件基础代码模型) 一、基础配置 一样新建Maven项目,注意java和test以及对应的resources关系确定。 项目的pom.xml下需要通过maven进行一些必需jar包的导入。包括以