随笔分类 - 大三
摘要:列传统并行计算框架,说法错误的是哪一项? A. 刀片服务器、高速网、SAN,价格贵,扩展性差上 B. 共享式(共享内存/共享存储),容错性好 C. 编程难度高 D. 实时、细粒度计算、计算密集型 我的答案: B:共享式(共享内存/共享存储),容错性好;正确答案: B:共享式(共享内存/共享存储),容
阅读全文
摘要:熟悉常用的HDFS操作 1.实验目的 (1)理解HDFS在Hadoop体系结构中的角色; (2)熟练使用HDFS操作常用的Shell命令; (3)熟悉HDFS操作常用的Java API。 2. 实验平台 (1)操作系统:Linux(建议Ubuntu16.04或Ubuntu18.04); (2)Had
阅读全文
摘要:11)head命令:取出前面几行 (1)查看当前用户主文件夹下.bashrc文件内容前20行 (2)查看当前用户主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行 12)tail命令:取出后面几行 (1)查看当前用户主文件夹下.bashrc文件内容最后20行 (2)查看当前用户主文件
阅读全文
摘要:熟悉常用的Linux操作和Hadoop操作 1.实验目的 Hadoop运行在Linux系统上,因此,需要学习实践一些常用的Linux命令。本实验旨在熟悉常用的Linux操作和Hadoop操作,为顺利开展后续其他实验奠定基础。 2.实验平台 (1)操作系统:Linux(建议Ubuntu16.04或Ub
阅读全文
摘要:上机实验八:随机森林算法实现与测试 1、实验目的 深入理解随机森林的算法原理,进而理解集成学习的意义,能够使用 Python 语言实现 随机森林算法的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。 2、实验内容 (1)从 scikit-learn 库中加载 iris 数据集,使用留出法留出
阅读全文
摘要:上机实验七:K 均值聚类算法实现与测试 1、实验目的 深入理解 K 均值聚类算法的算法原理,进而理解无监督学习的意义,能够使用 Python推荐参考书:[1] 范淼, 李超. Python 机器学习及实践, 清华大学出版社. [2] Peter Harrington. 机器学习实战, 人民邮电出版社
阅读全文
摘要:上机实验六:朴素贝叶斯算法实现与测试 1、实验目的 深入理解朴素贝叶斯的算法原理,能够使用 Python 语言实现朴素贝叶斯的训练与测试, 并且使用五折交叉验证算法进行模型训练与评估。 2、实验内容 (1)从 scikit-learn 库中加载 iris 数据集,使用留出法留出 1/3 的样本作为测
阅读全文
摘要:上机实验五:BP 神经网络算法实现与测试 1、实验目的 深入理解 BP 神经网络的算法原理,能够使用 Python 语言实现 BP 神经网络的训练与测 试,并且使用五折交叉验证算法进行模型训练与评估。 2、实验内容 (1)从 scikit-learn 库中加载 iris 数据集,使用留出法留出 1/
阅读全文
摘要:上机实验四:SMO 算法实现与测试 1、实验目的 深入理解支持向量机(SVM)的算法原理,能够使用 Python 语言实现支持向量机的训 练与测试,并且使用五折交叉验证算法进行模型训练与评估。 2、实验内容 (1)从 scikit-learn 库中加载 iris 数据集,使用留出法留出 1/3 的样
阅读全文
摘要:上机实验三:C4.5(带有预剪枝和后剪枝)算法实现与测试 1、实验目的 深入理解决策树、预剪枝和后剪枝的算法原理,能够使用 Python 语言实现带有预剪枝 和后剪枝的决策树算法 C4.5 算法的训练与测试,并且使用五折交叉验证算法进行模型训练 与评估。 2、实验内容 (1)从 scikit-lea
阅读全文
摘要:上机实验二:逻辑回归算法实现与测试 1、实验目的 深入理解对数几率回归(即逻辑回归的)的算法原理,能够使用 Python 语言实现对数 几率回归的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。 2、实验内容推荐参考书:[1] 范淼, 李超. Python 机器学习及实践, 清华大学出版社.
阅读全文
摘要:上机实验一:数据准备与模型评估 1、实验目的 熟悉 Python 的基本操作,掌握对数据集的读写实现、对模型性能的评估实现的能力; 加深对训练集、测试集、N 折交叉验证、模型评估标准的理解。 2、实验内容 (1)利用 pandas 库从本地读取 iris 数据集; (2)从 scikit-learn
阅读全文
摘要:最常用的可复用设计是()和()。 我的答案: 20分 (1) 设计模式 (2) 架构模式 正确答案:(1) 架构模式(2) 设计模式 5. (填空题)框架方法包括:()、()和()。 我的答案: 20分 (1) 构件技术 (2) 软件体系结构 (3) 应用软件开发 正确答案:(1) 构件技术(2)
阅读全文
摘要:()通常是代码复用,而()是设计复用,()则介于两者之间 我的答案: 20分 (1) 构件 (2) 设计模式 (3) 框架 正确答案:(1) 构件(2) 设计模式(3) 框架 2. (填空题)软件复用的优点有()、()、()、()。 我的答案: 20分 (1) 提高生产率 (2) 减少维护代价 (3
阅读全文
摘要:大作业:(2024.12.6日完成) 各位同学可根据自身情况进行选择: 选项一:根据实验一、二、三完成如下任务: 任务一:基于Jfinal构建信息管理系统,要求包含用户管理,翻译业务模块管理,图片优化模块管理(占30%)。 任务二:要求不同用户登录后可进行文字翻译和图片优化业务处理,并且可查看提交业
阅读全文
摘要:实验三:JFinal极速开发框架实验 (2024.11.29日完成) 根据参考资料,学习JFinal极速开发框架的使用并如下任务: 任务一:了解Maven及其使用方法,总结其功能作用(占20%) 任务二:学习JFinal框架,基于Maven建立JFinal工程,并对JFinal框架功能进行总结介绍(
阅读全文
摘要:实验二:百度图像增强与特效SDK实验(2024.11.22日完成) 任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。 任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。 任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行图像增强(占30%)
阅读全文
摘要:在观察者模式中,把上文中那些状态将会发生改变的对象作为(),当被观察者的状态发生改变时,则会通知的()对象,后者会根据新状态做出相应的反应。 我的答案: 16.7分 (1) 被观察者 (2) 观察者 正确答案:(1) 被观察者;观察对象;被观察者或观察对象(2) 观察者;侦听器;观察者或侦听器 6.
阅读全文
摘要:实验一:百度机器翻译SDK实验(2024.11.15日完成) 任务一:下载配置百度翻译Java相关库及环境(占10%)。 任务二:了解百度翻译相关功能并进行总结,包括文本翻译-通用版和文本翻译-词典版(占20%)。 任务三:完成百度翻译相关功能代码并测试调用,要求可以实现中文翻译成英文,英文翻译成中
阅读全文