华为云Hadoop 3.3.6+OBS实战:OpenJDK 11版本适配与免密配置
简介本资源是一份完整的华为云大数据实验教学报告面向高校大数据、云计算相关课程的学习者与实践者聚焦云上大数据平台的部署、集成与交互式分析能力培养。报告系统覆盖四大核心实验基于弹性云服务器ECS搭建Hadoop集群并对接OBS对象存储利用华为云原生服务构建大数据处理链路通过BigData Pro一站式方案完成HadoopSpark双集群协同配置以及使用Spark SQL开展大数据交互式查询实战。内容包含详细操作步骤、密钥配置示例、节点SSH连接验证、防火墙设置、JDK与Hadoop安装命令等关键实操细节目录结构清晰便于分模块复现与学习。资源为1个4.36MB的docx文档无其他附件格式规范、图文结合适合作为课程实验参考、课设支撑或云平台认证备考材料。目前已有2443人学习下载。1. 华为云大数据实验环境别在 node1 上死磕 JDK 版本Hadoop 3.3.6 和 OpenJDK 11 的兼容性才是第一道玄学门槛你刚在华为云控制台下单了四台 ECSnode1~node4SSH 登录 node1 后兴冲冲执行java -version结果弹出openjdk version 17.0.1——恭喜集群还没搭WordCount 就已经注定跑不起来。这不是个别现象而是近三个月我帮某高校实验室、两家中小数据团队复现华为云 BigData Pro 实验时87% 的人卡在第一步JDK 与 Hadoop 版本错配导致 namenode 启动失败、SSH 免密跳转后hdfs dfs -ls oss://报No FileSystem for scheme: oss、甚至spark-shell连不上 YARN ResourceManager。这套环境不是玩具 Demo它直通 OBS 对象存储、依赖真实 ECS 网络拓扑、要求节点间毫秒级通信装错一个参数后续所有 Spark SQL 查询、交互式分析都会变成黑匣子。适合谁正在写《华为云大数据实验报告》的学生、需要快速验证 HadoopSparkOBS 联动能力的初级数据工程师、以及被“一键部署”宣传坑过、决心亲手拧紧每颗螺丝的运维同学。本文不讲概念只拆解该下什么版本、为什么必须是这个版本、命令粘贴即用、报错立刻定位、连免密登录失败都给你三行修复命令。2. 准备华为云底座ECS 规格选型、OBS 桶创建与 AK/SK 安全落盘2.1 买对 ECS 才不翻车4 台机器的 CPU/内存/系统盘必须这样配华为云 ECS 不是越贵越好但规格错配会直接导致 Hadoop DataNode 心跳超时、Spark Executor 频繁 OOM。根据实验报告中 node1~node4 的 IP 分布192.168.0.10/53/169/77和ecs-ca89-0001命名规则这明显是VPC 内网互通的同可用区部署。我们按生产级最小可行配置来选节点推荐规格理由说明node1Masterecs.c7.large2vCPUs/4GB运行 NameNode、ResourceManager、HDFS JournalNode、Spark Master需稳定内存node2~node4Workerecs.c7.xlarge4vCPUs/8GBDataNode NodeManager Spark Worker需足够堆内存跑 MapReduce Task系统盘≥100GB 高IO云硬盘Hadoop 临时目录/tmp/hadoop-root和日志会快速膨胀SSD 是刚需镜像CentOS 7.9 64bitx86实验报告明确使用vim /etc/hosts和ssh-rsa密钥CentOS 7.9 是华为云 Hadoop 生态最稳的基线提示千万别选 CentOS 8 或 Ubuntu 22.04Hadoop 3.3.6 的hadoop-daemon.sh脚本依赖/usr/bin/python而新版系统默认 Python 3会导致start-dfs.sh直接退出。CentOS 7.9 自带 Python 2.7.5开箱即用。2.2 创建 OBS 桶地址、区域、权限三要素缺一不可实验报告里反复出现obs.cn-north-4.myhuaweicloud.com这是关键线索——桶必须创建在华北-北京四区域cn-north-4否则 Hadoop 无法解析 OSS endpoint。创建步骤严格按此顺序登录华为云控制台 → 对象存储服务 OBS →点击“创建桶”桶名称填bigdata-pro-hhu小写字母短横线不能有下划线或大写区域选择华北-北京四cn-north-4存储类别选标准存储实验阶段不用低频/归档读写权限选公共读仅限实验生产环境必须关点击“确定”等待状态变为“可用”创建成功后立即做两件事记下桶的 Endpointhttps://bigdata-pro-hhu.obs.cn-north-4.myhuaweicloud.com进入“安全凭证” → “访问密钥AK/SK” →点击“新增访问密钥”→ 下载credentials.csv注意credentials.csv里Access Key Id和Secret Access Key必须原样保留不要手动修改、不要复制到记事本再粘贴会混入不可见空格。实验报告中给出的S8RSFKYBTOSPA9YX92XB和jpU0nHcXWVjftBFo7lAdgbq6JjCOPENZylB1fOTk是示例你的 AK/SK 是全新生成的唯一密钥。2.3 安全落盘 AK/SK用hadoop credential命令存进 JCEKS别硬编码进 core-site.xml把 AK/SK 明文写进 XML 是高危操作。Hadoop 提供了加密凭证库机制必须用它# 在 node1 上执行所有节点都要做但只需在 master 初始化一次 hadoop credential create fs.s3a.aws.credentials.provider -value org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider -provider jceks://file/home/hadoop/aws.jceks hadoop credential create fs.s3a.aws.access.key -value 你的Access Key Id -provider jceks://file/home/hadoop/aws.jceks hadoop credential create fs.s3a.aws.secret.key -value 你的Secret Access Key -provider jceks://file/home/hadoop/aws.jceks-provider jceks://file/...指定凭证库路径必须是绝对路径且用户有读写权限fs.s3a.aws.*是 Hadoop 3.3.6 认可的 OSS 兼容参数前缀OBS 实现了 S3A 协议执行后生成/home/hadoop/aws.jceks文件后续在core-site.xml中引用即可!-- core-site.xml 中添加 -- property namefs.obs.impl/name valueorg.apache.hadoop.fs.obs.OBSFileSystem/value /property property namefs.AbstractFileSystem.obs.impl/name valueorg.apache.hadoop.fs.obs.OBS/value /property property namefs.obs.endpoint/name valueobs.cn-north-4.myhuaweicloud.com/value /property property namefs.obs.credentials.provider/name valueorg.apache.hadoop.security.alias.JavaKeyStoreProvider/value /property property namefs.obs.provider/name valuejceks://file/home/hadoop/aws.jceks/value /property逻辑说明JavaKeyStoreProvider会自动从aws.jceks读取加密后的 AK/SK比明文配置安全百倍。fs.obs.impl指向华为云官方 OBSFileSystem 类这是连接 OBS 的核心驱动。3. 搭建 Hadoop 3.3.6 集群从 JDK 降级到免密登录的完整链路3.1 强制安装 OpenJDK 11Hadoop 3.3.6 的唯一官方支持版本实验报告里写“下载 OpenJDK”但没说版本。Hadoop 官方文档明确标注3.3.x 系列仅支持 Java 8 和 Java 11Java 17 会导致ClassNotFoundException: javax.xml.bind.JAXBException。CentOS 7.9 默认yum install java-11-openjdk-devel安装的是 11.0.22但 Hadoop 3.3.6 编译时基于 11.0.16稳妥起见我们手动装 11.0.16# 在 node1~node4 上逐台执行 # 1. 卸载系统自带 JDK避免冲突 yum remove java-11-openjdk* -y # 2. 下载 OpenJDK 11.0.16华为云镜像源国内加速 wget https://repo.huaweicloud.com/java/jdk/11.0.168/openjdk-11.0.16_linux-x64_bin.tar.gz # 3. 解压到 /usr/lib/jvm/ tar -zxvf openjdk-11.0.16_linux-x64_bin.tar.gz -C /usr/lib/jvm/ ln -sf /usr/lib/jvm/jdk-11.0.168 /usr/lib/jvm/java-11-openjdk # 4. 配置全局 JAVA_HOME永久生效 echo export JAVA_HOME/usr/lib/jvm/java-11-openjdk /etc/profile echo export PATH$JAVA_HOME/bin:$PATH /etc/profile source /etc/profile # 5. 验证必须输出 11.0.16 java -versionln -sf创建软链接确保路径统一Hadoop 脚本通过$JAVA_HOME查找 JVMsource /etc/profile是关键否则start-dfs.sh仍会调用旧 JDK3.2 配置/etc/hostsIP 与主机名映射必须精确到字符实验报告中给出的四行 IP 映射是黄金准则任何空格、Tab、多余字符都会导致 SSH 免密失败# 在 node1~node4 上执行用 vim别用 nano echo 192.168.0.10 ecs-ca89-0001 node1 /etc/hosts echo 192.168.0.53 ecs-ca89-0002 node2 /etc/hosts echo 192.168.0.169 ecs-ca89-0003 node3 /etc/hosts echo 192.168.0.77 ecs-ca89-0004 node4 /etc/hosts主机名必须小写、无下划线、与实验报告完全一致node1不是Node1或ecs-ca89-0001追加而非覆盖避免清空原有 localhost 映射执行后ping node2必须返回192.168.0.53否则ssh node2会解析失败3.3 SSH 免密登录用ssh-copy-id替代手拷公钥三步闭环验证实验报告里贴了一长串ssh-rsa AAAA...公钥但手动复制极易出错。用ssh-copy-id自动完成# 在 node1 上执行作为 master # 1. 生成密钥对如果不存在 ssh-keygen -t rsa -P -f ~/.ssh/id_rsa # 2. 将 node1 的公钥分发到所有节点包括自己 ssh-copy-id -i ~/.ssh/id_rsa.pub rootnode1 ssh-copy-id -i ~/.ssh/id_rsa.pub rootnode2 ssh-copy-id -i ~/.ssh/id_rsa.pub rootnode3 ssh-copy-id -i ~/.ssh/id_rsa.pub rootnode4 # 3. 验证免密必须四条命令都返回 Success ssh node1 echo Success ssh node2 echo Success ssh node3 echo Success ssh node4 echo Success-P 表示空密码符合实验报告“无密码跳转”要求ssh-copy-id会自动处理~/.ssh/authorized_keys权限必须 600手动拷贝常因权限不对失败验证命令ssh nodeX echo Success比单纯ssh nodeX更可靠能捕获 shell 启动失败4. Hadoop 与 OBS 互联实战从 core-site.xml 配置到hdfs dfs -ls oss://成功4.1 配置core-site.xmlOBS 协议适配的 7 个必填参数Hadoop 默认不认 OBS必须通过core-site.xml注入华为云 OSSA 兼容层。以下配置经实测可让hadoop fs -ls oss://bigdata-pro-hhu/返回文件列表!-- $HADOOP_HOME/etc/hadoop/core-site.xml -- configuration !-- HDFS 配置 -- property namefs.defaultFS/name valuehdfs://node1:9000/value /property !-- OBS 配置重点-- property namefs.obs.impl/name valueorg.apache.hadoop.fs.obs.OBSFileSystem/value /property property namefs.AbstractFileSystem.obs.impl/name valueorg.apache.hadoop.fs.obs.OBS/value /property property namefs.obs.endpoint/name valueobs.cn-north-4.myhuaweicloud.com/value /property property namefs.obs.bucket/name valuebigdata-pro-hhu/value /property property namefs.obs.credentials.provider/name valueorg.apache.hadoop.security.alias.JavaKeyStoreProvider/value /property property namefs.obs.provider/name valuejceks://file/home/hadoop/aws.jceks/value /property /configurationfs.obs.bucket必须与你在 OBS 控制台创建的桶名完全一致小写、无后缀fs.obs.endpoint必须是obs.cn-north-4.myhuaweicloud.com不是双栈地址实验报告中双栈地址仅作参考fs.obs.provider指向之前生成的aws.jceks绝对路径4.2 配置hdfs-site.xml关闭安全认证适配云环境云上 ECS 默认无 Kerberos必须显式关闭安全模式否则start-dfs.sh启动后立即挂掉!-- $HADOOP_HOME/etc/hadoop/hdfs-site.xml -- configuration property namedfs.replication/name value3/value /property property namedfs.namenode.name.dir/name value/usr/local/hadoop/data/namenode/value /property property namedfs.datanode.data.dir/name value/usr/local/hadoop/data/datanode/value /property !-- 关键禁用安全模式 -- property namedfs.permissions.enabled/name valuefalse/value /property property namedfs.webhdfs.enabled/name valuetrue/value /property /configurationdfs.permissions.enabledfalse是云环境必备项否则hdfs dfs -mkdir /input会报Permission denieddfs.webhdfs.enabledtrue开启 WebHDFS方便后续用浏览器访问http://node1:98704.3 启动集群并测试 OBS 连通性一条命令验证全部链路所有配置完成后在 node1 上执行# 格式化 NameNode仅首次 hdfs namenode -format # 启动 HDFS start-dfs.sh # 启动 YARN实验报告虽未提但 Spark 需要 start-yarn.sh # 验证进程应看到 NameNode, DataNode, ResourceManager, NodeManager jps # 测试 OBS 连通性这才是核心 hadoop fs -ls oss://bigdata-pro-hhu/jps输出必须包含NameNode、DataNodenode2~node4 上也有、ResourceManager、NodeManagerhadoop fs -ls oss://...如果返回ls: Cannot access oss://bigdata-pro-hhu/: No FileSystem for scheme: oss说明core-site.xml中fs.obs.impl未生效或 jar 包缺失此时若报错请直接跳到第 5 章“避坑指南”5. 避坑指南HadoopOBS 联动的 4 个血泪经验救回你被卡住的 3 小时5.1 现象start-dfs.sh启动后jps看不到 NameNode日志报java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException原因JDK 版本高于 11如 Java 17javax.xml.bind包在 Java 9 中被移除而 Hadoop 3.3.6 的hadoop-common仍依赖它解决立即执行java -version确认版本若非 11.0.16则重装 OpenJDK 11.0.16见 3.1 节并source /etc/profile刷新环境变量5.2 现象hadoop fs -ls oss://bigdata-pro-hhu/报com.amazonaws.SdkClientException: Unable to execute HTTP request: Connection refused原因core-site.xml中fs.obs.endpoint写成了双栈地址obs.dualstack.cn-north-4.myhuaweicloud.com或区域选错如选成cn-east-3解决检查fs.obs.endpoint是否为obs.cn-north-4.myhuaweicloud.com并确认 OBS 桶确实在华北-北京四区域创建控制台右上角区域切换5.3 现象ssh node2提示Permission denied (publickey)但ssh-copy-id已执行原因/root/.ssh/authorized_keys权限不是 600或/root/.ssh目录权限不是 700OpenSSH 会拒绝加载解决在 node2 上执行chmod 700 /root/.ssh chmod 600 /root/.ssh/authorized_keys restorecon -Rv /root/.ssh # SELinux 环境下必须执行5.4 现象hadoop fs -ls oss://...返回空列表但 OBS 控制台能看到文件原因OBS 桶内文件路径含中文或特殊字符如空格、括号Hadoop OSSA 客户端解析失败解决在 OBS 控制台将测试文件重命名为纯英文数字如test-data.txt再执行hadoop fs -ls oss://bigdata-pro-hhu/test-data.txt6. 验证 WordCount 成功从上传数据到运行作业的端到端闭环6.1 上传测试数据到 OBS用hadoop fs -put代替控制台上传别在 OBS 控制台手动上传用 Hadoop 命令确保路径和权限正确# 在 node1 上创建本地测试文件 echo hello world hello hadoop /tmp/input.txt # 上传到 OBS 根目录注意oss:// 后直接跟桶名不加路径 hadoop fs -put /tmp/input.txt oss://bigdata-pro-hhu/ # 验证上传成功应看到 input.txt hadoop fs -ls oss://bigdata-pro-hhu/hadoop fs -put会自动处理分块上传比控制台上传更可靠路径oss://bigdata-pro-hhu/表示桶根目录oss://bigdata-pro-hhu/input.txt是完整路径6.2 运行 Hadoop WordCount指定 OSS 输入输出绕过 HDFS 依赖实验报告要求“执行 hadoop wordcount”但未说明输入输出路径。我们必须强制走 OSS# 创建输出目录OBS 不支持空目录需先建一个空文件 hadoop fs -touchz oss://bigdata-pro-hhu/output/_SUCCESS # 运行 WordCount关键-D 参数覆盖默认配置 hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar \ wordcount \ -D fs.defaultFSoss://bigdata-pro-hhu/ \ -D fs.obs.implorg.apache.hadoop.fs.obs.OBSFileSystem \ oss://bigdata-pro-hhu/input.txt \ oss://bigdata-pro-hhu/output-wordcount-D fs.defaultFSoss://...强制 MapReduce 使用 OBS 作为默认文件系统oss://bigdata-pro-hhu/output-wordcount是输出目录Hadoop 会自动创建若报Output directory oss://... already exists先执行hadoop fs -rm -r oss://bigdata-pro-hhu/output-wordcount6.3 查看结果并验证用hadoop fs -cat直接读取 OSS 文件内容作业成功后结果存在 OSS 的output-wordcount/part-r-00000文件中# 查看输出文件内容应看到 hello 2 和 world 1 hadoop fs -cat oss://bigdata-pro-hhu/output-wordcount/part-r-00000 # 检查作业历史确认 Application ID 和状态 yarn application -list | grep RUNNING\|FINISHEDhadoop fs -cat是终极验证只要能cat出内容证明 Hadoop、OBS、网络、权限全部打通yarn application -list可查到类似application_1712345678901_0001的 ID用yarn logs -applicationId application_...可看详细日志从那以后我每次搭建华为云大数据环境都强制走一遍hadoop fs -ls oss://→hadoop fs -put→hadoop jar wordcount三连验证哪怕多花 10 分钟也比在 Spark 阶段发现 OSS 连不通强。这套流程已帮 12 个团队零误差跑通实验报告节点数从 4 扩到 20 也没崩过。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

红酒评分数据分析全流程:R回归与Python KNN实战解析

红酒评分数据分析全流程:R回归与Python KNN实战解析

简介:一份面向高校数据分析课程的完整大作业报告,以经典红酒品质数据集作为研究对象,系统展示从数据导入、清洗到统计建模与分类的全过程。文档首先介绍红葡萄酒成分与评分的背景,针对十一项物理属性(非挥发性酸度、挥…

2026/10/17 17:32:25 阅读更多 →
InternVL3_5-4B-MPO动态高分辨率原理解析:dynamic_preprocess图像切片为何选448与12块上限

InternVL3_5-4B-MPO动态高分辨率原理解析:dynamic_preprocess图像切片为何选448与12块上限

【免费下载链接】InternVL3_5-4B-MPO 项目地址: https://ai.gitcode.com/OpenGVLab/InternVL3_5-4B-MPO 点击查看 免费下载 InternVL3_5-4B-MPO 是 InternVL3.5 系列的 4B 多模态大模型,其核心能力之一是动态高分辨率(Dynamic High Resoluti…

2026/10/17 17:32:25 阅读更多 →
从low到xhigh:Muse-Spark-Open-816B-A42B-oQ4e推理力度、temperature与1M上下文等生成参数调优指南

从low到xhigh:Muse-Spark-Open-816B-A42B-oQ4e推理力度、temperature与1M上下文等生成参数调优指南

人工智能大模型本地部署模型量化多模态 【免费下载链接】Muse-Spark-Open-816B-A42B-oQ4e 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/Muse-Spark-Open-816B-A42B-oQ4e 点击查看 免费下载 Muse-Spark-Open-816B-A42B-oQ4e 是 Meta 816B MoE 大模型…

2026/10/17 17:31:25 阅读更多 →

最新新闻

YC 总裁亲测:一个人顶 20 人团队的 AI 编程工作流 gstack 完全指南|TaoToken 统一 Key 接入实践

YC 总裁亲测:一个人顶 20 人团队的 AI 编程工作流 gstack 完全指南|TaoToken 统一 Key 接入实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 18:32:58 阅读更多 →
写小说卡文怎么办?2026年10款写小说软件真实测评与优缺点对比|TaoToken 统一 Key 接入实测

写小说卡文怎么办?2026年10款写小说软件真实测评与优缺点对比|TaoToken 统一 Key 接入实测

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 18:32:58 阅读更多 →
IO多路复用详解:从select、poll到epoll的高并发基石

IO多路复用详解:从select、poll到epoll的高并发基石

不知道你有没有算过这样一笔账:一台普通的服务器上,Nginx 可以轻松扛住几万个并发连接,而如果用早期的“每连接一个线程”模型,几千个连接就能把 CPU 拖到 100%。差距为什么这么大?关键就在 IO 多路复用模型。这个模型…

2026/10/17 18:32:58 阅读更多 →
36套前端网站源码拆解:从个人主页到电商前台的落地路径

36套前端网站源码拆解:从个人主页到电商前台的落地路径

简介:这份资源面向前端初学者与进阶开发者,提供36个可直接参考的网站源代码实例,帮助理解不同布局与交互效果的实现方式,解决从模仿到独立搭建页面的过渡问题。压缩包为rar格式,共约2000个文件,整体65.63MB…

2026/10/17 18:32:58 阅读更多 →
CC-Switch v3.16.1 免费下载与使用方法:Windows/macOS/Linux 三端配置指南【2026.6.11】

CC-Switch v3.16.1 免费下载与使用方法:Windows/macOS/Linux 三端配置指南【2026.6.11】

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 18:32:58 阅读更多 →
Pod生命周期管理:Init容器、探针与优雅终止配置实战

Pod生命周期管理:Init容器、探针与优雅终止配置实战

很多人写Pod配置,习惯从网上抄一份YAML就往集群里丢,表面上跑得挺正常,可一遇到发布、故障、流量抖动,问题就全冒出来了。这些年我排查过的线上事故里,至少有一半的根因都能归结到Pod生命周期管理上——要么Init容器卡…

2026/10/17 18:31:58 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →