【版权声明】版权所有,请勿转载!
【相关文章推荐】《大数据软件安装和基础编程实践指南》,详细指导VirtualBox、Ubuntu、Hadoop、HDFS、HBase、Hive、MapReduce、Spark、Flink的安装和基础编程
作者:厦门大学计算机系林子雨副教授
E-mail: ziyulin@xmu.edu.cn
本博客内容与林子雨编著《大数据技术原理与应用(第4版)》(访问教材官网)教材配套。
Hadoop安装文件,可以到Hadoop官网下载hadoop-3.3.5.tar.gz。
也可以点击这里从百度网盘下载安装文件(提取码是ziyu,进入百度网盘后,在“软件”目录下找到hadoop-3.3.5.tar.gz)
在VMWare中安装Linux虚拟机(2026年10月版本)
版权声明:版权所有,请勿转载。
博客:在VMWare中安装Linux虚拟机
作者:厦门大学计算机系林子雨副教授
E-mail: ziyulin@xmu.edu.cn
摘要:本博客介绍如何在Windows系统中安装虚拟机软件VMWare,以及如何在VMWare中安装Linux虚拟机。
林子雨编著《数据采集与预处理(第2版)》教材在Windows系统下实验方法
林子雨编著《数据采集与预处理(第2版)》教材在Windows系统下实验方法(访问第2版教材官网)
说明:第1版教材是在Windows系统进行实验,但是,一些高校老师在机房带学生上机实验时,遇到很多问题,主要是机房操作系统的管理员权限无法给学生,而教材实验需要获得管理员权限,导致一些实验无法顺利开展。因此,改版后的第2版教材,采用了在Linux系统中开展实验,学校机房只要安装Linux虚拟机,就可以一键导入教材配套实验环境,顺利开展实验,不会遇到管理员权限的问题。但是,一些高校有些专业学生只懂得用Windows系统,不会用Linux系统,老师仍然需要采用Windows系统进行授课。因此,作者撰写了本指南,指导教材使用者如何在Windows系统下开展实验。需要说明的是,在Linux系统和Windows系统中开展实验,其实没有本质差别,代码都是相同的,比如,Python代码,无论在哪种系统中,都是相同的运行方法。
教材中所有用到的软件可以从百度网盘下载:
链接: https://pan.baidu.com/s/1a9sPaOV-8fu0yiD_8Fe-Gg?pwd=ziyu 提取码:ziyu
林子雨编著《数据采集与预处理(第2版)》教材在Windows系统下实验方法
林子雨编著《数据采集与预处理(第2版)》教材在Windows系统下实验方法(访问第2版教材官网)
说明:第1版教材是在Windows系统进行实验,但是,一些高校老师在机房带学生上机实验时,遇到很多问题,主要是机房操作系统的管理员权限无法给学生,而教材实验需要获得管理员权限,导致一些实验无法顺利开展。因此,改版后的第2版教材,采用了在Linux系统中开展实验,学校机房只要安装Linux虚拟机,就可以一键导入教材配套实验环境,顺利开展实验,不会遇到管理员权限的问题。但是,一些高校有些专业学生只懂得用Windows系统,不会用Linux系统,老师仍然需要采用Windows系统进行授课。因此,作者撰写了本指南,指导教材使用者如何在Windows系统下开展实验。需要说明的是,在Linux系统和Windows系统中开展实验,其实没有本质差别,代码都是相同的,比如,Python代码,无论在哪种系统中,都是相同的运行方法。
教材中所有用到的软件可以从百度网盘下载:
链接: https://pan.baidu.com/s/1a9sPaOV-8fu0yiD_8Fe-Gg?pwd=ziyu 提取码:ziyu
大模型作业:利用MCP一键生成可视化Excel报表
作者:厦门大学计算机系2024级硕士研究生 张肃
指导老师:厦门大学计算机系 林子雨 副教授
E-mail: ziyulin@xmu.edu.cn
一、引言
如何利用MCP(Model-agnostic Plugin)一键生成可视化Excel报表,彻底告别手动制作Excel的繁琐。展示了MCP将杂乱文本数据转化为专业表格和炫酷图表的强大能力,无需编写代码,只需通过提示词即可实现。
MCP:MCP是一个开放协议,作为大模型与外部数据工具交互的通用插头,解决了Function Calling的协议碎片化问题,实现了工具和模型的轻松连接与复用。主要由MCP Host、MCP Client和MCP Server三部分构成,其中Host嵌入在Client中。
我们关注:先寻找合适的服务并使用,后寻找合适的客户端并调用服务。
使用MiniMax大模型生成AI配音
谷歌Nano Banana生图大模型使用指南
作者:厦门大学计算机系林子雨副教授
E-mail: ziyulin@xmu.edu.cn
备注:本实验与林子雨编著《数字素养通识教程》和《人工智能通识教程》教材配套
Nano Banana 是谷歌于2024年推出的AI图像生成与编辑模型,正式名称为 Gemini 2.5 Flash Image 。其在权威的LMArena基准测试中综合评分超越众多竞品,标志着2025年AI 图像生成技术的重大突破。它基于Google DeepMind最新架构,采用原生多模态设计,统一处理文本理解、图像生成与编辑等功能,拥有32K上下文窗口,能进行复杂多轮对话和编辑,还内置丰富世界知识。其核心技术能力强大,不仅支持文本描述转图像,还具备深度语义理解能力,能理解物理规律、时间概念、逻辑推理等。例如输入 “这个披萨在 400 度烤箱里烤 2 小时”,能生成烤焦的披萨图像。Nano Banana 的智能图像编辑引擎可精准局部编辑,如面部美化、体型调整且保留细节;角色一致性保持算法能解决 AI 图像生成领域角色一致性难题,面部特征保留率达 99%。在速度方面,仅需 2.3 秒就能生成 1024×1024 的高质量图像 。
基于大模型和Spark的B站数据分析
【版权声明】版权所有,严禁转载,严禁用于商业用途,侵权必究。
作者:厦门大学计算机科学与技术系2024级研究生 陈增辉
指导老师:厦门大学数据库实验室 林子雨 博士/副教授
时间:2025年6月
相关教材:林子雨、郑海山、赖永炫编著《Spark编程基础(Python版,第2版)》(访问教材官网)
相关案例:基于Python语言的Spark数据处理分析案例集锦(PySpark)
数据集和代码下载:从百度网盘下载本案例数据集和代码。(提取码是ziyu)
在Linux中安装Eclipse
Eclipse是常用的程序开发工具,本教程很多程序代码都是使用Eclipse开发调试,因此,需要在Linux系统中安装Eclipse。
可以到Eclipse官网(https://www.eclipse.org/downloads/) 下载安装包,或者直接访问教程官网下载该软件,位于“下载专区”的“软件”目录下,文件名是eclipse-4.7.0-linux.gtk.x86_64.tar.gz。假设安装文件下载后保存在了Linux系统的目录“~/Downloads”下,下面执行如下命令对文件进行解压缩:
cd ~/Downloads
sudo tar -zxvf ./eclipse-4.7.0-linux.gtk.x86_64.tar.gz -C /usr/local
然后,执行如下命令启动Eclipse:
cd /usr/local/eclipse
./eclipse
这时,就可以看到Eclipse的启动界面了。