11 2021 档案
摘要:11.Mapreduce实例——MapReduce自定义输出格式小 实验目的 1.了解Hadoop自带的几种输出格式 2.准确理解MapReduce自定义输出格式的设计原理 3.熟练掌握MapReduce自定义输出格式程序代码编写 4.培养自己编写MapReduce自定义输出格式程序代码解决问题的能
阅读全文
摘要:10.Mapreduce实例——MapReduce自定义输入格式小 实验目的 1.了解Hadoop自带的几种输入格式 2.准确理解MapReduce自定义输入格式的设计原理 3.熟练掌握MapReduce自定义输入格式程序代码编写 4.培养自己编写MapReduce自定义输入格式程序代码解决实际问题
阅读全文
摘要:09.Mapreduce实例——ChainMapReduce小 实验目的 1.准确理解ChainMapReduce的设计原理 2.熟练掌握ChainMapReduce的程序代码编写 3.了解ChainMapReduce的使用场景 实验原理 一些复杂的任务难以用一次MapReduce处理完成,需要多次
阅读全文
摘要:08.Mapreduce实例——倒排索引 实验目的 1.了解倒排索引的使用场景 2.准确理解倒排索引的设计原理 3.熟练掌握MapReduce倒排索引程序代码编写 实验原理 "倒排索引"是文档检索系统中最常用的数据结构,被广泛地应用于全文搜索引擎。它主要是用来存储某个单词(或词组)在一个文档或一组文
阅读全文
摘要:07.Mapreduce实例——二次排序 实验目的 1.准确理解MapReduce二次排序的设计原理 2.了解二次排序的适用场景 3.熟练掌握MapReduce二次排序程序代码编写 实验原理 在Map阶段,使用job.setInputFormatClass定义的InputFormat将输入的数据集分
阅读全文
摘要:06.Mapreduce实例——Reduce端join 实验目的 1.了解reduce端join的适用场景 2.准确理解reduce端join的设计原理 3.熟练掌握reduce端join程序代码的编写 实验原理 在Reudce端进行Join连接是MapReduce框架进行表之间Join操作最为常见
阅读全文
摘要:05.Mapreduce实例——Map端join 实验目的 1.熟练掌握Map端join的程序编写 2.准确理解Map端join的设计原理 3.了解Map端join的适用场景 4.学会编写Map端join的程序代码解决实际问题 实验原理 MapReduce提供了表连接操作其中包括Map端join、R
阅读全文
摘要:04.Mapreduce实例——单表join 实验目的 1.准确理解MapReduce单表连接的设计原理 2.熟练掌握MapReduce单表连接程序的编写 3.了解单表连接的运用场景 4.学会编写MapReduce单表连接程序代码解决问题 实验原理 以本实验的buyer1(buyer_id,frie
阅读全文
摘要:Mapreduce实例——排序 实验目的 1.准确理解Mapreduce排序的实验原理 2.熟练掌握Mapreduce排序的程序代码编写 3.培养编写MapReduce排序代码解决问题的能力 实验原理 Map、Reduce任务中Shuffle和排序的过程图如下: 流程分析: 1.Map端: (1)每
阅读全文
摘要:02.Mapreduce实例——求平均值 实验目的 1.准确理解Mapreduce求平均值的设计原理 2.熟练掌握Mapreduce求平均值程序的编写 3.学会编写Mapreduce求平均值程序代码解决问题 实验原理 求平均数是MapReduce比较常见的算法,求平均数的算法也比较简单,一种思路是M
阅读全文
摘要:01.Mapreduce实例——去重 实验目的 1.准确理解MapReduce去重的设计原理 2.熟练掌握MapReduce去重的程序编写 3.学会自己编写MapReduce去重代码解决实际问题 实验原理 “数据去重”主要是为了掌握和利用并行化思想来对数据进行有意义的筛选。统计大数据集上的数据种类个
阅读全文
摘要:某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下: 1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。 2. 学生的平时成绩和考试成绩均由每门课程的主
阅读全文
摘要:企业发票异常分析 一、数据说明: 1、数据组成 (1)增值税发票数据,文件名zzsfp (2)发票对应货物明细数据,文件名zzsfp_hwmx (3)企业信息,文件名nsrxx 2、数据字段说明 (1)zzsfp表字典 字段名称 字段含义 数据类型 备注 fp_nid 发票id String 发票唯
阅读全文
摘要:实验环境: 1、操作系统:Linux(建议Ubuntu16.04); 2、Hadoop版本:2.7.1; 3、MySQL版本:5.6; 4、HBase版本:1.1.2; 5、Redis版本:3.0.6; 6、MongoDB版本:3.2.6; 7、JDK版本:1.7或以上版本; 8、Java IDE:
阅读全文
摘要:MongDB日志分析 Result文件数据说明: Ip:106.39.41.166,(城市) Date:10/Nov/2016:00:01:02 +0800,(日期) Day:10,(天数) Traffic: 54 ,(流量) Type: video,(类型:视频video或文章article) I
阅读全文
摘要:抽象工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解抽象工厂模式的动机,掌握该模式的结构; 2、能够利用抽象工厂模式解决实际问题。 [实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: C++版 #include <iostream>#include <st
阅读全文
摘要:《构建之法》 一个项目大多都是由一个团队来完成,如果没有统一的代码规范,那么每个人的代码必定会风格迥异。即使分工十分明确,要整合代码的时候也很令人头疼。这并非程序中有复杂的算法或是复杂的逻辑,而是去读别人的代码实在是一件痛苦的事情。显然,规范的代码在团队的合作开发中是非常必要的。 很多bug的诞生也
阅读全文
摘要:《构建之法》 一个简单的程序加上增加一点要求在增加一点用户,慢慢的就变成了一个工程。构建管理、源代码管理、软件设计、软件测试和项目管理等这些是软件工程的核心部分,广义上软件工程也包括用户体验、用户界面设计等,所以扩展推论是:软件企业=软件+商业模式。所谓软件,就是集可维护性,健壮性,使用性等诸多特性
阅读全文
摘要:《构建之法》 全书始终贯穿着情景式、对话式的对白,作者善于将一些晦涩难懂的概念透过人物生动形象、幽默有趣的对白展现出来,强调 Learning by Doing,做中学的模式。因此,书中不仅仅流于概念和方法论的介绍,还十分注重实践过程,对于大部分内容都会配合很多的思考与练习,同时也会提供相关的评价指
阅读全文
摘要:建造者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解建造者模式的动机,掌握该模式的结构; 2、能够利用建造者模式解决实际问题。 [实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型
阅读全文
摘要:原型模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解原型模式的动机,掌握该模式的结构; 2、能够利用原型模式解决实际问题。 [实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异
阅读全文
摘要:单例模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解单例模式的动机,掌握该模式的结构; 2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 C++版 #include <iostream>using na
阅读全文
摘要:访问者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解访问者模式的动机,掌握该模式的结构; 2、能够利用访问者模式法解决实际问题。 [实验任务一]:打包员 在我们课堂上的“购物车”的例子中,增加一个新的访问者:打包员,负责对购物车中货物装包。 C++版 #include <i
阅读全文
摘要:模板方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解模板方法模式的动机,掌握该模式的结构; 2、能够利用模板方法模式解决实际问题。 [实验任务一]:数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB
阅读全文
摘要:策略模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解策略模式的动机,掌握该模式的结构; 2、能够利用策略模式解决实际问题。 [实验任务一]:旅行方式的选择 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的
阅读全文
摘要:状态模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解状态模式的动机,掌握该模式的结构; 2、能够利用状态模式解决实际问题。 [实验任务一]:银行账户 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。 C
阅读全文
摘要:观察者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解观察者模式的动机,掌握该模式的结构; 2、能够利用观察者模式解决实际问题。 [实验任务一]:股票提醒 当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。 C+
阅读全文
摘要:备忘录模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解备忘录模式的动机,掌握该模式的结构; 2、能够利用备忘录模式解决实际问题。 [实验任务一]:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构
阅读全文
摘要:中介者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解中介者模式的动机,掌握该模式的结构; 2、能够利用中介者模式解决实际问题。 [实验任务一]:虚拟聊天室 在“虚拟聊天室”实例中增加一个新的具体聊天室类和一个新的具体会员类,要求如下: 1. 新的具体聊天室中发送的图片大小不
阅读全文
摘要:迭代器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解迭代器模式的动机,掌握该模式的结构; 2、能够利用迭代器模式解决实际问题。 [实验任务一]:C++常见数据结构迭代器的使用 信1305班共44名同学,每名同学都有姓名,学号和年龄等属性,使用C++中标准模板库(STL)实现
阅读全文

浙公网安备 33010602011771号