课程
文章平均质量分 86
课程相关笔记
Z字君
Hello Word
展开
-
java媒体播放器
山东大学软件学院面向对象设计技术课程的实验之一。(说起来这些实验感觉没有什么太难的地方,基本没有什么实用性。)。(还有一个感受,重修太痛苦,别人两个人写一个,我要一个人写两个。好像我也算不上重修)模拟实现一个多功能媒体播放器,它能播放音频(如mp3歌曲)、视频(选作,不属于基本要求)。媒体播放器界面,有进度条,可展示总播放时间、当前播放时间,进度条可拖动,有播放、暂停键,有快进、快退键。文章目录0 效果1 解耦2 界面2.1 界面组织结构2.2 重写进度条UI2.3 面板切换3 音乐功能3.1 音乐.原创 2020-08-06 11:18:18 · 3058 阅读 · 3 评论 -
运动学和反运动学篇
智能机器人导论第三讲 运动学和反运动学文章目录智能机器人导论第三讲 运动学和反运动学3.1 DH模型参数确立两个坐标系统关系的步骤大关节和小关节3.2 反运动学工作空间求解3.3 可重复性和准确性校准校正模式运动的科学,它不考虑引起运动的力。3.1 DH模型参数aaa:连杆长度ddd:两个法向量的距离θ\thetaθ:相邻连杆之间的角度α\alphaα:连杆的扭角参数的意...原创 2020-04-06 11:18:04 · 662 阅读 · 0 评论 -
空间表示与变换篇
智能机器人导论第二讲 空间表示与变换文章目录智能机器人导论第二讲 空间表示与变换2.1 坐标系2.2 矩阵表示2.3 变换平移变换旋转变换广义旋转变换广义变换矩阵乘的顺序问题复合变换和逆变换2.3 等效转角轴2.4 旋转表示法欧拉角RPY角2.5 位置表示法圆柱坐标系球坐标2.1 坐标系大地坐标系大地坐标系是以大地地面为基准的坐标系,将机器人正常安装的情况下,机器人的大地坐标系与基坐标系...原创 2020-04-06 11:14:28 · 441 阅读 · 4 评论 -
机器人介绍篇
智能机器人导论第一讲 机器人介绍山东大学本科课程智能机器人导论课程(控制学院的lz老师)电子版笔记文章目录智能机器人导论第一讲 机器人介绍1.1 定义1.2 类型1.3 智能机器人特点1.4 智能机器人发展现状与趋势1.5 智能机器人三原则1.6 机器人介绍1.7 机器人系统1.1 定义百度百科机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排...原创 2020-04-06 10:59:59 · 1024 阅读 · 0 评论 -
利用硬件实现矩阵乘法加速
对于绝大多数程序员来说,优化程序往往是在算法方面。但了解一定的计算机硬件知识后,可以隐式地优化程序。下面以矩阵乘法为例,探讨计算机硬件在程序优化中的作用。原理学过计算机组成原理的都知道,CPU访问内存的速度比CPU计算速度慢得多,为了解决速度不匹配的问题,在CPU与内存之间加了高速缓存cache。cache的存在大大提高了CPU访问数据的速度。由于价格等原因,cache都比较小。因此,较好地利...原创 2019-05-07 20:47:44 · 6840 阅读 · 4 评论 -
山东大学数据科学导论笔记
数据科学导论这门课,怎么说呢。老师也不知道教了什么,学生也不知道学了什么,莫名其妙考试也不知道靠什么。这里整理了一点笔记,仅供考试前参考。ch1 引言引言这一章,基本上不会出题,了解即可。数据科学概念:是对数据进行分析,抽取信息和知识的过程,提供指导和支持的基本原则和方法。它研究数据的各种类型、状态、属性及其变化规律,它研究各种方法,对数据进行分析,从而揭示自然界和人类行为等现象背后的规律。...原创 2020-01-09 20:15:09 · 5784 阅读 · 0 评论 -
面向对象课程实验之媒体播放器
山东大学软件学院面向对象设计技术课程的实验之一。(说起来这些实验感觉没有什么太难的地方,基本没有什么实用性。)。(还有一个感受,重修太痛苦,别人两个人写一个,我要一个人写两个。好像我也算不上重修)模拟实现一个多功能媒体播放器,它能播放音频(如mp3歌曲)、视频(选作,不属于基本要求)。媒体播放器界面,有进度条,可展示总播放时间、当前播放时间,进度条可拖动,有播放、暂停键,有快进、快退键。文...原创 2020-04-02 18:51:26 · 1938 阅读 · 6 评论 -
山东大学操作系统课设
课程设计环境搭建环境预装工具mips下载安装包安装版本切换小Bug环境预装主要步骤:1. 安装虚拟机2. nachos解压3. 编译执行前面两步略,这里着重记录第三步的环境搭建。操作系统课设据h老师说,需要gcc和g++版本低于4才行,PPT里面也是3.4版本的。所以我选择了3.4版本。工具安装增强功能和右键打开终端功能,这一步一人而异吧。我用的是VirtualBox + Ubu...原创 2019-09-16 20:33:21 · 6112 阅读 · 8 评论 -
操作系统Nachos总结
由于大家的操作系统设计思想都不一样,直接贴代码也没什么意思,就简单记录下自己的思路吧。实验一这个实验就是搭建环境,分析一下源码各个文件的作用。没什么好记录的。实验二 具有优先级的线程调度个人感觉这个实验比较简单。修改thread文件,为线程增加成员优先级以及相应的set、get函数。按照自己的设计来就行修改scheduler文件, 使得等待队列按照优先级将线程排序,而不是之前的直接...原创 2019-09-29 16:24:25 · 2416 阅读 · 6 评论