b站王通R语言笔记可编辑
自己看b站王通R语言【视频链接:https://www.bilibili.com/video/BV19x411X7C6?p=1】,做的笔记,可以用typora软件进行编辑
笔记预览1:https://img-blog.csdnimg.cn/828735290a2d4c278dd6c82e6fc07926.png
笔记预览2:https://img-blog.csdnimg.cn/203182ea954a45fd826b521ab85a85bc.png
该笔记对应的博客:https://blog.csdn.net/weixin_42214698/category_11393896.html
笔记顺序做了些调整【个人感觉逻辑顺畅】,并删掉一些不重要的内容,以及补充了个人理解
山东科技大学【嵌入式实验】在LCD屏上,切换显示图片(至少两张图片)【报告+源码】
原始内容:在LCD屏上,切换显示图片(至少两张图片)
在此基础上(添加了点简单的东西,跟别人不一样),
我所完成的内容:
检测按键key1,当按下key1后,开启定时器,使led灯以0.2秒的频率变化一次,
与此同时,lcd开始自定义初始化【按左上、右上、右下、左下的方向显示四个不同颜色的矩形块】,
随后依次显示4张图片,并在旁边显示出这是第几张图片,到最后一张图片时,关闭定时器,并让led常亮
其中在串口输出的内容:
当未按下key1时,一直检测按键key1,并输出:
“====please press key1===\r\n”
当按下key1后,
输出:“the 1st picture show\r\n”
“the 2nd picture show\r\n”
“the 3rd picture show\r\n”
“the 4th picture show\r\n”
预览:https://img-blog.csdnimg.cn/f6cb6a8906e84a358ba95fc728106df1.png
山东科技大学【计算机网络全部实验】报告+打印图片+思科代码(可运行)
个人实验报告、思科代码(Cisco Packet Tracer 最新版即可运行),代码真实有效
实验报告预览:
https://img-blog.csdnimg.cn/abd340feaf4b4d54a0ffd0b3f53d979f.png
打印图片、代码预览:
https://img-blog.csdnimg.cn/1f40214d07684ea3aa963e1747ac4f6f.png
实验内容:
1.实验一 网络设备认识和线缆制作及测试
2.实验二 网线的制作和测试
3.实验三 简单结构局域网组建与配置
4.实验四 交换机配置方式及基本命令的熟悉
5.实验五 VLAN构建与配置
6.实验六 多网段网络组建与静态路由配置
7.实验七 多网段网络组建与动态路由配置
8.实验八 网络访问控制与“基本”包过滤配置
9.实验九 网络访问控制与“扩展”包过滤配置
10.实验十 内外网结构下的网络地址转换(NAT/PAT)
山东科技大学【操作系统实验】报告+全部源码(可运行)
个人实验,成绩良(整个专业没几个优,我也不知道为啥)
除了实验二可能跑不了,其他都是正常的
预览:https://img-blog.csdnimg.cn/f1a00a42a93141db842d2a647fe1296a.png
实验一:添加简单的linux内核模块
内核模块开发的主要流程、框架和重要函数。
实验二:进程间通信
使用内存映射文件实现进程间通信
实验三:进程同步与互斥-生产者消费者(两种方式)
实验四:Limux内存管理
1.显示进程的虚拟内存地址空间分布信息
2.获取一个进程的虚拟存储区域信息
3.计算vma每个vma区域的大小,以及代码段和数据段的大小.
实验五:proc文件系统及查看进程信息
请读者自己完成一个类似cat的读取程序,可以命名为mycat.c,用于显示/proc/tasklist中的进程信息(提示:proc文件既然是文件,就可以按照普通文件的方式进行读写)
实验六:Linux驱动程序
内容一:实现读取CMOS实时时钟信息的驱动程序
内容二:实现一个基于内存映射的设备驱动程序
内容三:向映射内存区域写入信息并显示
最后附录是各个实验的代码
用CUDA设计一个KNN分类算法(K近邻算法)程序
说明:
在特征空间中查找K个最相似或者距离最近的样本,然后根据K个最相似的样本对未知样本进行分类。通过训练集和测试集给出算法的正确率。
要求:
测试集必须采用真实的数据,不能自己生成,特征向量的维度大于3
环境:
VS2019+CUDA10
报告预览:https://img-blog.csdnimg.cn/06648f1d21e44f30bac2b3c2c979d5bb.png
附录:https://img-blog.csdnimg.cn/cc09186f72524b05a626d2de6b8fa3c7.png
用CUDA设计【将RGB图像转换生成灰度图像】的程序,要求通过实例测试串行程序和GPU并行程序的执行效率(处理至少100张图)
写的程序可以跑出来(实验报告写的一般般,老师只看你能不能做出来)
我的环境:VS2019+CUDA(其他估计也行,但我没试过)
环境需要自己配置!具体怎么配置,网上搜搜,我也是这么过来的
报告:https://img-blog.csdnimg.cn/520df268a7cc41c89114dc455e339752.png
实现(串行,openmp、mpi、openmp+mpi)快速排序算法,并作出时间对比图
题目描述:实现一种或多种并行排序算法。
要求:
(1)使用MPI、OpenMP、MPI+OpenMP编写上述并行程序。
(2)使用VTune等工具对程序进行瓶颈分析和优化。
(3)提交程序源代码、变量和语句的详细说明。
(4)在实验报告中通过图表说明CPU串行程序和三种并行程序在各种规模的运行时间。
(5)(选做)在实验报告中通过图表说明三种并行程序使用不同的数据分配方法在各种规模的运行时间。
设计思路
步骤一:
主要采用快速排序实现(串行,openmp、mpi、openmp+mpi)排序算法,所需环境为VS2019+openmp+mpi,cmd命令
(1)完成了CPU串行程序和三种并行程序在各种规模的运行,并作出时间对比图
(2)完成了串行,openmp使用不同的数据分配方法在数组规模为400万的运行,并作出时间对比图。
步骤二:
用vs工具对程序进行瓶颈分析
自己写的作业,真实跑出来的,环境配置需要自己弄哦!!个人感觉写的也算是比较全的
预览:https://img-blog.csdnimg.cn/b97cc6cec08b4fd9ba79abe446037f86.png
【矩阵乘法的GPU并行程序】,并画出规模和时间对比图(n=500,1000,1500,2000,3000,5000)
题目描述
编写一个矩阵乘法的GPU并行程序,并且与对应规模的串行程序进行运行时间的比对(n=500,1000,1500,2000,3000,5000),画出规模和时间对比图。
矩阵A(n,n)
矩阵B(n,n)
C = A x B
要求:
1、完成程序的开发并验证其正确性,完成一个实验报告(程序源代码、变量和语句的详细说明)
2、在实验报告中通过图表说明CPU串行和GPU并行在各种规模的运行时间;
3、在实验报告中通过图表说明GPU并行不同的数据分配在各种规模的运行时间。
设计思路
矩阵实验的代码环境为VS2019 community+CUDA 10.1,在vs2019中运行确定无问题后,用xtfp上传该cu文件,在shell中在跑一遍
自己写的作业,用学校分配的并行网络,跑出来的,实打实的结果
预览:https://img-blog.csdnimg.cn/87873b9ed0a840c3b156e1bc3faca024.png
22年山科大编译原理实验:语法分析之LL1分析法实现
codeblock直接跑,实验报告完整
题目如下:
对下列文法,用LL(1)分析法对任意输入的符号串进行分析:
(1)E->TG
(2)G->+TG|-TG
(3)G->ε
(4)T->FM
(5)M->*FM|/FM
(6)M->ε
(7)F->(E)
(8)F->i
22年山科大编译原理实验:词法分析之基于文法实现
个人手写代码,codeblock直接跑,报告完整
实现类C/C++语言单词识别程序
即可以处理c++语言源程序,过滤掉空格等无用符号,判断源程序中单词的合法性,并分解出正确的单词(以1~6代表),并以二元组形式存放在文件中。
2022年数据库应用综合实验:图书管理系统【全部代码+完整实验报告】
出自《sql server2012》P50页
纯个人手写代码,有需要感谢购买
预览图片:https://img-blog.csdnimg.cn/e79e029200474f14827402a01c57b4f7.png
书籍的属性确定为:图书号、分类、书名、作者、单价、数量:
员工的属性确定为:工号、姓名、性别、出生年月;
部门的属性确定为:部门号、部门名称、电话:
出版社的属性确定为:出版社名、地址、电话、联系人。
其中,每个员工可以借阅多本书,每本书也可以由多个员工借阅,每个员工每借一本书,都有一个借阅日期、应还日期和实际还书日期;每个员工只属于一个部门;每本图书只能由一个出版社出版
包含:
(1)数据库创建
(2)数据表创建
(3)数据初始化
(4)视图创建
(5)索引创建
(6)存储过程创建
(7)触发器创建
(8)安全方案设计及实现脚本
(9)业务查询及查询脚本
(10)数据更新及脚本
(11)数据库对称加密、证书加密
2022年山东科技大学Linux大作业【源码、实验报告】
个人linux实验作业【源码、实验报告】,成绩优,仅供参考学习,切勿抄袭。以下功能全部都实现:
系统分为服务器和客户端。
服务器端实现对音乐文件的存储和音乐文件基本信息(文件名、歌手、简介)的数据库(或文件)存储,可以响应多个客户端(至少3个)的同时请求。
客户端分为管理员登录和普通客户登录:管理员可以远程查看服务器的歌曲目录,可以添加歌曲(歌曲上传到服务器),可以删除歌曲;
普通用户可以选择某个和多个歌曲播放(歌曲通过网络传输下载到客户端本地硬盘,使用某个播放器播放),播放时客户端要显示歌曲的播放进度等歌曲基本信息,选择多个歌曲时,顺序播放每首歌曲。
要求:
1.服务器支持多个客户端并发查询,客户端之间互不干扰
2.系统基于Linux系统实现,编程语言采用C语言
3.网络传输协议采用TCP
2022年山东科技大学Linux实验7:套接字编程【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考学习,切勿抄袭
实验内容:
系统分为服务器和客户端,服务器端维护若干文本文件信息,客户端输入要检索的关键字,服务器即将全文内容满足关键字模糊查询的文档传递给客户端(文件完整传输,不是只传输文件名),供客户端查阅。要求:
1.服务器支持多个客户端并发查询,客户端之间互不干扰
2.系统基于Linux系统实现,编程语言采用C语言
3.网络传输协议采用TCP
4.服务器提供文件的添加、删除功能
2022年山东科技大学Linux实验6:Linux多线程编程【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考学习,切勿抄袭
实验内容:
文件中包含至少10个student结构体。
在主程序中设计两个线程
一个线程负责从文件读入所有student
另一个线程对读入的student按照name进行排序,之后写入一个新的文件
两者间通信采用条件变量
2022年山东科技大学Linux实验5 :Linux多进程编程【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考学习,切勿抄袭
实验内容:
对班级学生信息进行管理,包括学生的添加、删除、查询(按姓名查询)、显示全部学生信息
设计结构体:学生信息包含学号、姓名、性别、年龄
学生信息至少包括10条记录,存储在文件中
设计程序:
一个程序负责提供命令交互(录入、删除、查询)
一个程序接收命令,实现对于文件的读写,对students文件进行维护和查询
两者间通讯方式自己设计
2022年山东科技大学Linux实验4 :Linux文件编程【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考学习,切勿抄袭
实验内容:
对student【结构体】进行管理,包括添加、删除、查询(按name查询)、显示
分别使用基本I/O和标准I/O编程的方式实现
student信息存储在文本文件中,文件结构自行设计
2022年山东科技大学Linux实验三:C程序开发工具【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考学习,切勿抄袭
实验内容:
机考座次生成程序。以2021级计算机学院学生参加程序设计基础机试为例,生成考生座次表,座次表中同专业同班级学生不能相邻。
输入数据为考生名单(包括学号、姓名、班级、专业)和机房信息(机房房间号、可安排考生数量),输出数据为考生座次表,输入输出均通过读写文件完成。
合理的分解程序功能,每个功能模块为独立的代码文件和头文件。要求利用makefile对程序文件进行管理,使用gedit或vim编辑器编写程序,使用gcc和gdb编译调试程序。
2022年山东科技大学Linux实验二:Shell程序设计【源码、实验报告】
个人linux实验作业【源码、实验报告】,仅供参考,切勿抄袭
用shell设计一个模拟考勤程序,实现如下功能选择:
1.上班签到
2.下班签出
3.缺勤信息查阅
4.用户信息维护
具体功能如下:
①考勤程序运行后,提示用户输入上述功能选择,并验证用户输入的用户名和密码;用户信息保存在userinfo.dat中。
②如果是上班签到,记录签到信息,如果签到时间大于上午8时,则提示用户迟到,并记录该迟到信息到check.dat中。
③如果是下班签出,记录签出信息,如果签出时间小于下午6时,则提示用户早退,并记录该早退信息到check.dat。
④如果用户选择考勤信息查询,则将check.dat中对应的用户迟到早退的信息查询出来并显示。
⑤用户信息维护:提供用户添加、删除功能
⑥用户选择功能执行完,Shell程序继续回到功能选择界面等待下一个用户进行操作
2021年山东科技大学飞机大战C++MFC源码+实验报告(可运行)
个人2021年飞机大战程序和实验报告,成绩优
演示视频:https://www.bilibili.com/video/BV1mL411R78S/
程序在mfc环境下可运行,跑不出有可能是版本问题,百度自己查一下(我是vs2019)
该游戏实现的基本功能有:
1.背景音乐的播放,
2.我方战机与敌机的飞行,
3.战机和敌机子弹的发射,
4.战机与敌机的碰撞效果设计,
5.战机生命值和游戏玩家得分、能量的计算。
6.开挂模式(直接第二关、增加得分)
7.战机,敌机,BOSS,导弹,子弹,血包,BUFF包与DEBUFF包都是以导入的位图为模型。
其中涉及的主要操作有:
1.1基本按键操作:
上下左右控制飞机移动,Z键直接进入第二关,X键增加得分,C键开启无敌模式。
空格SPACE控制战机发射子弹,P键为暂停
1.2战机技能:
当能量值>=10时,可以按B键消耗10个能量值恢复一点生命值
当能量>=20能量值时,可以按N键出现超人消灭敌机(消耗20能量)
当能量>=20能量值时,可以按M键发射2行大面积子弹(消耗10
...............
【仅供学习参考,切勿抄袭!】
2022年山东科技大学【编译原理期末复习】个人整理资料
此资料是个人在2022年考编译原理,花了不少时间整理出来了
希望对你有所帮忙,预览:
https://img-blog.csdnimg.cn/9a6b03c9c75e47dea0cd15f012f5994d.png
山东科技大学【微机原理综合实验】电子琴(含实验报告、源代码可跑、程序每行都有解释)
个人答辩作业,仅供参考,切勿抄袭,感谢支持
预览:https://img-blog.csdnimg.cn/f210fd465833477dbcd01fbabac0c13f.png
一、实验目的
1.通过8253产生不同的频率信号,使PC机成为简易电子琴。
2.了解利用8255和8253产生音乐的基本方法
3.掌握用LED灯显示原理
4.掌握数码管显示数字的原理
二、实验内容
1.按下数字键,发出音乐的8个音调,并且用LED显示当前为哪个音调。
2.对第一个程序进行修改,用数码管显示为哪个音调
2022年山东科技大学微机原理期末考试整理(复习资格、题库、复习方向)
个人2022年考试时整理的考试资料
包括:
1.平时作业和答案
2.题库和答案(当然,部分答案有错误,这个只能靠自己)
3.复习方向:感觉这个会对你有很大帮助,相信我!【嘻嘻】
软件工程——航空行李托运费计算.源cpp(可运行)
请编写航空行李托运费计算的小程序。
按规定:重量不超过30公斤的行李可免费托运。重量超过30公斤时,对超运部分:
头等舱国内乘客收4元/公斤;
其它舱位国内乘客收6元/公斤;
外国乘客收费为国内乘客的2倍;
残疾乘客的收费为正常乘客的1/2。
2022年山东科技大学计算机图形学实验代码(基础代码)(可直接运行)
2022年山东科技大学计算机图形学实验代码(基础代码)(可直接运行)
包括:
绘制任意斜率的直线段
交互式绘制多边形
二维几何变换
直线段裁剪
立方体线框模型正交投影
立方体线框模型透视投影
动态三视图
动态绘制Bezier曲线
交互式三次B样条曲线
旋转的Koch雪花
颜色渐变立方体
地理划分线框球
交叉条消隐
立方体光照模型
球体Gouraud光照模型
球体Phong光照模型
立方体纹理映射
2022年山东科技大学计算机图形学期末考试考点(含平时作业答案)+老师上课期末笔记
个人作业md格式笔记和答案以及期末考试根据老师画的重点整理(每个问题都有答案,md格式)+老师上课期末笔记
补充:
还考了三维显示的流程、光照模型的公式(每个字母)
解决VC++ 无法向工程添加文件的方法(含filetool.exe和步骤)
自己遇到的问题,记录一下!
1. 点击filetool.exe,解压生成一个vc++可运行项目
2. 在vc++ 打开这个项目,编译(不用运行)
3. 找到FileTool.dll
4. 将FileTool.dll复制到
5. 右键\Bin\MSDEV.exe
通过设置MSDEV.exe文件,右键–>“属性”–>“兼容性”
6. powershell(管理员)上输入:FileTool.dll"
7. 打开vc++ ,添加FileTool.dll
补充:
md格式的图片如果加载不了【因为gitee图床被禁止了,所以换了个服务器】
把
https://gitee.com/battleszhduck/typora-repository/raw/master/picture3/image-20220303162928172.png
替换成
https://szh-1305817927.cos.ap-nanjing.myqcloud.com/typora_image/image-20220303162928172.png
就可以了(就是前缀变了,大概就几张图片需要替换,我懒得换了)
dev c++ 好看的风格monokai【附安装步骤】
在dev c++安装 monokai,好看,有安装步骤
VC6.0++ Visual Assist X
能让VC6.0++ 黑白字体、关键字变得有颜色
【狂神说】笔记(史上最全)含各类md笔记.zip
跟视频的一模一样。md格式
包含:
javascript
JavaWeb
java基础
mybatis
MySQL
Reids
spring
spring boot
springMVC
Vue
【狂神说】MyBatis笔记(全).zip
【狂神说】MyBatis笔记,全部,完整,格式为md
【狂神说】Vue笔记(全部完整).zip
【狂神说】Vue笔记,格式为md格式
跟视频的一模一样
【狂神说】Spring5学习笔记.md
【狂神说】Spring5学习笔记,格式为md格式
跟视频的一模一样
安卓项目大作业:【超级手电筒】(附源码下载+实验报告+ 从头到尾的视频讲解地址+自己在看视频时做的笔记和注释)
本人开发安卓大作业,成绩优
预览链接:https://blog.csdn.net/weixin_42214698/article/details/122638128
分享不易,勿喷,感谢你的购买!
山东科技大学2022年人工智能期末复习提纲+提纲内容答案整理
本笔记真实有效,自己花了几天时间整理的,整理不易,勿喷!感谢购买
笔记为.md格式,2022年每章节每个问题都有答案
补充:
还考了——列出著名人工智能学家、神经网络的公式计算,神坑【呜呜】
数据库系统概论_王 珊_课后习题答案(全)
若有侵权,请联系我,必删除!
《数据库系统概论》课后习题答案完整版,
包含第一章到最后一章的习题解答!