【2025“华中杯”大学生数学建模挑战赛】选题分析 A题 详细解题思路
目录
- 2025“华中杯”大学生数学建模挑战赛
- 选题分析
- A题:晶硅片产销策略优化
- B题:校园共享单车的调度与维护问题
- C题:就业状态分析与预测
- D题:患者院内转运不良事件的分析与预测
- A 题 晶硅片产销策略优化
- 问题 1:月利润计算模型
- 问题分析
- 解题思路
- 模型算法
- 初步建模代码(Python)
- 问题 2:预测模型
- 问题分析
- 解题思路
- 模型算法
- 初步建模代码(Python)
- 问题 3:决策优化模型
- 问题分析
- 解题思路
- 模型算法
- 初步建模代码(Python)
2025“华中杯”大学生数学建模挑战赛
选题分析
目前来看本科组,C题的选题人数最多,C题>B题>A题
A题:晶硅片产销策略优化
这是一道典型的优化类题目。题目要求从晶硅片的销量、售价、单晶方棒进价等重要决策变量入手,综合考虑生产成本、销售费用、管理费用和财务费用等因素,建立数学模型来优化企业经营决策,提高企业利润。问题涉及多因素的相互制约与平衡,需要通过建立利润计算模型、预测模型以及决策优化模型,来解决不同阶段的问题,最终为企业提供9月份的生产计划与销售预案,甚至结合大语言模型进行更智能的决策支持。
B题:校园共享单车的调度与维护问题
这是一道调度与优化类题目。题目围绕校园共享单车的运营情况展开,要求参赛者基于单车数量统计和校园地图等数据,估算单车总量、建立停车点的用车需求模型、调度模型以及运营效率评价模型,并进一步优化停车点位布局,最后设计出高效的故障车辆巡检路线。该题目涉及多个环节的建模和优化,需要综合运用数学建模、运筹学和图论等知识,解决实际运营中的供需矛盾、调度效率和维护成本等问题。
C题:就业状态分析与预测
这是一道数据分析与预测类题目。题目提供宜昌地区部分就业数据,要求参赛者先进行数据特征分析,了解不同特征(如年龄、性别、学历等)对就业状态的影响,再构建就业状态预测模型并对预测集进行预测,同时对模型进行评估和优化,并进一步考虑宏观经济等因素的影响来完善模型,最后建立人岗匹配模型。该题目重点考察参赛者对数据的处理和分析能力、特征选择和模型构建能力,以及对就业市场的理解。
D题:患者院内转运不良事件的分析与预测
这是一道预测类题目。题目提供某医院急诊危重患者及神经外科患者院内转运的相关数据,要求参赛者分析转运过程中病情变化的影响因素、不良事件的影响因素及相关性,建立不良事件的预测模型,并从医院管理角度给出建设性意见。该题目需要参赛者深入挖掘数据中的因果关系,运用统计分析、机器学习等方法进行建模和预测。
A 题 晶硅片产销策略优化
以下是对该数学建模问题中每个问题的详细分析、解题思路、模型算法以及初步建模代码:
问题 1:月利润计算模型
问题分析
- 需要建立一个月利润计算模型,重点考虑四型硅片的销量、售价、单晶方棒进价以及其他影响企业利润的重要决策因子。
- 利润受多种因素影响,包括生产成本(硅单耗、耗材价格、生产变动成本、生产公用成本、人工成本等)、销售量、销售费用、管理费用和财务费用等。
解题思路
- 明确利润公式:利润 = 销售收入 - 总成本。
- 分解成本:将总成本分解为固定成本和变动成本,固定成本包括设备折旧、管理人员工资等,变动成本包括原材料成本、生产过程中的耗材成本等。
- 建立关系式:根据附件 1 中的说明,建立各变量之间的关系式,如销售收入 = 销售量 × 售价,原材料成本 = 硅单耗 × 单晶方棒进价 × 生产量等。
- 整合模型:将所有关系式整合到利润公式中,形成完整的月利润计算模型。
模型算法
- 线性规划:如果各变量之间的关系是线性的,可以使用线性规划模型来求解。
- 非线性规划:如果存在非线性关系,如成本与产量之间的非线性关系,可以使用非线性规划模型。
初步建模代码(Python)
import numpy as np# 定义变量
x = np.array([x1, x2, x3, x4]) # 四型硅片的销量
p = np.array([p1, p2, p3, p4]) # 四型硅片的售价
c = np.array([c1, c2, c3, c4]) # 四型硅片的单晶方棒进价
si = np.array([si1, si2, si3, si4]) # 四型硅片的硅单耗
fixed_cost = 100000 # 固定成本
variable_cost_per_unit = np.array([vc1, vc2, vc3, vc4]) # 每单位产品的变动成本
selling_expense = 0.1 * np.sum(x * p) # 销售费用,假设为销售收入的10%
management_expense = 50000 # 管理费用
financial_expense = 20000 # 财务费用# 计算利润
revenue = np.sum(x * p) # 销售收入
raw_material_cost = np.sum(si * c * x) # 原材料成本
variable_cost = np.sum(variable_cost_per_unit * x) # 变动成本
total_cost = fixed_cost + raw_material_cost + variable_cost + selling_expense + management_expense + financial_expense
profit = revenue - total_costprint("月利润为:", profit)
问题 2:预测模型
问题分析
- 需要建立数学模型预测企业四型硅片的月销量、售价、单晶方棒价格以及其他重要因子的波动趋势,并推测因子的合理变化区间。
- 需要利用附件 2 中的 2024 年 1 至 8 月的数据来建立模型。
解题思路
- 数据预处理:对附件 2 中的数据进行预处理,包括数据清洗、缺失值处理、异常值处理等。
- 选择预测方法:根据数据的特点选择合适的预测方法,如时间序列分析(ARIMA 模型)、回归分析(线性回归、多项式回归)、机器学习方法(随机森林、神经网络)等。
- 建立预测模型:使用选定的方法建立预测模型,对各因子进行预测。
- 确定变化区间:根据预测结果和历史数据的波动情况,确定各因子的合理变化区间。
模型算法
- 时间序列分析:ARIMA 模型适用于具有时间序列特征的数据预测。
- 回归分析:线性回归或多项式回归可用于预测因子之间的线性或非线性关系。
- 机器学习方法:随机森林、神经网络等可用于处理复杂的非线性关系和高维数据。
初步建模代码(Python)
import pandas as pd
import numpy as np
from statsmodels.tsa.arima.model import ARIMA
from sklearn.linear_model import LinearRegression
from sklearn.ensemble import RandomForestRegressor
from sklearn.model_selection import train_test_split# 加载数据
data = pd.read_csv("附件2.csv")# 数据预处理
data = data.dropna() # 删除缺失值
data = data[data['销量'] > 0] # 删除销量为0的异常值# 时间序列预测(以销量为例)
time_series = data['销量']
model = ARIMA(time_series, order=(5, 1, 0))
model_fit = model.fit()
forecast = model_fit.forecast(steps=1) # 预测下一个月的销量
print("预测的销量:", forecast)# 回归分析预测(以售价为例)
X = data[['销量', '单晶方棒进价']] # 自变量
y = data['售价'] # 因变量
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
regressor = LinearRegression()
regressor.fit(X_train, y_train)
y_pred = regressor.predict(X_test)
print("预测的售价:", y_pred)# 机器学习方法预测(以单晶方棒价格为例)
X = data[['销量', '售价']] # 自变量
y = data['单晶方棒进价'] # 因变量
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
regressor = RandomForestRegressor()
regressor.fit(X_train, y_train)
y_pred = regressor.predict(X_test)
print("预测的单晶方棒价格:", y_pred)
问题 3:决策优化模型
问题分析
- 需要建立能够辅助决策优化企业利润的数学模型,并依据模型的计算结果,给出 9 月份的生产计划与销售预案。
- 企业面临售价与销量的反向关系、固定成本与产量的反向关系、变动成本波动等多方面的制约与冲突。
解题思路
- 建立目标函数:以最大化企业利润为目标函数。
- 确定约束条件:根据企业的实际情况,确定约束条件,如生产量、销售量、原材料供应、设备产能等。
- 选择优化方法:根据目标函数和约束条件的特点,选择合适的优化方法,如线性规划、非线性规划、遗传算法等。
- 求解优化模型:使用选定的优化方法求解模型,得到最优的生产计划与销售预案。
模型算法
- 线性规划:如果目标函数和约束条件都是线性的,可以使用线性规划模型。
- 非线性规划:如果存在非线性关系,可以使用非线性规划模型。
- 遗传算法:适用于复杂的非线性优化问题,能够搜索到全局最优解。
初步建模代码(Python)
from scipy.optimize import linprog# 定义目标函数系数(以最大化利润为例)
c = [-p1, -p2, -p3, -p4] # 售价的负值,因为linprog默认求最小值# 定义约束条件
A = [[1, 1, 1, 1]] # 生产量约束
b = [1000] # 最大生产量
A_eq = [[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]] # 销量约束
b_eq = [x1, x2, x3, x4] # 销量目标# 求解线性规划模型
result = linprog(c, A_ub=A, b_ub=b, A_eq=A_eq, b_eq=b_eq, bounds=(0, None))# 输出结果
print("最优生产计划:", result.x)
print("最大利润:", -result.fun)
相关文章:
【2025“华中杯”大学生数学建模挑战赛】选题分析 A题 详细解题思路
目录 2025“华中杯”大学生数学建模挑战赛选题分析A题:晶硅片产销策略优化B题:校园共享单车的调度与维护问题C题:就业状态分析与预测D题:患者院内转运不良事件的分析与预测 A 题 晶硅片产销策略优化问题 1:月利润计算模…...
springboot整合阿里云百炼DeepSeek,实现sse流式打印
1.开通阿里云百炼,获取到key 官方文档地址 https://bailian.console.aliyun.com/?tabapi#/api/?typemodel&urlhttps%3A%2F%2Fhelp.aliyun.com%2Fdocument_detail%2F2868565.html 2.新建SpringBoot项目 <?xml version"1.0" encoding"UTF-8"?&g…...
JMeter中设置HTTPS请求
在JMeter中设置HTTPS请求,你可以按照以下步骤进行操作: 步骤一:添加线程组 打开JMeter后,右键点击“测试计划”,选择“添加” -> “线程(用户)” -> “线程组”。线程组用于定义虚拟用户…...
oracle数据库中,merge into 语句的功能与使用场景
oracle数据库中,merge into 语句的功能与使用场景 一、MERGE INTO 语句的作用 MERGE INTO 是ORACLE数据库 SQL 中的一种数据操作语句,它结合了 INSERT、UPDATE 和 DELETE 操作的功能,通常被称为"upsert"操作(update …...
极狐GitLab 安全文件管理功能介绍
极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有: 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 安全文件管理 (BASIC SELF) 在极狐GitLab 15.6 中 GA,功能标志 ci_secure_files 被移除。 您可以将最多 100 个…...
极狐GitLab CI/CD 流水线计算分钟数如何管理?
极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有: 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 计算分钟管理 (PREMIUM SELF) 在极狐GitLab 16.1 中,从 CI/CD 分钟数重命名为计算配额或计算分钟数。 管理员可…...
XCZU4CG‑2SFVC784I 赛灵思 FPGA XilinxZynq UltraScale+ MPSoC
XCZU4CG‑2SFVC784I 是 AMD Xilinx Zynq UltraScale MPSoC CG 系列中的入门级高性能 SoC FPGA,集成了双核 Arm Cortex‑A53 通用处理器与双核 Arm Cortex‑R5F 实时处理器,以及可编程逻辑(PL)资源。 异构处理系统 (PS) 应用处理…...
软考 中级软件设计师 考点知识点笔记总结 day13 数据库系统基础知识 数据库模式映像 数据模型
文章目录 数据库系统基础知识6.1 基本概念6.1.1 DBMS的特征与分类 6.2 数据库三级模式两级映像6.3 数据库的分析与设计过程6.4 数据模型6.4.1 ER模型6.4.2 关系模型 数据库系统基础知识 基本概念 数据库三级模式两级映像 数据库的分析与设计过程 数据模型 关系代数 数据库完整…...
视频监控EasyCVR视频汇聚平台接入海康监控摄像头如何配置http监听功能?
一、方案概述 本方案主要通过EasyCVR视频管理平台,实现报警信息的高效传输与实时监控。海康监控设备能通过HTTP协议将报警信息发送至指定的目的IP或域名,而EasyCVR平台则可以接收并处理这些报警信息,同时提供丰富的监控与管理功能࿰…...
【八大排序】冒泡、直接选择、直接插入、希尔、堆、归并、快速、计数排序
目录 一、排序的介绍二、排序算法的实现2.1 直接插入排序2.2 希尔排序2.3 直接选择排序2.4 堆排序2.5 冒泡排序2.6 快速排序2.7 归并排序2.8 比较排序算法的性能展示2.9 计数排序 个人主页<— 数据结构专栏<— 一、排序的介绍 我们的生活中有很多排序,比如像…...
AI在市场营销分析中的核心应用及价值,分场景详细说明
以下是 AI在市场营销分析中的核心应用及价值,分场景详细说明: 1. 客户行为分析与细分 AI技术应用: 机器学习:分析用户点击、购买、浏览等行为数据,识别消费模式(如高频购买时段、偏好品类)。聚…...
本地Ubuntu轻松部署高效性能监控平台SigNoz与远程使用教程
目录 ⛳️推荐 前言 1.关于SigNoz 2.本地部署SigNoz 3.SigNoz简单使用 4. 安装内网穿透 5.配置SigNoz公网地址 6. 配置固定公网地址 ⛳️推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击…...
解析检验平板:设备还是非设备?深入了解其功能与应用(北重铸铁平台厂家)
检验平板通常被归类为设备,因为它们具有特定的功能,并且被用于测试和评估其他设备或产品的性能和质量。检验平板通常具有平坦的表面,用于放置要进行测试或检验的物品。它们可以用于测量尺寸、形状、平整度、表面光洁度等参数。 检验平板的应…...
【创新实训个人博客】前端实现
一、 目标设定与初步改造 核心目标: 对 visualizer 的前端界面 (index.html, style.css) 进行现代化改造。 基础样式: 初始化页面整体风格,为 body 添加了动态渐变背景;初步调整了页面顶部导航按钮、信息提示块 (Log Visualizer) 及底部任务…...
vue3、原生html交互传值
1、引入原生html 将该文件放到public目录下,在vue项目里面使用iframe 引入该文件,监听load事件(load事件在<iframe>的内容完全加载完成之后触发) <iframeload"onIframeLoad"style"width: 454px; height: 480px"src".…...
于 Jupyter 天地,借 NumPy 之手编织数据锦缎
引言 NumPy是Python科学计算的核心库之一,提供了强大的多维数组对象和丰富的数学函数,是数据科学、机器学习等领域不可或缺的工具。结合Jupyter Notebook的交互式环境,NumPy的使用变得更加直观和高效。本文将介绍如何在Jupyter中充分利用NumP…...
Mac idea WordExcel等文件git modify 一直提示修改状态
CRLF LF CR 换行符自动转换问题 查看状态:git config --global --list Mac需要开启,window下需要关闭 关闭命令:git config --global core.autocrlf false 命令解释: autocrlf true 表示要求git在提交时将crlf转换为lf&a…...
代码学习总结(三)
代码学习总结(三) 这个系列的博客是记录下自己学习代码的历程,有来自平台上的,有来自笔试题回忆的,主要基于 C++ 语言,包括题目内容,代码实现,思路,并会注明题目难度,保证代码运行结果 1 判断并构造 eleme 型字符串 简单 eleme 型字符串 判断与构造 小红有一个长…...
Vue的Diff算法原理
Vue中的Diff算法(差异算法)是虚拟DOM的核心优化手段,用于对比新旧虚拟DOM树,找出最小变更,高效更新真实DOM,其设计目标是减少DOM操作次数,提升渲染性能 diff算法: 特点:…...
CentOS系统-超详细的Kubernetes集群搭建教程(kubernetes:1.28.2)
小伙伴们,今天给大家带来一份超详细的Kubernetes集群搭建教程,保证让你从环境准备到安装验证,一路畅通无阻!🚀 🌈 一、环境准备 首先,咱们得确保硬件和软件环境都达标哦! &am…...
自动驾驶系列—GLane3D: Detecting Lanes with Graph of 3D Keypoints
🌟🌟 欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中…...
【Amazon 工具】在MacOS本地安装 AWS CLI、kubectl、eksctl工具
文章目录 安装 AWS CLI安装 kubectl安装 eksctl参考链接 安装 AWS CLI 创建访问密钥安装或更新 AWS CLI curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" sudo installer -pkg AWSCLIV2.pkg -target /要验证 Shell 是否可以在 $PAT…...
基于GTID的主从复制
MySQL主从复制实战指南(基于二进制日志)-CSDN博客 二、基于GTID的主从复制 基于 GTID 方式:全局事务标示符,自mysql5.6版本开启的新型复制方式。 GTID的组成:server_uuid:序列号 UUID:每个m…...
linux多线(进)程编程——(8)多进程的冲突问题
前言 随着时间的推移,共享内存已经在修真界已经沦为禁术。因为使用这种方式沟通的两人往往会陷入到走火入魔的状态,思维扭曲。进程君父子见到这种情况,连忙开始专研起来,终于它们发现了共享内存存在的问题: 进程间冲…...
数据结构——八大排序算法
排序在生活中应用很多,对数据排序有按成绩,商品价格,评论数量等标准来排序。 数据结构中有八大排序,插入、选择、快速、归并四类排序。 目录 插入排序 直接插入排序 希尔排序 选择排序 堆排序 冒泡排序 快速排序 hoare…...
线性代数 | 知识点整理 Ref 1
注:本文为 “线性代数 | 知识点整理” 相关文章合辑。 因 csdn 篇幅合并超限分篇连载,本篇为 Ref 1。 略作重排,未整理去重。 图片清晰度限于引文原状。 如有内容异常,请看原文。 线性代数知识汇总 Arrow 于 2016-11-27 16:27:5…...
Docker 设置镜像源后仍无法拉取镜像问题排查
#记录工作 Windows系统 在使用 Docker 的过程中,许多用户会碰到设置了国内镜像源后,依旧无法拉取镜像的情况。接下来,记录了操作要点以及问题排查方法,帮助我们顺利解决这类问题。 Microsoft Windows [Version 10.0.27823.1000…...
线性回归 (Linear Regression) 多项式回归 (Polynomial Regression)
目录 线性回归 (Linear Regression)单变量线性回归 (Univariate linear regression)代价函数 (Cost function)梯度下降 (gradient descent) 及公式由来梯度下降的变体Quiz多类特征 (Multiple features)多元线性回归 (Multiple linear regression)向量化 (Vectorization)正规方程…...
AI在能源消耗管理及能源效率提升中的核心应用场景及技术实现
以下是 AI在能源消耗管理及能源效率提升中的核心应用场景及技术实现,分领域详细说明: 1. 实时能源监测与异常检测 AI技术应用: 物联网(IoT) 传感器数据采集:实时收集设备、建筑或工厂的能耗数据ÿ…...
dumpsys--音频服务状态信息
Audio相关的信息获取指令: dumpsys media.audio_flinger dumpsys media.audio_policy dumpsys audio media.audio_flinger dumpsys media.audio_flinger 用于获取 AudioFlinger 服务的详细状态信息。 1. 命令作用 该命令输出当前系统的 音频设备状态、活跃音频流…...
JavaScript模块化开发:CommonJS、AMD到ES模块
引言 在Web开发的早期阶段,JavaScript代码通常被编写在一个庞大的文件中或分散在多个脚本标签里,这种方式导致了全局变量污染、依赖关系难以管理、代码复用困难等问题。随着Web应用日益复杂,模块化编程成为了解决这些问题的关键。本文将带您…...
面试情景题:企业内部系统如何做微前端拆分,如何通信?
在前端开发领域,技术的演进总是伴随着业务需求的复杂化与规模化而不断向前推进。近年来,微前端(Micro Frontends)作为一种全新的架构理念,逐渐成为解决大型前端应用复杂性的重要手段。与传统的单体前端应用不同&#x…...
OpenHarmony Camera开发指导(五):相机预览功能(ArkTS)
预览是在相机启动后实时显示场景画面,通常在拍照和录像前执行。 开发步骤 创建预览Surface 如果想在屏幕上显示预览画面,一般由XComponent组件为预览流提供Surface(通过XComponent的getXcomponentSurfaceId方法获取surfaceid)&…...
鸿蒙API15 “一多开发”适配:解锁黄金三角法则,开启高效开发新旅程
一、引言 在万物互联的时代浪潮中,鸿蒙操作系统以其独特的 “一多开发” 理念,为开发者打开了一扇通往全场景应用开发的新大门。“一多开发”,即一次开发,多端部署 ,旨在让开发者通过一套代码工程,就能高效…...
RAG(检索增强生成)、ReAct(推理与行动) 和 多模态AI 的详细解析,包括三者的定义、工作原理、应用场景及协同关系
以下是 RAG(检索增强生成)、ReAct(推理与行动) 和 多模态AI 的详细解析,包括三者的定义、工作原理、应用场景及协同关系: 一、RAG(Retrieval-Augmented Generation) 1. 核心原理 …...
网络安全知识点2
1.虚拟专用网VPN:VPN用户在此虚拟网络中传输私网流量,在不改变网络现状的情况下实现安全,可靠的连接 2.VPN技术的基本原理是利用隧道技术,对传输报文进行封装,利用VPN骨干网建立专用数据传输通道,实现报文…...
DS-SLAM 运动一致性检测的源码解读
运动一致性检测是Frame.cc的Frame::ProcessMovingObject(const cv::Mat &imgray)函数。 对应DS-SLAM流程图Moving consistency check的部分 把这个函数单独摘出来,写了一下对两帧检测,查看效果的程序: #include <opencv2/opencv.hpp…...
VSTO幻灯片退出播放(C#模拟键盘鼠标的事件)
今天遇到了个问题,幻灯片放映到某一页时需要退出播放,没有找到对应的方法,所以想到了直接通过ESC键可以退出,所以模拟执行了一下ESC键,发现真的可以。在此记录一下。 C# 模拟键盘鼠标的事件整理 1、模拟键盘2、模拟鼠标…...
Echarts柱状图斜线环纹(图形的贴花图案)
单独设置 <!--此示例下载自 https://echarts.apache.org/examples/zh/editor.html?cbar-stack&codePYBwLglsB2AEC8sDeAoWszGAG0iAXMmuhgE4QDmFApqYQOQCGAHhAM70A0x6L7ACsAjQwtQqhIkwATxDUGbABaMAJsADu9HrAC-xHd3TZqNaCvEHiFcuaKTjAMzAMAzAFIu28hUXPY9ABYPQxIAI2AwTABbV…...
前端页面效果收集
文章目录 数字雨元素融化动画电子签名共享屏幕 数字雨 <canvas id"matrix"></canvas> <script>const canvas document.getElementById(matrix);const ctx canvas.getContext(2d);canvas.width window.innerWidth;canvas.height window.innerH…...
ASP.NET Core Web API 配置系统集成
文章目录 前言一、配置源与默认设置二、使用步骤1)创建项目并添加配置2)配置文件3)强类型配置类4)配置Program.cs5)控制器中使用配置6)配置优先级测试7)动态重载配置测试8)运行结果示…...
【hadoop】基于hive的B站用户行为大数据分析
1.需求分析 b站现在积累有用户数据和视频列表数据,为了配合市场部门做好用户运营工作,需要对b站的用户行为进行分析,其具体需求如下所示: 统计b站视频不同评分等级(行转列)的视频数。 统计上传b站视频最多的…...
如何搭建符号执行环境并跑通第一个测试样例
0.如题 我使用的是verilator和klee进行符号执行的学习,目前还处于起步阶段,起步阶段除了要了解符号执行的定义和作用之外就是环境的搭建了,没想到搭建环境这一步就浪费了很多时间,主要问题出在按照官方的步骤进行搭建的时候&…...
基于 Django 进行 Python 开发
基于 Django 进行 Python 开发涉及多个方面的知识点,以下为你详细介绍: 1. Django 基础 项目与应用创建 借助django-admin startproject project_name来创建新的 Django 项目。利用python manage.py startapp app_name创建新的应用。项目结构 理解项目各文件和目录的作用,像…...
【含文档+PPT+源码】基于微信小程序的非遗文化黄梅戏宣传平台的设计与实现
课程目标: 教你从零开始部署运行项目,学习环境搭建、项目导入及部署,含项目源码、文档、数据库、软件等资料 课程简介: 本课程演示的是一款基于微信小程序的非遗文化黄梅戏宣传平台的设计与实现,主要针对计算机相关…...
使用DDR4控制器实现多通道数据读写(八)
一、 本章概括 在之前的章节已经详细介绍了DDR4的AXI协议,并实现了对DDR4简单的读写操作。这一章节来建立单通道的256位数据的读写,并放出工程框架,说明整体设计思路。 二、 工程框架 三、 设计思路 DDR内存通常用于大容量数据存储…...
Oracle 处理“不允许长度为0的列”(ORA-01723)问题解析
错误原因 当使用 CREATE TABLE ... AS SELECT 或创建物化视图时,若查询结果中的某列值为空字符串()或隐式 NULL 且未显式指定数据类型,Oracle 无法推断该列的长度和类型,从而抛出 ORA-01723: zero-length columns…...
燕山大学计算机网络之Java实现TCP数据包结构设计与收发
觉得博主写的好,给博主点点免费的关注吧! 目录 摘要.................................................................................................................... 4 前言.............................................................…...
Linux操作系统学习之---进程状态
目录 明确进程的概念: Linux下的进程状态: 虚拟终端的概念: 见一见现象: 用途之一 : 结合指令来监控进程的状态: 和进程强相关的系统调用函数接口: getpid()和getppid(): fork(): fork函数创建子进程的分流逻辑: 进程之间具有独立性: 进程中存在的写时拷贝: 见一见进程状态…...
Oracle 12.1.0.2补丁安装全流程
第一步,先进行备份 tar -cvf u01.tar /u01 第二步,更新OPatch工具包 根据补丁包中readme信息汇总提示的信息,下载对应版本的OPatch工具包,本次下载的版本为: p6880880_122010_Linux-x86-64.zip opatch版本为最新的…...