• 中北大学操作系统云沙箱-实验报告-基于openEuler和openGauss的网盘系统搭建

    Nextcloud”是一款开源免费的私有云网盘系统,使用它可以快速便捷地搭建一套属于自己的网盘,从而实现跨平台跨设备文件的同步、共享等功能。该网盘的搭建涉及到数据库的安装、PHP软件的安装、Apache软件的安装以及其他依赖软件的安装等,是一个综合性的软件集成实验,下图是该网盘系统搭建的流程图。 (1)openGauss数据库安装 需要安装openGauss数据库来实现承载数据进行登录验证、个人网盘数据存储等功能,安装过程如下: • 软硬件环境配置:配置安装需要的硬件环境,设置安装需要的软件环境包括防火墙的设置、linux系统的环境变量的设置、虚拟内存的设置等。 • 获取并校验安装包:从官网下载openGauss安装包,并进行解压操作,验证其中的内容。 • 配置XML文件:openGauss安装中需要依据的配置文件,配置数据库安装的路径、主机信息、主备信息等。 • 初始化环境:对数据库的安装环境进行初始化,为正式安装做好铺垫。 • 执行安装:开始正式安装数据库。 (2)网盘软件安装 网盘系统中,安装依赖的组件以使Apache、PHP、Nextcloud等软件能够正常安装,并进行脚本语言

    5
    195
    1.12MB
    2023-04-08
    11
  • 中北大学操作系统云沙箱实验报告-使用Shell脚本实现局域网MAC地址收集和FTP服务监控

    使用Shell脚本对局域网中的所有主机进行MAC地址的收集,便于日常的维护管理。同时对局域网中部署FTP服务的主机进行监控,能够快速得知哪台具有FTP的主机在提供服务。下图该局域网的拓扑图。 图1局域网拓扑 实现MAC地址收集和FTP服务监控具体操作内容如下: 1)部署FTP服务器 使用dnf命令安装FTP服务,配置基本的ftp参数,对FTP服务进行启动、重启、关闭操作。 2)收集MAC地址 创建Shell脚本文件,编写如下过程:首先创建MAC地址的存储文件,然后使用arping命令,根据IP地址探测局域网中的主机获取对应的信息记录,应用grep命令、sed命令、awk命令对信息记录进行筛选,最后将筛选后的信息通过重定向命令输出到指定的文件中。 3)检测FTP服务 创建Shell脚本文件,编写如下过程:首先创建端口存储文件,然后使用nmap命令根据IP地址检测21号端口的状态,最后根据状态信息通过重定向名输出到指定的文件中。

    0
    387
    357KB
    2023-04-08
    11
  • 中北大学操作系统云沙箱实验报告-基于openEuler的云景平台文件管理系统

    本实验从云景平台的实际业务需求出发,综合运用openEuler的登录命令、电源命令、文件权限命令、用户和组命令等,对平台中的涉及到的业务数据,例如软件、脚本文件、结果数据等进行维护,以实现数据的分类管理、存取权限管理等目的,建立的文件系统实现功能如下: • 软件管理:使用目录创建命令、文件下载命令、用户和组的创建命令、文件权限命令,实现对业务软件的存储目录创建、下载、用户存取权限的设置等功能,并结合目录查询命令、文件查询命令等实现对软件的查询。 • 脚本文件管理:使用目录创建命令、文件创建命令、文件编辑命令、用户和组的创建命令、文件权限命令实现对脚本存储目录的创建、脚本文件的创建、脚本文件的编辑、脚本文件的存取权限设置等功能,并结合目录查询命令、文件查询命令、筛选命令等实现对脚本文件的查询。 • 数据管理:使用目录创建命令、文件创建命令、重定向输入输出命令、文件编辑命令、用户和组的创建命令、文件权限命令实现数据文件存储目录的创建、数据文件的创建、数据文件的编辑、数据文件的存取权限的设置等功能,并结合目录查询命令、文件查询命令、统计命令等实现对数据文件的查询。

    0
    453
    601KB
    2023-04-08
    5
  • Java开发工程师面试题资料

    1. 说出一些数据库优化方面的经验?(重点) 2. 你有优化 SQL 查询数据经验吗?说一下你一般用那些什么方式进行优化? 3. 什么是事务,事务的四个特性是什么?有哪些隔离级别? 4. 数据类型 char 与 varchar2 有什么区别?性能方面各有什么优势? 5. 你怎么知道查询 SQL 的性能高还是低? 6. 在开发过程中遇到过数据库锁吗?怎样解锁? 7. 怎样处理并发数据? (重点) 8. delete from table 与 truncate table 的区别?drop table 呢 9. union 和 union all 有什么不同? 10. JDBC 访问数据库的步骤?(重点) 11. 大数据量下的分页解决方法. 12. 简述建立索引的作用和索引的分类 ? 13. 什么是存储过程,有什么优缺点(重点) 14. 存储过程与 SQL 的区别? 15. 如何创建视图? 16. JAVA 中常用的运算符有哪些?这些运算符之间的优先级怎么样?

    0
    180
    392KB
    2022-12-13
    5
  • java经典选择题100例及答案.docx

    1.使用Java语言编写的源程序保存时的文件扩展名是()。 (A).class(B).java(C).cpp(D).txt 2.设inta=-2,则表达式a>>>3的值为()。 (A)0(B)3(C)8(D)-1 3.设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是()。 (A)a[0];(B)a[a.length-1]; (C)a[3];(D)inti=1;a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数()。 (A)封装(B)继承 (C)覆盖(D)重载 5.在类的定义中构造函数的作用是()。 (A)保护成员变量(B)读取类的成员变量 (C)描述类的特征(D)初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句()。 (A)try(B)break (C)catch(D)finally

    0
    121
    45KB
    2022-12-07
    6
  • 中北大学数据库概论实验报告五( 关系模式优化-设计型实验)

    中北大学数据库概论实验报告五( 关系模式优化---设计型实验) 1.实验名称 实验五 关系模式优化---设计型实验 2.实验目的 (1)复习巩固数据定义语句、查询语句。 (2)能够应用范式理论以及关系分解算法设计满足3NF的关系模型,为后续实验打好基础。 3.实验内容 依据关系模式分解算法设计满足3NF的关系模式,熟练掌握SQL数据查询和数据定义语句,编写相关SQL语句验证所设计的关系模型是否消除了数据冗余、更新异常、插入异常和删除异常,同时验证模式分解是否具有无损链接性。

    0
    194
    293KB
    2022-12-06
    30
  • 中北大学数据库概论实验报告四 (数据完整性-验证型实验)

    中北大学数据库概论实验报告四 (数据完整性---验证型实验) 1.实验名称 实验四 数据完整性---验证型实验 2.实验目的 (1)掌握各种数据完整性的实现方法 (2)掌握利用触发器方法来实现数据控制中完整性约束 3.实验内容 定义并验证实体完整性、参照完整性以及利用触发器实现的复杂用户自定义完整性。

    5
    239
    645KB
    2022-12-06
    8
  • 中北大学数据库概论实验报告三(视图的使用(2学时)-验证型实验)

    中北大学数据库概论实验报告三 1.实验名称 视图的使用(2学时)---验证型实验 2.实验目的 (1) 掌握DBMS的数据查询功能 (2) 掌握SQL语言的视图功能 3.实验内容 设计实现指定的数据库定义后,熟练掌握创建表的视图、利用视图完成表的查询、删除表的视图。能够判别数据是否满足完整性约束,同时可以利用触发器实现复杂的数据完整性约束控制。

    0
    118
    670KB
    2022-12-06
    6
  • 中北大学数据库概论实验报告二(SQL的数据更新(2学时)-验证型实验)

    1.实验名称 实验二SQL的数据更新(2学时)---验证型实验 2.实验目的 (1)复习巩固数据定义语句、查询语句知识点。 (2)掌握SQL语言数据更新语句,为后续实验打好基础。 3.实验内容 (1)update 语句用于对表进行更新 (2)delete 语句用于对表进行删除 (3)insert 语句用于对表进行插入

    0
    131
    869KB
    2022-12-06
    7
  • 中北大学数据库概论实验报告一

    中北大学数据库概论实验报告一 SQL的数据定义与数据查询(2学时)--验证型实验 (1) 熟练掌握SQL的数据定义语句CREATE、ALTER、DROP。 (2) 熟练掌握SQL的数据查询语句--SELECT的查询功能,为后续实验打好基础。 设计并实现指定的数据库定义;实现单表查询,实现带有ANY或ALL谓词的子查询;实现多表查询。

    0
    176
    1.35MB
    2022-12-06
    8
  • 勤写标兵

    授予累计1周发布3篇原创IT博文的用户
  • 创作能手

    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户
  • 新秀勋章

    用户首次发布原创文章,审核通过后即可获得
关注 私信
上传资源赚积分or赚钱