自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 一次分拣,两个厨房:Django 中间件四钩子 & CBV/FBV 实战拆解

这次我们通过“分拣流水线”的比喻,完整演练了 Django 中间件的四个钩子:→→ (异常时) →,以及它们组成的洋葱执行顺序。然后又逛了两种“厨房”:FBV 适合单刀直入的快手菜,CBV 则擅长有分工、可复用的复杂菜单。所有示例代码都可以在Django 6.0环境下直接运行,用最小化的 Demo 帮你把这两个核心概念吃得透透的。

2026-05-17 23:20:57 401

原创 # 基于 Django Form 的留言板与实验提交表单实现

校验成功则返回填写结果,校验失败则回显错误信息。这一部分体现了 Django `Form` 的优势:字段定义和数据校验集中在同一个类中,视图中只需要调用 `is_valid()` 即可完成校验。留言板表单定义在 `board/forms.py` 中,使用 Django 的 `forms.Form` 完成字段声明和校验规则配置。- 在模板中用 `{{ form.xxx }}` 或 `{{ form.as_p }}` 快速渲染表单。其中根路径 `/` 会自动跳转到 `/front/`,便于浏览器直接访问。

2026-04-21 00:04:22 333

原创 非遗数字化传承平台 RDD DDD

{value: data.age_distribution.age_60_70, name: '60-70岁', itemStyle: {color: '#f39c12'}},{value: data.age_distribution.age_50_60, name: '50-60岁', itemStyle: {color: '#3498db'}},gender = models.CharField(max_length=10, choices=[('男', '男'), ('女', '女')])

2026-04-20 01:10:49 317

原创 Django 远程服务器部署

**静态文件 404** | `ls staticfiles/` | 未执行 collectstatic 或 Nginx alias 路径错误 || **Node 版本报错** | `node -v` | Vite 需要 Node 18+,或降级到 Vite 4.x || **现代轨** | 新服务器、资源充足 | Python 3.12、Django 6.x、Node 18/20 || **400 Bad Request** | 检查 ALLOWED_HOSTS | 域名/IP 未加入白名单 |

2026-04-20 00:53:53 169

原创 Python Django入门

在官方教程基础上,项目进一步接入 `django-simpleui` 对后台管理界面进行美化,并补充了前台页面样式、数据库迁移、后台管理配置以及自动化测试。本文围绕 Django 官方经典示例 `polls` 投票应用展开,完整复现其核心功能,并在官方教程基础上接入 `django-simpleui`,用于优化后台管理界面。本文对应项目已完成实际迁移,数据库文件已在工作区生成。`django` `python` `后端` `web开发` `django入门` `后台管理` `simpleui`

2026-03-16 13:48:15 411

原创 HDFS 三大客户端操作方式全解析:命令行、Web UI 与 Java API 实战指南

Hadoop 分布式文件系统(HDFS)作为大数据生态的核心存储组件,凭借高容错性、高扩展性及海量数据存储能力,成为分布式数据处理场景的基石。本文聚焦 HDFS 的三种核心客户端操作模式 —— 命令行客户端(client1)、9870 端口 Web UI 客户端(client2)与 Java API 客户端(client3),将系统拆解每种操作的实施步骤、核心特性、适用场景及优劣差异,同时阐明三者在实际应用中的互补逻辑,为开发与运维人员提供全方位的操作参考。),解压时若提示权限不足,需以管理员身份执行。

2025-11-05 08:24:50 1667

原创 Linux 基础命令实操指南

Linux 命令的核心逻辑是 “先确认位置,再执行操作”。这份指南专为初学者设计,全程贯穿 “确认当前目录” 和 “验证文件存在” 两个关键动作,帮你避开高频错误。建议用 Ubuntu 或 CentOS 终端跟着练,所有操作都在 “家目录”(符号)下进行,安全无风险。

2025-10-20 21:25:00 1808

原创 Shell脚本自动化搭建CentOS 8集群环境

实验目的:先编写 Shell 脚本对 CentOS 8 单节点进行基础自动化配置,随后完成主机名设定与固定 IP 配置;再利用镜像复制技术,快速部署出多台配置相同的节点,从而为 Hadoop、Kubernetes 等分布式系统构建标准化的基础环境。

2025-10-15 09:56:08 808

原创 在CentOS8上Hadoop的下载,配置启动和操作

一、Hadoop安装流程​​​​(修正路径一致性,统一使用/usr/local​​(保持路径统一)​​(永久生效方案 + 路径修正)​​。

2025-10-11 00:17:35 304

原创 任务3:防火墙、SELinux、时间同步

此步骤旨在确保服务器时间与标准时间保持同步,这对于分布式系统(如Hadoop)的稳定运行至关重要。​:通常我们先配置好NTP服务器地址再启动,但根据原博客步骤,此处先启动默认服务。为确保能正常下载软件,首先测试网络并配置国内的阿里云yum源(适用于CentOS 7)。这是永久性禁用 SELinux。命令确保防火墙在系统下次启动时不会自动运行。服务启动后,可以使用以下命令检查同步状态。​:SELinux 的主配置文件通常是。命令立即停止当前运行的防火墙服务。使用yum安装NTP软件包。通常是前者的符号链接。

2025-10-11 00:12:46 443

原创 任务2:主机名、IP、SSH免密登录

​:完成上述步骤后,集群内所有节点(node1, node2, node3)的 root 用户之间应该可以互相免密码 SSH 登录。​:在每台服务器(node1, node2, node3)上执行以下命令,将本机的 root 用户公钥复制到 ​。​:完成上述步骤后,集群内所有节点(node1, node2, node3)的。时,需要输入目标服务器 nodeX 上 root 用户的密码)​:在每台服务器上创建一个普通用户(例如。(按回车接受所有默认值,不设置密码短语))访问服务器,需要在 ​。

2025-10-11 00:08:11 411

原创 任务1:java下载、安装、配置

​:访问 Oracle Java 官方网站(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html)。选择适合操作系统的版本(Windows、macOS、Linux),下载JDK安装包(推荐JDK 11或更高版本)。

2025-09-23 23:00:40 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除