首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java实验课预约系统网站源码

简介教师发布实验课以及时间上课人数地点等,学生预约做实验,教师审核预约,如果审核通过后学生取消将扣除学生的信用分。实验到期不可报名系统自动结束实验。...+学生预约实验功能介绍:前台:首页(公告,实验课开放信息),登录,忘记密码,预约实验课,实验课列表展示(预约结束,预约未开始,预约中),搜索实验课开放项目(根据指导老师、实验室名称、学院、实验日期,实验时间段检索...管理员:学院管理,专业管理,学生管理,实验室管理员管理,实验室管理,实验开放项目管理,实验室分配管理员,公告管理,成绩管理,忘记密码处理(初始换某个人的密码)。...实验室管理员老师:实验室管理员登陆后只能看到自己发布的实验项目,审核实验课预约,录入该实验的学生成绩(成绩只能录入一次,如需修改需要联系管理员),发布公告(可以自己发布,也可以根据开放项目快捷生成公告)...,管理自己的公告,查看个人基本信息,修改密码,退出,发布实验项目。

99650
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    搭建 Nginx 静态网站实验室

    现在腾讯有免费的腾讯实验平台我们可以在云端环境练习搭建相关的环境,这次来说下Nginx的环境搭建。...网址点击下面跳转原文 实验内容 本实验是基础入门教程,带您从零开始基于 Nginx 搭建一个静态网站服务。过程会涉及到 Nginx 的安装、配置和运行。...实验资源 云服务器 软件环境 CentOS 7.2 64 位 腾讯云 进入网页,注册一个账号,可以使用微信,QQ等快速登录! 具体注册登录就不在演示了。 登录之后点击开始上机 ?...根据右边提示第一步; 搭建Http静态服务器环境 搭建静态网站,首先需要部署环境。下面的步骤,将告诉大家如何在服务器上通过 Nginx 部署 HTTP 静态服务。

    82130

    Linux基本操作命令 实验

    一、实验目的: 1. 熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。 三、实验内容: 1.文件操作命令的使用。...查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。 一、实验目的: 1. 熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。...三、实验内容: 1.文件操作命令的使用。 用vi编辑器新建一个testl文件 输入this is testl~! 查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。...实验 文件复制命令cp(用于复制文件或目录) 输入命令cp testl testl.a,复制文件testl 内容到文件testl.a中 文件改名命令mv(用于移动或更名现有的文件或目录) 输入mv testl

    1.4K20

    Linux实验七:线程管理

    一、实验目的 1、深入理解线程模型相关概念; 2、掌握线程相关的数据结构及常用的函数。 二、实验内容 线程A向终端打印字符 “1”,线程B向终端打印字符 “2”。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include...进一步调试源代码test7.c 实现以上的Linux的C程序,并做如下改动: (1)在funA内,把原来输出的“1”改成输出自己的学号。...  这个实验主要是使用 POSIX 线程和信号量来实现线程间的同步输出,让两个线程交替向终端打印字符 “1” 和 “2”。...在整个实验过程中,我遇到了一些问题,比如最初的编译错误,但通过查找资料和尝试不同的方法,我最终成功地解决了这些问题。

    8110

    Linux实验一:Linux环境及编程工具

    一、实验目的 1、掌握Linux C开发过程中的基本概念; 2、掌握如vim,GCC,GDB等开发工具的使用。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include #include...  本次实验,我学到了许多关于Linux环境的基础知识和常用工具的使用技巧,并进行了实际操作和练习。   ...通过实验,我更加熟悉了Linux操作系统的基本结构、文件系统、用户管理等方面的知识,掌握了常用的命令行操作。...总的来说,通过《Linux环境及编程工具》的学习和实验,我不仅对Linux操作系统有了更深入的理解,还掌握了许多实用的编程工具和技能,这些对我的日常工作和项目开发都具有很大的帮助。

    8210

    Linux上跑深度学习实验

    前言 之前一直使用Google Colab跑实验,因为实验的规模不大,配合Google Drive用起来就很舒服,但是最近要系统地进行实验,规模一下子上来了,Colab经常在代码没跑完就达到额度上限,...我这里使用Gitee,在国内,如果不能访问国外网站的话,这种方式速度比较快。...一般来说Windows和Linux会自带这个命令,我们只需要在本地使用该命令,就可以将指定文件(夹)复制到指定服务器的指定位置。具体可以查看菜鸟教程scp命令。这里简单说一下如何使用。...以上便是我在使用Linux服务器跑深度学习代码遇到的一些问题即解决办法,希望能帮到大家,如果对你有帮助,不妨点赞评论关注!感谢阅读!

    48720

    Linux实验四:进程控制

    一、实验目的 1、深入理解进程控制相关概念; 2、掌握守护进程及Linux进程之间的关系; 3、掌握进程控制时常用的函数,如fork, wait, exec, exit等。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include #include.../test4 六、实验结果 实验结果如下图,每隔5秒弹出一条消息。 七、实验总结   Linux进程控制实验是一项非常重要的实验,可以让学生深入了解Linux操作系统中进程的创建、运行和控制。...通过这个实验,我学会了如何使用Linux系统调用来创建、终止和等待进程,以及如何使用信号来处理进程间通信和同步。   ...通过这个实验,我不仅深入了解了Linux操作系统中进程的创建、运行和控制,还掌握了Linux系统调用的使用方法。同时,我也体会到了操作系统中进程间通信和同步的重要性。

    7100

    Linux实验二:文件IO操作

    一、实验目的 1、掌握Linux中系统调用、文件描述符的基本概念; 2、掌握文件I/O的基本系统调用,如open, read, write, lseek, close等。...六、实验结果 运行程序test2,将源文件alice.txt中最后10KB字节拷贝到目标文件中dst_file中。结果如下: 七、实验总结   进行Linux文件IO操作的实验可以带来很多收获。...首先,这样的实验可以帮助加深对文件系统和IO操作的理解。通过创建、读取、写入和删除文件等基本操作,可以更好地理解文件系统的组织结构以及如何在Linux环境中进行文件的管理。...其次,通过实验可以学习到如何使用Linux系统提供的命令行工具或编程接口进行文件IO操作。...总的来说,进行Linux文件IO操作的实验是一个很有益的学习过程,可以帮助加深对Linux系统和文件系统的理解,提高自己的技术水平。

    6510

    Linux实验六:进程间通信(二)

    二、实验内容 根据应用需要,父进程A需向子进程B传输消息 “Message here”,请使用管道技术完成此功能。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include #include...mkdir test6 cd test6 vim test6.c 这段代码是一个简单的父子进程间通信的例子,使用了Linux系统调用中的管道(pipe)和进程创建(fork)。...\n"); exit(-1); } } 实验运行结果如下图所示。 七、实验总结   通过这次实验,我对进程间通信和Linux系统调用有了更深入的认识。...通过这个实验,我不仅加深了对进程间通信和Linux系统调用的理解,还学会了如何使用管道和进程创建来实现简单的父子进程通信。

    4310

    Linux 内核定时器实验

    同理, Linux 要运行,也是需要一个系统时 钟的,至于这个系统时钟是由哪个定时器提供的,笔者没有去研究过 Linux 内核。...void mdelay(unsigned long mseces) 表 50.1.3.1 内核短延时函数 50.3 实验程序编写 本实验对应的例程路径为: 开发板光盘-> 2、 Linux 驱动例程->...本章实验我们使用内核定时器周期性的点亮和熄灭开发板上的 LED 灯, LED 灯的闪烁周 期由内核定时器来设置,测试应用程序可以控制内核定时器周期。...50.3.1 修改设备树文件 本章实验使用到了 LED 灯, LED 灯的设备树节点信息使用 45.4.1 小节创建的即可。...50.4 运行测试 50.4.1 编译驱动程序和测试 APP 1、编译驱动程序 编写 Makefile 文件,本章实验的 Makefile 文件和第四十章实验基本一样,只是将 obj-m 变 量的值改为

    2.2K10

    Linux实验八:流式套接字编程

    二、实验内容 在网络环境中使用流式套接字完成以下内容:客户端进程 A 向服务器进程 B 发送一个字符,B进程将接收到 A 进程的字符,反之亦然。...实验的主要内容是编写一个TCP客户端程序,该程序能够连接到指定的服务器地址和端口,发送用户输入的消息,并接收服务器的回复。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 blockserver.c #include #include...六、实验结果 运行结果如下: 七、实验总结   在本次实验中,我们深入学习了如何在Linux环境下使用流式套接字(TCP套接字)来进行客户端-服务器通信。...在实验过程中,我首先熟悉了流式套接字的基本概念和相关系统调用。通过查阅资料和阅读代码示例,我逐步理解了每个函数的作用及其参数的含义。

    10310

    Linux实验五:进程间通信(一)

    一、实验目的 1、理解Linux进程通信的基本原理和方法; 2、掌握进程间的管道通信编程; 3、掌握进程间的内存共享编程; 4、掌握进程间队列通信编程,信号量和消息队列。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include #include...七、实验总结   在进行了基于Linux进程通信的实验后,我对进程间通信有了更深入的理解和掌握。通过实验中的代码示例,我深入了解了共享内存、信号量和消息队列等进程间通信的基本原理和实现方式。   ...通过这次实验,我不仅学会了如何使用Linux系统提供的进程通信机制,还进一步加深了对操作系统原理的理解。...我相信这些在实验中学到的知识和经验将对我的后续学习和工作有着重要的指导作用,帮助我更好地理解和应用进程通信相关的知识。

    6810

    linux内核定时器实验

    函数 5.mod_timer 函数 3.linux内核短延时函数 二、硬件原理图分析 三、实验程序编写 1.修改设备树文件 2.定时器驱动程序编写 3.编写测试APP 四、运行测试 定时器是我们最常用到的功能...Linux 内核提供了毫秒、微秒和纳秒延时函数,这三个函数如表所示: 二、硬件原理图分析 三、实验程序编写 本章实验我们使用内核定时器周期性的点亮和熄灭开发板上的 LED 灯,LED 灯的闪烁周期由内核定时器来设置...linux/delay.h> #include linux/ide.h> #include linux/init.h> #include linux/module.h> #include...linux/of.h> #include linux/of_address.h> #include linux/of_gpio.h> #include linux/semaphore.h...文件名 : timer.c 作者 : 左忠凯 版本 : V1.0 描述 : Linux内核定时器实验 其他 : 无 论坛 : www.openedv.com 日志 : 初版V1.0 2019/7/24

    3.7K10
    领券