RPM软件管理 1> 通过rpm安装vsftpd软件。 2> 查询vsftpd软件包的信息。 3> 卸载软件包vsftpd。...检查是否成功输删除 2、YUM软件管理 1> 挂载本地光盘,配置yum源为rhel.repo。 2> 通过yum来安装traceroute。
这个我不想多说,不明确请看官方手冊:https://mixpanel.com/help/reference/
实验预备知识 Windows下的OpenGL编程步骤简单介绍详见课程实验教学博客-实验准备安装GLUT包与创建工程: http://www.cnblogs.com/opengl/archive.../2012/10/16/2726747.html 1.实验目的: 熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点;利用VC+OpenGL作为开发平台设计程序,以能够在屏幕上生成任意一个像素点为本实验的结束...2.实验内容: (1) 了解和使用VC的开发环境,理解简单的OpenGL程序结构。 (2) 掌握OpenGL提供的基本图形函数,尤其是生成点的函数。...3.实验原理: (1)基本语法 常用的程序设计语言,如C、C++、Pascal、Fortran和Java等,都支持OpenGL的开发。这里只讨论C版本下OpenGL的语法。...实验提高 ? ? (a)示范程序结果 (b)加三角形 图A.1实验1 如图A.1(b)所示,根据示范程序,能否在原有结果基础上添加三条直线组成三角形?
image.png
一.实验目的 熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点; 利用VC+OpenGL作为开发平台设计程序,以能够在屏幕上生成任意一个像素点作为本实验的目标。...二.实验内容 了解和使用VC的开发环境,理解简单的OpenGL程序结构。 掌握OpenGL提供的基本图形函数,尤其是生成点的函数。 三.实验原理 1....程序的基本结构 OpenGL程序的基本结构可分为三个部分: (1) 初始化: 主要是设置一些OpenGL的状态开关,如颜色模式(RGBA或Alpha)的选择、是否作光照处理(若有的话,还需设置光源的特性...图A.1 OpengGL绘图区对应坐标 四.实验代码 在运行下面实验代码前,请先配置FreeGlut库,这是一个OpenGL程序的支持环境库,具体信息与配置方法请参考: FreeGlut配置简介。...五.实验提高 根据示范程序,能否在原有结果基础上添加三条直线组成三角形,结果如图A.2(b)所示? ? (a)示范程序结果 ? (b)加三角形后的结果 图A.2 实验1
目录 【实验要求】 【实验软件工具】 【实验一】设计一个16位二进制全加器模块 1. 实验内容与原理说明 2....实验模块程序代码和激励代码 3.仿真波形图 4.门级电路图 【实验二】用层次化设计方法,设计一个16位二进制全加器模块 1. 实验内容与原理说明 2....实验模块程序代码和激励代码 (1)设计模块代码 (2)激励模块代码 3.仿真波形图 4.门级电路图 【实验三】设计一个16位二进制超前进位全加器模块 1. 实验内容与原理说明 2....实验模块程序代码和激励代码 (1)设计模块代码 (2)激励模块代码 3.波形图 4.门级电路图 【实验四】设计一个16-bit 8421-BCD码全加器模块 1.实验内容与原理说明 2....实验模块程序代码和激励代码 (1)设计模块代码 ()激励模块代码 3.波形图 4.门级电路图 【实验结果分析及思考】 ---- 【实验要求】 实验内容与原理说明(包括框图、逻辑表达式和真值表)。
一.实验目的: 掌握定义函数的方法、函数实参与形参的对应关系以及“值传递”的方式。 熟悉函数的嵌套调用和递归调用的方法。 熟悉全局变量、局部变量概念和使用方式。...二.实验内容: 运行调试第2章编程示例2-5减法游戏;完成练习题2.5.1,2.5.2和2.5.3; 运行调试第4章编程示例4-3素因数;完成练习题4.3.1,4.3.2,4.3.3; 运行调试第4章编程示例...三.示例代码: 1.第2章编程示例2-5减法游戏: #include using namespace std; int main() { int total, n;...cout 1 or 2): "; cin >> n; while (n 1 || n > 2) {...move_rings(n - 1, other, dest, src); } }
1,使用用户自定义的映射模式,设置窗口大小和视区相等的二维坐标系。视区中x轴水平向右为正,y轴垂直向上为正,原点位于屏幕客户区中心。...3,从起点P0(-100,-50)到终点P1(100,50)绘制一段1像素宽的蓝色直线。...矩形边框为1像素宽的蓝色边界线。方角矩形内部使用默认画刷填充,圆角矩形内部填空红色,圆角取为(200,200)。...&Brush); //使用阴影画刷填充rect1 pDC->FillSolidRect(&rect2,RGB(255,0,0)); //使用红色填充rect2 ?...设定圆、椭圆和矩形的边界线为1像素宽黑色实线,内部全部使用透明画刷填充。
一、实验目的: 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
Linux操作系统拥有非常多的文件,每种文件都代表一些特定的含义。如何快速的定位到你想要的文件,是一个非常复杂的过程。.../ex1.sh ./newerr ..../ex1.sh ./newerr ..../ex1.sh ./newerr ..../ex1.sh ./newerr .
二、组件 ★Raspberry Pi 3主板*1 ★树莓派电源*1 ★40P软排线*1 ★双色LED模块*1 ★面包板*1 ★跳线若干 三、实验原理 ? 双色LED灯模块 ?...四、实验步骤 第1步:连接电路。...实验1里面我们采用集成开发环境python IDLE编写程序。 ? 打开IDLE图 第3步:打开IDLE后,在菜单“file”下点击“new file”按钮,新建文件,开始编程。...下面代码段中的颜色列表中,用两位十六进制数表示每种颜色的刺激量,本实验中只有红色和绿色两种基色,所以每种颜色用四位十六进制数表示。.../usr/bin/env python #告诉Linux本文件是一个Python程序 import RPi.GPIO as GPIO #导入控制GPIO的模块,RPi.GPIO import
一、实验目的 1、深入理解线程模型相关概念; 2、掌握线程相关的数据结构及常用的函数。 二、实验内容 线程A向终端打印字符 “1”,线程B向终端打印字符 “2”。...三、实验环境 虚拟机软件:VMware 16 Pro Linux操作系统版本:CentOS-7-64位 四、参考代码 #include #include...); printf("2\t"); sem_post(&sem1); return NULL; } 五、实验步骤 步骤1....进一步调试源代码test7.c 实现以上的Linux的C程序,并做如下改动: (1)在funA内,把原来输出的“1”改成输出自己的学号。...; return NULL; } 运行结果如下: 七、实验总结 这个实验主要是使用 POSIX 线程和信号量来实现线程间的同步输出,让两个线程交替向终端打印字符 “1” 和 “2”。
一、实验目的 1、掌握Linux C开发过程中的基本概念; 2、掌握如vim,GCC,GDB等开发工具的使用。...实验步骤 步骤1....0; } 七、实验总结 本次实验,我学到了许多关于Linux环境的基础知识和常用工具的使用技巧,并进行了实际操作和练习。 ...通过实验,我更加熟悉了Linux操作系统的基本结构、文件系统、用户管理等方面的知识,掌握了常用的命令行操作。...总的来说,通过《Linux环境及编程工具》的学习和实验,我不仅对Linux操作系统有了更深入的理解,还掌握了许多实用的编程工具和技能,这些对我的日常工作和项目开发都具有很大的帮助。
一、实验概述 1....二、实验内容与完整代码实现 (一)彩色图转灰度图及矩阵特性对比 实验任务 读取彩色图像,转换为灰度图,截取指定区域,对比两者的矩阵维度、数据类型及数据内容差异,并可视化展示结果。...显示原始彩色图像 subplot(1, 3, 1); imshow(A); title('1....(三)图像基本四则运算 实验任务 读取两张彩色图像,统一尺寸和数据类型后,执行加、减、乘、除四种基本运算,在同一窗口中展示原图及运算结果。 完整代码 % 1....三、实验总结 1.
#include #define LSA P1_5 #define LSB P1_6 #define LSC P1_7 void EXint_Init(void); void Delayms...unsigned int); void Down2Up(int); void Up2Down(int); void EXINT0() __interrupt 0; void EXINT1(...} void EXint_Init() { IT0=1; // IT1=0; // IPH...=0x40; // PX1=1; EA=1; EX0=1;...// EX1=1; } void Delayms(unsigned int xms) { unsigned int i,j; for(i = xms;
前言 之前一直使用Google Colab跑实验,因为实验的规模不大,配合Google Drive用起来就很舒服,但是最近要系统地进行实验,规模一下子上来了,Colab经常在代码没跑完就达到额度上限,...一般来说Windows和Linux会自带这个命令,我们只需要在本地使用该命令,就可以将指定文件(夹)复制到指定服务器的指定位置。具体可以查看菜鸟教程scp命令。这里简单说一下如何使用。...以上便是我在使用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系统调用的使用方法。同时,我也体会到了操作系统中进程间通信和同步的重要性。
上周我们讲了Macvlan的基本知识,现在我们将通过实验的方式来模拟bridge模式下的网络通信 01、实验环境 实验环境如下: OS Host 物理网卡 IP 网关 RHEL 8.6 node1...[root@localhost ~]# ip netns add ns02 然后创建Macvlan接口: [root@localhost ~]# ip link add link ens160 mac1...ens160 mac2 type macvlan mode bridge 将Macvlan接口放到对应的ns中,配置好IP地址 [root@localhost ~]# ip link set mac1...netns ns01 [root@localhost ~]# ip netns exec ns01 ip addr add 10.10.10.40/24 dev mac1 [root@localhost...~]# ip netns exec ns01 ip link set dev mac1 up [root@localhost ~]# ip link set mac2 netns ns02 [root
一、实验目的 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系统和文件系统的理解,提高自己的技术水平。
ucoreOS_lab1 实验报告 由于我个人不太懂 AT&T 语法,在完成实验的过程中遇到了相当大的阻碍,甚至有点怀疑人生,我是否心太大了,妄想在短时间内学懂大清的课程。...ucoreOS_lab1 这个实验前前后后做到了现在才勉强完成,后来又花了两天时间,写完了这份9000余字的报告。...网上的资料参差不齐,很难有一份适合我这种新手(菜鸡)的详细的实验过程,无奈只有自己狠下心来,完成了这篇实验报告,虽然只是一篇小小的实验报告,却涵盖了我是如何一步步摸索这一艰辛的实验过程,如果文中有不合理之处...lab1%20%E5%AE%9E%E9%AA%8C%E6%8A%A5%E5%91%8A.md,所有的实验报告将会在Github逐步更新。...填充时钟中断响应代码,完成实验 * 使用kern/driver/clock.c中的变量ticks,每次中断时加1,达到 TICK_NUM 次后归零并执行print_ticks void trap(struct