草庐IT

C++实验

全部标签

云计算与大数据入门实验四 —— MapReduce 初级编程实践

云计算与大数据入门实验四——MapReduce初级编程实践实验目的通过实验掌握基本的MapReduce编程方法掌握用MapReduce解决一些常见的数据处理问题,包括数据去重、数据排序和数据挖掘等实验内容(一)编程实现文件合并和去重操作对于两个输入文件,即文件A和文件B,请编写MapReduce程序,对两个文件进行合并,并剔除其中重复的内容,得到一个新的输出文件C。下面是输入文件和输出文件的一个样例供参考。输入文件A的样例如下:importjava.io.IOException;importorg.apache.hadoop.conf.Configuration;importorg.apach

云计算技术 实验七 MapReduce编程基础

参考资料为:教材代码-林子雨编著《大数据基础编程、实验和案例教程(第2版)》教材所有章节代码_厦大数据库实验室博客1.实验学时4学时2.实验目的熟悉MapReduce编程框架。了解Map部分和Reduce部分的工作原理。实现简单的MapReduce编程。3.实验内容(一)实现词频统计的基本的MapReduce编程。首先创建两个txt文件。让后向里面输入想要统计的句子。然后启动ecplise完成程序编写:首先编写map处理逻辑:(这里选择在windows上先编写,然后在linux上再复现一次)下面为java代码:此为map处理逻辑publicstaticclassTokenizerMappere

c - 什么是MinGW的简单解释

我是一个狂热的Python用户,似乎我需要在我的Windows机器上安装MinGW来编译一些库。我对MinGW和GCC有点困惑。这是我的问题(从真正的虚拟角度来看):因此,Python是一种既能解释又能编译的语言。有Python的Linux和Windows实现,只需安装并使用二进制文件来执行他的代码。它们捆绑了一堆您可以使用的内置库。从我读到的内容来看,这与Ruby相同。现在,我已经完成了一点C语言,并且我知道有人可以编译它。它有它的内置库,这些库似乎被称为您可以使用的头文件。现在,回到学生时代,C正在一个名为Turbo-C的类似vi的IDE中编写代码,然后按F9键进行编译。这几乎就是

数据库实验报告2

查询课程表的全部信息。course(课程表)cno(课程号)cname(课程名)credit(学分)hours(学时)examination(考核方式)G001线性代数348考试R003数据结构348考试R009离散数学348考试S023嵌入式系统与编程实验132考察G012大学物理464考试SELECT*FROMcourse;第2关:查询选定列查询各位教师的工号、姓名和性别。teacher(教师表)tno(工号)tname(姓名)sex(性别)title(职称)birthday(出生日期)0014李欣男教授1969-07-250078张云女副教授1975-11-250118王立男高级工程师1

BUPT软件安全实验三

1.目标(1)了解shellcode注入原理。(2)理解给出的弹出对话框的汇编代码。(3)通过淹没静态地址来实现shellcode的代码植入。(4)通过跳板来实现shellcode的代码植入。(5)尝试修改汇编语句的shellcode实现修改标题等简单操作。在这一过程中,我需要详述程序的修改过程,在实验的关键处进行截图说明,并绘制程序修改原理的图示。(6)解决思考题,即:在不修改StackOverrun程序源代码的情况下,构造shellcode,通过JMPESP的方式实现通过记事本打开shellcode.txt(可使用CreateProcessA或WinExec等API)。2.测试步骤与结果(

网络安全实验之《网络扫描》实验报告

一、实验目的(1)课上实验:用Nmap对主机进行主机扫描、ping扫描、端口扫描、TCPconnect扫描、操作系统识别、漏洞扫描等,获取尽可能全面的主机信息,抓包分析扫描原理。(2)课后实验:配置包含漏洞虚拟机,使用AWVS扫描漏洞主机发现漏洞;了解MetasploitFramework工具渗透测试工具,对含漏洞虚拟机进行渗透测试。        通过进行上述的课上实验和课后实验,能够进一步掌握网络扫描原理和利用扫描的漏洞实现攻击的原理。二、实验环境(1)课上实验1.攻击主机:Kali-linux。2.靶机:Windows7。3.软件:Nmap、Wireshark。(2)课后实验1.攻击主机

云计算课程第四次实验-搭建DevOps流水线

子任务2:搭建DevOps流水线环境 本实验以主机本地虚拟机为载体,搭建Dev-ops流水线环境使用的工具:目录一、实验概述1.实验名称2.实验目的3.实验环境二、实验内容1.实验设计2.实验过程1.gitlab-server的搭建2.harbor-server的搭建3.Jenkins-server的搭建4.Web-server的搭建5.Dev搭建6.工具集成配置7.Jenkins插件安装8.Jenkins全局工具配置9.Jenkins系统配置10.搭建数据库环境11.开发代码,上传至gitlab仓库12.在harbor-server上构建运行应用基础容器镜像13.在jenkins-serve

2023_Spark_实验十四:SparkSQL入门操作

1、将emp.csv、dept.csv文件上传到分布式环境,再用 hdfs  dfs-putdept.csv/input/hdfs  dfs-putemp.csv/input/将本地文件put到hdfs文件系统的input目录下2、或者调用本地文件也可以。区别:sc.textFile("file:///D:\\temp\\emp.csv")import org.apache.spark.sql.SparkSessionimport org.apache.spark.sql.types._import spark.implicits._caseclassEmp(empno:Int,ename:S

利用fluxion进行WIFI钓鱼攻击的实验

#利用fluxion进行WIFI钓鱼攻击的实验免责声明:本博客旨在提供有关wifi钓鱼攻击的基本知识和防范方法,仅供参考和教育目的。本博客不鼓励或支持任何非法或不道德的网络活动,也不对任何因使用或滥用本博客中的信息而造成的损失或损害承担任何责任。读者应该遵守相关的法律和道德规范,对自己的行为负责。如果你有任何疑问或顾虑,请咨询专业的法律人士。##环境镜像:kali-linux-2023.1-vmware-i386.系统:Linuxkali6.1.0-kali7-686-pae#1SMPPREEMPT_DYNAMICDebian6.1.20-2kali1(2023-04-18)i686GNU/L

❀工信工实验参考——《VHDL实验2——数码管及分频器》

一般来说,我贴上来的代码都是能直接跑的,如果不行可以邮箱交流1902946954@qq.com仅供参考,微机的老师讲的很好,所以请还是要先自己完成咯。免责声明,本人菜只因一只,内容仅供参考,错了不负责哈该实验和报告部分参考了ZhouzhouFighting的报告(链接华南理工大学VHDL实验数码管与分频器_vhdl数码管扫描频率-讲义代码类资源-CSDN下载),但是因为我们EDA实验室换成了正点原子新起点V2开发板,因此在数码管输出和前面的输入等部分做了一定的修改与调整。 实验二 数据管及分频器地         点:     31   楼  312房;实验台号:实验日期与时间:评   分:预