自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 unity实验-模拟太阳系星体运动

模拟太阳系星体运动1 熟悉脚本的创建与运行,熟悉父子关系的应用2 复习课上所学内容,学会使用脚本对游戏物体进行控制,完成模拟太阳系星体运动的案例1 创建太阳Sun,加入八大行星和月球,设置好位置和大小,设置摄像机画面的背景颜色,以模拟太空的环境,为星球添加贴图正在上传…重新上传取消2 给Sun设置发光属性,设置光的颜色接近火焰的颜色,关闭Directional Lightght,设置太阳光的强度正在上传…重新上传取消3 建立地月系,为防止地球自转影响月球的公转,新建一个EarthClone,位置与Earth

2022-07-12 15:22:54 3671 1

原创 unity实验-控制游戏物体运动

控制游戏物体运动1 熟悉脚本的创建与应用2 复习课上所学内容,学会使用脚本对游戏物体进行控制注:由于基本操作已在上一实验中展示,本实验便不再展示创建物体、添加贴图等基本操作的完整步骤1 新建项目,添加plane,添加cube并设为预制体,将cube建立父子关系,添加贴图,将cube设置为刚体2 新建C# Script,重命名为move,修改源代码并保存,将该脚本文件拖至cube,使其应用脚本效果源代码如下:3 点击运行,对移动和旋转功能进行测试,使用键盘方向键进行控制,上下箭头为前后移动,左右箭头为旋转 进

2022-07-12 15:03:39 1376

原创 unity实验-重力撞墙

重力撞墙1 熟悉unity界面布局与基本操作2 复习课上所学内容,学会使用父子关系与预制体,完成重力撞墙的案例1 新建项目project12 添加plane,调整大小,将x和z改为2,CTRL+D复制得到plane(1),调整方向以形成斜面正在上传…重新上传取消3 添加贴图后的效果如下图所示正在上传…重新上传取消4 调整摄像机位置和功能布局正在上传…重新上传取消5 添加墙壁方块,并设为预制体,进行贴图,对5个方块建立父子关系,并复制T1,形成墙壁正在上传…重新上传取消正在上传…重新上传取消6 对物体添加刚体

2022-07-12 14:41:26 872

原创 图形图像编程实践 课程报告

编程实现图像的二值化,分析不同的阈值对二值化图像的影响T=f(x,y),其中x,y空间坐标,T代表灰度自己定义二值化函数,计算思想同上。源代码如下:结果分析原图灰度图二值化结果图经过不断调整,阈值设为188时,能够比较好的显示出原图的内容EX02 图像的加减问题描述编程实现图像的基本运算:两幅图像相加和相减,并分析这两种运算的作用灰度/RGB图像相加(数据)相减(数据)相加:两张图片每个像素点的RGB值相加,得到的和对255取模为结果图片对应像素点的RGB值图像的加法运算

2022-07-11 09:16:56 1915

原创 操作系统-虚存页面置换

程序要求如下:主要函数功能和参数输入物理块数、页面个数以及页面访问序列对页面进行初始化初始化页面结构体的visit变量初始化物理块结构体查找是否有空闲块curpage : 当前访问到的页面查找内存中是否有该页面查找应予置换的页面index : 当前访问页面的索引显示置换完一次后的内存信息先进先出算法输出每次置换后的物理块,若命中则输出”hit”输出缺页次数和缺页率最佳置换算法输出每次置换后的物理块,若命中则输出”hit”输出缺页次数和缺页率最近最久未使用置换算法输出每次置换后的物理块,若命中则输出

2022-07-11 09:15:05 544

原创 操作系统-进程死锁:银行家算法

​ 设计程序模拟避免进程死锁的银行家算法的工作过程。假设有系统中有n个进程P1, … ,Pn,有m类可分配的资源R1, … ,Rm,在T0时刻,进程Pi分配到的j类资源为Allocationij个,它还需要j类资源Needij个,系统目前剩余j类资源Workj个,现采用银行家算法进行资源分配避免死锁的发生。1)判断当前状态T0是否安全,如果安全,给出安全序列;如果不安全给出理由。2)对于下一个时刻T1,某个进程Pk会提出请求Request(R1, … ,Rm),判断是否可以分配给Pk进程请求的

2022-07-11 09:14:18 3109 2

原创 操作系统-进程同步:生产者-消费者问题

​ 以生产者-消费者模型为基础,在Windows环境下创建一个控制台进程(或者界面进程),在该进程中创建读者写者线程模拟生产者和消费者。写者线程写入数据,然后将数据放置在一个空缓冲区中供读者线程读取。读者线程从缓冲区中获得数据,然后释放缓冲区。当写者线程写入数据时,如果没有空缓冲区可用,那么写者线程必须等待读者线程释放出一个空缓冲区。当读者线程读取数据时,如果没有满的缓冲区,那么读入线程将被阻塞,直到新的数据被写进去。​ 实验要求设计并实现一个进程,该进程拥有一个生产者线程和一个

2022-07-11 09:13:18 4599

原创 操作系统-进程调度(HRRN和RR)

设计程序模拟进程的高响应比HRRN和时间片轮转RR调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。如果选择RR算法,还需要指定时间片大小q。分别采用高响应比HRRN和时间片RR进程调度算法进行调度,计算每个进程的完成时间,周转时间、带权周转时间和等待时间,并且统计n个进程的平均周转时间、平均带权周转时间和平均等待时间。最后,对两个算法做出比较评价。要求采用高响应比HRRN和时间片RR分别调度进程运行,计算每个进程的周转时间,带权周转时间和等待时间,并

2022-07-11 09:12:23 1721

原创 操作系统-进程调度(FCFS和SJF)

设计程序模拟进程的先来先服务FCFS和短作业优先SJF调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。分别采用先来先服务FCFS和短作业优先SJF进程调度算法进行调度,计算每个进程的完成时间,周转时间、带权周转时间和等待时间,并且统计n个进程的平均周转时间、平均带权周转时间和平均等待时间。最后,对两个算法做出比较评价。要求采用先来先服务FCFS和短作业优先SJF分别调度进程运行,计算每个进程的周转时间,带权周转时间和等待时间,并且计算所有进程的平均周

2022-07-11 09:11:30 1946 1

原创 编译原理-语法分析器设计

1、为初等函数运算语言构造LL(1)语法分析器。2、掌握LL(1)语法分析器的方法,加深对自上而下语法分析原理的理解。3、掌握设计、编制并调试LL(1)语法分析程序的思想和方法。一、根据初等函数运算语言运算法则,将语法模式用上下文无关文法表达。注意运算的优先性,避免产生二义性文法。二、将上述文法改写为LL(1)文法。三、根据LL(1)文法给出预测分析表。四、根据预测分析表,给出解析LL(1)文法的递归下降子程序。五、本语法分析程序的输入是实验一生成的记号流;本程序需定义语法树的数据结构;语法分析的输出是一棵

2022-07-11 09:09:16 1312

原创 编译原理-词法分析器设计

操作系统:Windows 11编程语言:C++编译器:GCC version 8.1.0为初等函数运算语言构造语法分析器。掌握生成词法分析器的方法,加深对词法分析原理的理解。掌握设计、编制并调试词法分析程序的思想和方法。初等函数运算语言的常量为实数类型,其定义方式为实数的最一般书写方式,如:123.321。具体要求:不支持整数部分大于0时首数字为0;不支持小数点后结尾为0;不支持科学记数法;不支持仅为整数时有小数点。初等函数运算语言的变量采用与C语言的标识符定义一样的方式:首字符为字母或下划线;其他的为字母

2022-07-11 09:08:21 754

原创 利用Spark预测回头客实验报告

test.csv和train.csv,文件中的字段定义如下:user_id | 买家idage_range | 买家年龄分段:1表示年龄=50,0和NULL则表示未知gender | 性别:0表示女性,1表示男性,2和NULL表示未知merchant_id | 商家idlabel | 是否是回头客,0值表示不是回头客,1值表示回头客,-1值表示该...

2022-07-08 14:18:30 1576 5

原创 将数据从Hive导入到MySQL实验报告

用户行为日志user_log.csv,日志中的字段定义如下:(1)在hive中创建临时表inner_user_log ,字段包括上面11个字段,使用逗号进行分隔符(2)在hive中将user_log表中数据插入到临时表中(3)查询hive中user_log中倒数二十行的数据(4)在mysql中创建dbtaobao11的数据库作为存放库(5)查看mysql数据库的编码格式除了filesystem其他均为utf8(6)在mysql的dbtaobao11数据库中创建表user_log,设置编码为utf8,使用反引

2022-07-08 14:17:24 3080

原创 Hive数据分析实验报告

用户行为日志user_log.csv,日志中的字段定义如下:(1)查看user_log表数据结构(2)查看user_log表简单数据结构(3)查看日志前10个交易日志的商品品牌(4)查询前20个交易日志中购买商品时的时间和商品的种类(5)用聚合函数count()计算出表内有多少条行数据(6)在函数内部加上distinct,查出user_id不重复的数据有多少条(7)排除顾客刷单(查询不重复的数据)(8)查询双11当天有多少人购买了商品(9)品牌2661,当天购买此品牌商品的数量(10)查询多少用户当天点击了

2022-07-08 14:15:25 6401 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除