
合肥大学作业考试
文章平均质量分 82
操作系统 计算机网络 嵌入式 等等
Daniel_Alan
欲戴王冠,必承其重
展开
-
Dijkstra算法java实现
一、实验目的通过本实验的学习理解Dijkstra算法,并且编码实现最短路径问题。二、实验内容本Dijkstra算法实验采用了java实现,所以解决方案也使用了java中的接口,有map映射还有set集合。Dijkstra算法属于一种贪心算法,它使用了广度优先搜索来解决带有权值的有向图或者无向图的单源最短路径问题,该算法不能计算带有负权值的有向图或无向图,该算法的目的是求其他节点到源...原创 2018-12-19 21:32:00 · 499 阅读 · 4 评论 -
Servlet基础编程java web实验报告
一、实验目的与要求:(简述本次实验要求达到的目的,涉及到的相关知识点,实验的具体要求)实验目的:编写Servlet代码,熟悉并掌握Servlet的使用和配置。相关知识点:HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。HttpServlet...原创 2020-04-09 20:29:15 · 6694 阅读 · 0 评论 -
JSP基础和内置对象编程java web实验
1.新建一个JSP页面,该页面向浏览器输出一句”Hello JSP”,要求采用三种方式输出(模板文本输出/out.println方法输出/JSP表达式输出),并观察该JSP页面所生成Servlet,解释页面内容在Servlet中的对应角色;源码:<%@pagelanguage="java"import="java.util.*"pageEncoding="utf...原创 2020-04-14 08:39:24 · 1255 阅读 · 0 评论 -
离散二元关系实验java实现
一、实验目的通过算法设计并编程实现对给定集合上的关系是否为自反的、对称的和传递关系的判断,加深学生对关系性质的理解,掌握用矩阵来判断等价关系的方法。二、实验内容给定R的关系矩阵,据此判断所给关系R是否为等价关系。三、实验原理和方法设R为非空集合A上的关系。如果R是自反的、对称的和传递的,则称R为A上的等价关系。从给定的关系矩阵来断判关系R是否为自反。若M(R的关系矩阵)的主...原创 2018-12-18 15:14:54 · 2651 阅读 · 3 评论 -
ARM查阅位置相关和位置无关指令
首先解释下位置无关和位置相关位置无关代码:即该段代码无论放在内存的哪个地址,都能正确运行。究其原因,是因为代码里没有使用绝对地址,都是相对地址。 位置相关码:即它的地址与代码处于的位置相关,是绝对地址,如:mov PC ,#0xff;ldr pc,=0xffff等。(1)LDR当加标号时,LDR可以用于伪指令,也可以真指令。真指令: (标号前不加=号,表示取标号处的值)...原创 2020-04-07 18:02:22 · 550 阅读 · 0 评论 -
Linux练习打包解包,压缩解压缩相关命令
gzip命令使用gzip命令可以将目录下的hello.c文件进行压缩,压缩之后的格式是hello.c.gz而gunzip命令可以将目录下的hello.c.gz文件进行解压,如果对目录进行操作则需要tar命令。bzip2命令:这个命令是压缩命令,可以将目录下的hello.c文件进行压缩,压缩之后的格式是hello.c.bz2,而bzip2 -d命令可以将目录下的hello.c.b...原创 2020-03-22 08:08:27 · 831 阅读 · 0 评论 -
访问地址范围:IDE接口和10M网卡
外设的访问地址=地址线确定的地址+BANK的起始地址IDE接口IDE接口命令块寄存器起始地址是0X08000000IDE接口控制块寄存器起始地址是0X10000000cpu的ADDR1~ADDR3连接到IDE接口的A00~A02,位宽为16,除了他有三位地址线还有两位片选线,所以它访问的空间是16字节,所以IDE接口命令块寄存器访问地址范围是:0X08000000~0X0800000F...原创 2020-04-07 18:01:20 · 555 阅读 · 0 评论 -
linux思考题
如何管理Linux系统用户?命令:useradd(新增一个用户) :建立用户账号,账号建好之后再用passwd设定账号的密码。使用useradd命令所建立的账号实际上是保存在/etc/passwd文本文件中。userdel(删除一个用户)2 如何列出系统中的隐藏文件?在文件目录ctrl+h3 如何复制整个目录?使用cp -r dir1 dir2,如果dir2不存...原创 2020-03-22 08:15:33 · 351 阅读 · 0 评论 -
描述/etc/fstab文件的内容设备名,挂载点文件,系统类型,挂载参数,给大忙人准备的哦,
1<file sysytem>磁盘设备文件或该设备的lable和UUID,而Ubuntu linux 一般会用UUID,它作为通用唯一识别码,使用UUID挂载不用担心发生错乱,这里说一下使用设备名和lable挂载分区时的不同,使用设备名挂载分区的时候,因为名称是被固定死的,如果新加一块磁盘,磁盘跳线变化就有可能导致/dev/sda的变化,磁盘的插槽顺序发生变化,就会对应不...原创 2020-03-18 20:44:14 · 519 阅读 · 0 评论 -
嵌入式系统期末备考
填空题:(1)返回上一级目录:cd ..(2)显示隐藏文件: ls -a或者al(3)显示工作路径:pwd(4)在根目录下创建一个目录树/tmp/dir1/dir2: mkdir -p /tmp/dir1/dir2 创建一个目录树(5)创建一个指向文件file的软链接link: ln -s file link(6)从‘/’开始进入根文件系统搜索文件file:...原创 2020-09-15 22:39:01 · 1468 阅读 · 0 评论 -
linux比较任意两个文件,解释补丁文件
diff作用:比较两个不同文件或不同目录下的两个同名文件功能,并生成补丁文件。格式:diff[选项] 文件1 文件2diff比较文件1和文件2的不同之处,并按照选项所指定的格式加以输出。Diff的格式分为命令格式和上下文格式。使用diff命令后生成的diff.c文件就是补丁文件解释:1,6c1 :意思是把第一行到第六行的内容换成(c)sal.txt中的第一行,则两...原创 2020-03-22 08:04:50 · 305 阅读 · 0 评论 -
linux中vim的各种用法介绍
Vim练习:下面很多命令需要切换到命令行模式:按esc即可1.在“/root”目录下建一个名为“vim”的目录。mkdir /root/vim2.进入“vim”目录。3.将文件“/etc/inittab”复制到“vim”目录下。经查发现没有这个目录,我重建一个吧好了4.使用vim打开“vim”目录下的inittab。这个命...原创 2020-03-30 13:57:05 · 2796 阅读 · 2 评论 -
linux系统U盘挂载,流程很简单的哦
Ubuntu系统提供了专门的挂载点/mnt、/media、/cdrom,/mnt、/media用于外部存储设备,我们可以使用这些默认的目录作为挂载1、挂载前最好在/mnt下创建一个文件夹 /mnt/usbtest1(便于管理)2、使用mount手动挂载U盘 sudo mount -t ext4 /dev/sdb2/mnt/usbtest13、使用umount手动解除挂载U盘sud...原创 2020-03-18 20:45:41 · 584 阅读 · 0 评论 -
解决linux文本编辑模式下ctrl+s锁定问题
ctrl+q:解除锁定原创 2020-03-30 13:59:54 · 398 阅读 · 0 评论 -
Ubuntu中ifconfig命令不能用解决方法E:无法获得锁 /var/lib/dpkg/lock E无法锁定管理目录(/var/lib/dpkg)解决方法
1.更新源:sudo apt-get update2 安装工具:sudo apt install net-tools以上解决ifconfig命令不能用问题如果出现了无法获得锁,试着更新源:sudo apt-get update,如果依然有错误,有可能因为apt-get进程已经存在了,这时候需要杀死进程,执行命令sudo kill 3213...原创 2020-03-19 15:00:26 · 1082 阅读 · 1 评论 -
Linux系统中如何设置网络?
首先用ifconfig查看网口配置情况,oh,不对,我的Ubuntu18已经不支持这个命令了,那怎么办呢,我试着使用sudo apt install net-tools然后一堆错误,一顿折腾,最终可以用了,哦耶!1来看吧,下面一个是刚开始的网络信息,可以看出上面显示了两个接口的IP地址,子网掩码等各种信息2下面就开始修理一下指定接口的网络参数配置了,我想修改lo接口的配置...原创 2020-03-22 08:12:06 · 762 阅读 · 0 评论 -
ubuntu下寻找menu.lst(grub)并解读
linux下寻找menu.lst并解读我用的第一个ubuntu版本是9.04,那时候启动配置文件还是menu.lst,到了ubuntu9.10的时候就更名为grub.cfg了,ubuntu 10.04依旧沿用的grub.cfg。在ubuntu中,grub.cfg(menu.lst)就相当于windows系统下的boot.inf文件,记录着一些启动配置信息,下面是Ubuntu中的grub.cfg...原创 2020-03-12 14:57:49 · 1434 阅读 · 0 评论 -
linux 常用命令汇总
名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号...原创 2020-04-09 21:22:58 · 289 阅读 · 0 评论 -
Linux静态库的生成,呕心呖血完成的文章
Linux静态库的生成用命令建立文件夹 mkdir alang,用cd alang 进入这个文件夹内使用sudo vi hello.h,编写hello.h文件如下,之后用:wq命令保存并退出。2.同样使用sudo vi hello.c命令编写 hello.c文件3.使用sudo vi test.c编写test.c文件,保存并退出。4.下面用...原创 2020-03-17 22:17:04 · 151 阅读 · 0 评论 -
linux下完成makefile编译文件
Ok,下面开始编写makefile文件,在编写之前先解释一下游戏规则make指令解释:make是一个命令工具,是一个解释makefile中指令的工具,它可以简化编译过程里面所下达的指令,当执行make时,make会在当前目录下搜寻makefile这个文本文件,执行对应的操作。makefile:规则定义集,指定哪些文件需要先编译,哪些文件需要重新编译。makefile规则目标:目标文...原创 2020-03-30 11:57:17 · 4204 阅读 · 0 评论 -
ubuntu:复制文件到当前目录
cp -r 文件位置 ./复制命令为cp,但是cp不带参数只能复制文件,-r:递归处理,将指定目录下的文件与子目录一并处理原创 2020-03-30 08:21:16 · 4445 阅读 · 0 评论 -
心形灯的设计
设计一个心形灯,包含以下功能:1、由32个LED灯组成心形流水灯,外接了4个按键,并且两个按键(开始和暂停)接在两个外部中断引脚上;2、上电后心形灯先全亮5秒,后亮灭闪烁5秒,可以测试灯状态的好坏;3、之后处于全灭等待状态,当按下开始按键后心形灯按照一定规律显示,规律自定义,创意越好分数越高;4、当在任意状态下按下暂停键后心形灯停留在当前状态不再改变,再一次按下暂停键后...原创 2020-01-04 19:41:21 · 10323 阅读 · 3 评论 -
操作系统考试课后习题复习
第一章1.试说明推动分时系统形成和发展的主要动力是什么?答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。2. 实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应...原创 2019-11-18 21:21:15 · 6309 阅读 · 0 评论 -
计算机英语(王艺)译文(unit6-unit12)
第六单元:数据库课文A:数据库概览一、引言数据存储传统上是使用单独的没有联系的文件,这些文件有时称为平面文件。在过去,一个机构中的每个应用程序都使用自己的文件。例如,在一个大学中,每个部门都可能有其自己的文件集:档案办公室保存着关于学生信息和学生成绩的文件;经济资助办公室保存着其自己的关于需要经济资助以继续学业的学生的文件;调度办公室保存着教授的姓名和他们所教的课程;工薪发放部门保存着其自己的关于全体教职员工(包括教授)的文件,等等。然而,所有这些平面文件今天都可结合成一个实原创 2022-03-07 15:55:17 · 2591 阅读 · 0 评论 -
计算机英语(王艺)翻译(unit1-unit5)
《计算机英语(第3版)》参考译文第一单元:计算机与计算机科学课文A:计算机概览一、引言计算机是一种电子设备,它能接收一套指令或一个程序,然后通过对数字数据进行运算或对其他形式的信息进行处理来执行该程序。要不是由于计算机的发展,现代的高科技世界是不可能产生的。不同类型和大小的计算机在整个社会被用于存储和处理各种数据,从保密政府文件、银行交易到私人家庭账目。计算机通过自动化技术开辟了制造业的新纪元,而且它们也增强了现代通信系统的性能。在几乎每一个研究和应用技术领域,从构建宇宙原创 2022-03-07 15:53:33 · 1516 阅读 · 0 评论 -
计算机网络topic
带宽在计算机网络中,指的是网络设备所支持的最高速度,单位同速率,是理想条件下最高速率,每秒多少比特。单位:bps(bits per second)1Mbps=1Mb/s=1Mbit/s(经常简写为1M带宽)1MB/s=8Mbps(注意区分Byte-字节和bit-比特,1B=8b)通常带宽的单位有:1kb/s=10³b/s 1Mb/s=10³kb/s 1Gb/s 1GTb/s千 兆 吉 太注:区分速率和描述存储容量的单位存储容量单位:1KB=2^10B=1024B=1024*8b千兆吉太转载 2022-03-06 11:29:55 · 498 阅读 · 0 评论 -
计算机网络期末
一.分析题(40分)假定用户A使用Web方式向B发送一封电子邮件,而B使用POP3邮件客户端软件访问邮件服务器获取自己的邮件。请描述该邮件内容是如何从A的主机到达B的主机的,列出在两台主机间移动该邮件内容时所使用的各种应用层协议。(6分)解答:从A利用浏览器登录到A的邮件服务器网站,并在该网站上撰写邮件,A主机浏览器和该网站间的通信通过HTTP协议。从A的邮件服务器到B的邮件服务器使用SMTP...原创 2019-12-24 22:34:10 · 6246 阅读 · 1 评论