当前位置: 首页 > news >正文

2025年五一杯C题详细思路分析

C题  社交媒体平台用户分析问题

问题背景

近年来,社交媒体平台打造了多元化的线上交流空间和文化圈,深刻影响着人们社交互动与信息获取。博主基于专业知识或兴趣爱好等创作出高质量内容,吸引并获得用户的关注。用户可以随时通过观看、点赞、评论等行为积极参与其中。博主依据平台的推荐机制和用户反馈,调整并提升内容质量,从而提高自身影响力。而用户则通过互动行为,反向影响平台的内容推荐系统。

现某社交媒体平台需深入分析现有用户和博主之间的互动行为关系,来预测用户行为,并优化内容推荐方法。附件1记录了该平台在2024.7.11-2024.7.20之间的数据,包括用户ID、用户行为、博主ID、时间。其中用户行为列中,数字1、2、3分别代表用户对博主发布内容的观看、点赞、评论,4代表关注该博主。时间列代表用户行为发生的时间。需要注意的是,用户点赞、评论和关注的行为均代表用户已观看了内容。此外,用户使用该社交媒体平台的频率和时间不同,若某段时间内附件1中没有记录某用户的行为数据,则代表该时段内用户没有使用该社交媒体平台。附件2中记录了2024.7.22用户进行观看、点赞、评论的行为数据。

假设:(1) 该平台用户和博主数量固定,不存在平台新用户/博主的加入和账号注销行为;(2)用户和博主的互动关系建立后不再变化,即平台中用户不存在取消点赞、删除评论、取消关注的行为。请结合附件数据,建立数学模型,解决下列问题。

问题分析:本题旨在通过社交媒体平台提供的用户与博主互动数据(观看、点赞、评论、关注),分析用户行为,预测后续行为,并为内容推荐策略提供支持。数据具有明显的时间序列特征交互网络属性

问题1分析:预测每个博主在7月21日新增的关注数

问题1. 基于用户与博主历史交互数据(观看、点赞、评论、关注)的统计分析,能够有效揭示用户行为特征,为内容优化和交互提升提供决策依据。根据附件1提供的数据,请建立数学模型,预测各博主在2024.7.21当天新增的关注数,并根据预测结果,在表1中填写当日新增关注数最多的5位博主ID及其对应的新增关注数。

思路分析:

任务本质为时间序列预测分类回归建模用户对博主的关注行为是建立在历史互动的基础上,因此应挖掘前10日(7.11–7.20)中,用户对博主的累积交互趋势,识别转化为“关注”的概率。

数据统计与预处理:

表1

统计项

数值

备注

总记录数

2,210,440

所有用户行为的总记录数

不同用户数

19,999

独立用户数量

不同博主数

42

独立博主数量

表2 用户行为分布

行为类型

行为代码

记录数

占比(约)

观看

1

1,199,263

54.25%

点赞

2

708,860

32.07%

评论

3

243,453

11.01%

关注

4

58,864

2.66%

图片

该热力图反映出用户在24小时内的行为频次分布,明显可以看到活跃高峰集中在14:00–19:00之间,尤其是16:00–17:00行为量较大;而凌晨时段(如0:00–8:00)行为极少。这种时间模式对问题4的“在线时段”预测尤为重要:用户具有较强的时间行为偏好,应在特征工程中引入“用户时段活跃概率”或“历史时段行为分布”作为预测依据。

图片

该图展示了各用户在不同日期的行为总数分布,具有明显的规律性:每日平台总活跃量大致稳定,用户行为分布也较为平滑,未出现极端峰值。这表明平台用户日活跃人数和行为总量波动不大,可在建模时合理假设用户使用平台的习惯稳定,同时也为问题3中的“是否在线”预测提供依据(如:连续活跃趋势、行为密度特征等)。

图片

该热力图反映出用户在24小时内的行为频次分布,明显可以看到活跃高峰集中在14:00–19:00之间,尤其是16:00–17:00行为量较大;而凌晨时段(如0:00–8:00)行为极少。这种时间模式对问题4的“在线时段”预测尤为重要:用户具有较强的时间行为偏好,应在特征工程中引入“用户时段活跃概率”或“历史时段行为分布”作为预测依据。

建模流程:

利用2024年7月11日至7月20日的用户-博主交互数据(观看/点赞/评论/关注),选随机森林回归(Random Forest Regression),预测每位博主在7月21日新增关注量。随机森林算法是一种基于集成学习(Ensemble Learning)的机器学习算法,通过结合多个决策树的预测结果来提高模型的准确性和鲁棒性。核心主要分为以下五点:

1、Bootstrap聚合(Bagging):随机森林通过自助采样法(Bootstrap Sampling)从原始训练集中有放回地随机抽取多个子样本集,每个子集用于训练一棵独立的决策树。这种重采样策略增加了模型的多样性,同时通过聚合(如投票或平均)降低过拟合风险。

2、随机特征选择:在每棵决策树的节点分裂过程中,算法并非使用全部特征,而是从随机选取的特征子集中选择最优分裂点(通常子集大小为特征总数的平方根或对数)。这种双重随机性(数据样本和特征)进一步增强了模型的泛化能力,减少了树之间的相关性。

3、决策树集成:森林中的每棵树独立进行预测,分类任务采用多数投票法,回归任务采用平均值作为最终输出。这种“集体决策”机制能有效平衡单棵树的偏差和方差,提升整体模型的稳定性。其中,随机森林的基本单元为回归决策树,每棵树是一个 CART 回归树,使用如下目标函数进行分裂,对于节点
 ,其损失为:

4、天然评估机制:由于Bootstrap采样约有37%的样本未被选中(称为袋外数据OOB),这些数据可天然用于验证模型性能(OOB误差估计),无需额外交叉验证。

5、抗过拟合与鲁棒性:通过控制树的数量(n_estimators)、树的最大深度等参数,随机森林能在保持高精度的同时对噪声和异常值不敏感,且适用于高维数据。

Step 1:特征工程(以"博主"为单位聚合)

用户-博主维度构建特征:累计观看、点赞、评论次数;最近一次互动时间间隔;用户与博主间的“互动强度”得分(如行为加权和)。从数据中提取每位博主在7月11日-20日间的行为统计,构建以下特征:

总被观看数,点赞数,评论数,关注数(可按天聚合或总量)

其中,互动转化率:

日均行为量,波动性(std)等

活跃用户数(与该博主交互的用户总数)

Step 2:构建标签(Label)

计算每位博主在 7月21日的新增关注数,作为标签 y

Step 3:构造训练集并进行建模与训练

Step 4:预测与排序统计:预测为“关注”的用户-博主对中,按博主聚合,计算新增关注数排序,输出关注数最多的5个博主。

问题2分析:预测指定用户在7月22日的新关注行为

问题2. 附件2提供了2024.7.22当天用户进行观看、点赞、评论的行为数据,结合附件1中用户的历史行为数据,请建立数学模型,预测用户在2024.7.22产生的新关注行为,并将指定用户在2024.7.22新关注的博主ID填入表2。

表2 问题2结果

用户ID

U7

U6749

U5769

U14990

U52010

新关注博主ID

注:若用户在2024.7.22关注多名博主,均填入表2;若用户在2024.7.22未新关注博主,无需填写。

思路分析:可将问题一的模型迁移应用到7月22日预测上,使用用户与博主在7.11–7.20的交互数据作为输入特征,其中,附件2提供了7月22日的“观看/点赞/评论”数据,用于增加实时行为信息。可以采用XGBoost方法来实现。定义每个样本为:

Step 2:特征工程(构造特征向量 
 )

表3

特征类型

例子

用户行为特征

用户U在7.11-20日的观看/点赞/评论/关注总数,日均行为

博主行为特征

博主
 在
 日被观看/点赞/评论/关注次数

用户-博主交互特征

用户U对博主B的累计观看/点赞/评论/关注次数,最后一次互动时间距今几小时

行为比例特征


 对 B 点赞率,评论率,互动转化率(关注数/总互动)

7.22即时行为特征

用户U在当天是否观看/点赞/评论了博主 B 内容(从附件2中提取)

Step 3:构建训练集 & 标签集

对于每条用户-博主候选对(在附件2中出现),生成特征 + 标签

标签从“是否在7.22关注该博主”(来自附件1或真实标注)

Step 4:模型训练与预测

用训练好的模型预测:每个用户-博主对发生“关注”的概率,设定阈值(如0.5)筛选出预测为关注的博主,将预测关注的博主ID写入表2。

问题3分析:预测指定用户在7月21日是否上线,以及最可能互动的三位博主

问题3. 用户与博主之间互动数可视为点赞数、评论数、关注数之和,平台可据此制定合理的推荐方案,为用户推送“量身定制”的内容,增加用户与博主之间的互动。请基于附件1数据,建立数学模型,预测指定用户在2024.7.21当天是否在线(即使用该社交媒体平台),如果在线,进一步预测该用户可能与博主产生的互动关系,并给出可能与其产生互动数最高的3名博主,将对应的博主ID填入表3。

表3 问题3结果

用户ID

U9

U22405

U16

U48420

博主ID 1

博主ID 2

博主ID 3

注:若该用户在2024.7.21未使用该社交媒体平台,则无需填写。

思路分析:两阶段进行建模分析。

第一阶段:预测用户是否在线(二分类问题)

输入:用户的历史行为统计

输出:1=在线,0=未在线

第二阶段:若在线,预测其与哪些博主可能产生互动(多分类或排序问题)

输入:用户-博主之间的历史交互强度 + 时间行为特征

输出:为每个候选博主打分,Top-3 输出

建模流程:

(1)构建用户时间行为画像:日活跃次数、总活跃天数、平均活跃时段、最近活跃天。若用户在7.20前连续多天活跃,推测其21日也可能上线

(2)训练是否上线模型(可以采用的方法如时间序列判别、Logistic回归、LSTM);

(3)若上线,预测互动强度:用问题一类似方法计算“互动得分”,然后输出分数最高的3个博主;

Step 1:是否在线建模(用户级别)

·特征构造:

·用户日均活跃次数

·最近一次活跃日期(距7月21日的天数)

·活跃间隔方差(是否稳定上线)

·活跃天数/总天数(活跃比)

·建模方法:二分类模型(如 RandomForestclassifier)

Step 2:互动博主预测(用户-博主对)

·构建侯选博主集:与用户在历史中有交互过的博主

·特征构造(用户-博主级别):

·历史互动总数(观看/点赞/评论/关注)

·最近一次互动时间(小时差)

·用户对博主的行为转化率(点赞率,评论率)

·博主整体活跃度

·构建回归模型或排序模型:预测"互动强度"

输出打分最高的 Top-3 博主作为结果

问题4分析:预测指定用户在7月23日的在线时段及互动最多的三位博主及时段

问题4. 平台在制定推荐方案时,会充分考虑不同用户使用社交媒体的时间习惯。在问题3的基础上,基于附件1数据,建立数学模型,预测表4中指定用户在2024.7.23是否在线(即使用社交媒体平台),进一步预测该用户在每个在线时段与每个博主的互动数,给出该互动数最高的3名博主ID以及对应的时段,并将结果填入表4。

表4 问题4结果

用户ID

U10

U1951

U1833

U26447

博主ID 1

时段1

博主ID 2

时段2

博主ID 3

时段3

注:若该用户在2024.7.23未使用该社交媒体平台,则无需填写;推荐时段,只能在以下24个时段中选取0:00-1:00, 1:00-2:00, ……, 23:00-24:00。

本质:多时段二分类+ 用户-博主-时段三维预测任务

思路分析:在问题三基础上进一步细化为“时段级别”的分析,体现出用户行为时间分布特征。由于每个用户24小时内存在不同活跃概率,可做时段粒度预测

建模流程:

(1)按小时划分24个时段,统计历史7.11–7.20的用户活跃时段概率分布;

(2)预测用户在7.23是否在线 + 哪些时段在线(可用多标签分类);

(3)基于每个在线时段预测该用户在该时段与哪些博主可能互动(与问题三方法相似);

(4)输出互动数最高的三个“博主-时段”组合.

Step 1:每小时是否在线预测(用户 小时)

·构造每小时用户是否活跃的标签(历史7.11-7.20数据)

·特征示例:

·某用户在"周几+某小时"出现的频率

·用户高频活跃时段分布(如0:00-2:00)

·平均每日活跃时间窗(活跃中位数)

·建模为多标签分类或 24 个小时的二分类问题:

·Step 2:预测用户-博主在各时段的互动数

·构建特征:用户 博主  时段

·用户在该时段的历史行为频率

·用户对该博主在该时段的行为频率

·用户在该时段总行为频率占比

·博主在该时段的活跃程度

·模型预测每个组合的互动次数,取Top3:

任务阶段

推荐方法

特征构造

用户-博主行为统计、滑动时间窗、TF-IDF等

分类建模

Logistic 回归、随机森林、XGBoost、LightGBM

序列建模

LSTM、GRU、Transformer(针对时序活跃度预测)

相似度挖掘

协同过滤、余弦相似度、相对频率建模(辅助推荐)

排序推荐

基于打分的Top-K推荐(如评分模型 + 排序)

任务

指标

是否关注/上线预测

Accuracy、Recall、Precision、F1-score

行为预测

AUC、Hit@K、NDCG@K

排名推荐

MAP、MRR、Top-K命中率

模型

用于

工具

RandomForestClassifier

是否在线预测(二分类)

sklearn

XGBoostClassifier

高维组合建模

xgboost

LightGBM Ranker

博主排序推荐

lightgbm

多标签分类

每小时在线预测

scikit-multilearn(或 One-vs-Rest)

可选:协同过滤

用户-博主行为建模

Surprise, implicit

可视化建议:

用户行为热力图(用户vs 时段)

用户-博主交互网络图

活跃度趋势线(用户/博主时间序列)

推荐结果精度评估(AUC、Precision等)

注:该问题只是一个简单的思路,目前正在代码的优化以及全篇论文的写作。具体完整代码与完整论文稍后全部完成会进行发布。

后续方法和思路持续更新中,会对方法进行优化操作ing。

相关文章:

2025年五一杯C题详细思路分析

C题 社交媒体平台用户分析问题 问题背景 近年来,社交媒体平台打造了多元化的线上交流空间和文化圈,深刻影响着人们社交互动与信息获取。博主基于专业知识或兴趣爱好等创作出高质量内容,吸引并获得用户的关注。用户可以随时通过观看、点赞、…...

攻防世界 dice_game

dice_game ​​​​​​dice_game (1) motalymotaly-VMware-Virtual-Platform:~/桌面$ file game game: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]254…...

如何进行 JVM 性能调优?

进行 JVM 性能调优是一个系统性的过程,旨在提高 Java 应用程序的响应速度、吞吐量、降低资源消耗(如 CPU 和内存)以及提高稳定性。 以下是一个通用的 JVM 性能调优步骤和常用方法: 第一步:明确目标与建立基线 (Defin…...

艺华直播 5.0 |专注于提供港澳台及央视频道的电视直播应用,加载快,播放流畅

艺华直播是一款专注于提供港澳台及央视频道的电视直播应用。它以加载速度快、播放流畅不卡顿著称,是目前少数能够稳定观看港澳台频道的应用之一。此次分享的版本为测试版,支持4K秒播,带来极致的观看体验。尽管该应用已开始收费,但…...

【软件设计师:复习】上午题核心知识点总结(三)

一、编译原理(基础题) 1.编译过程概述(必考) 编译过程分为六个阶段,各阶段核心任务与典型输出如下: 阶段核心任务输入输出关键方法/工具词法分析将字符流转换为标记(Token)流源代码字符串Token序列(如<ID, "x">)正则表达式、有限自动机(DFA/NFA)…...

SAE极速部署弹性微服务商城——实验记录

SAE极速部署弹性微服务商城 本实验带您体验在SAE上快速部署一个弹性的在线商城微服务应用&#xff0c;使得终端用户可以通过公网访问该商城&#xff0c;并进行压力测试以验证其性能与稳定性。 文章目录 SAE极速部署弹性微服务商城使用SAE部署应用有哪些优势&#xff1f; 对商城…...

内存 “舞台” 上,进程如何 “翩翩起舞”?(转)

在数字世界里&#xff0c;计算机的每一次高效运转都离不开内存与进程的默契配合。内存&#xff0c;恰似一座宏大且有序的舞台&#xff0c;为进程提供了施展拳脚的空间。而进程&#xff0c;则如同舞台上的舞者&#xff0c;它们在内存的舞台上&#xff0c;遵循着一套复杂而精妙的…...

产品手册小程序开发制作方案

公司产品手册小程序系统主要是为了解决传统纸质或PDF格式手册更新成本高、周期长&#xff0c;难以及时反映最新产品信息。线下分发效率低&#xff0c;线上分享体验差&#xff0c;不利于品牌推广。传统手册单向传递信息&#xff0c;无法与用户进行互动&#xff0c;企业难以了解用…...

【dify—8】Agent实战——占星师

目录 一、创建Agent应用 二、创建提示词 三、创建变量 四、添加工具 五、发布更新 六、运行 第一部分 安装difydocker教程&#xff1a;【difydocker安装教程】-CSDN博客 第二部分 dock重装教程&#xff1a;【dify—2】docker重装-CSDN博客 第三部分 dify拉取镜像&#xff…...

Redis的键过期删除策略与内存淘汰机制详解

Redis 的键过期删除策略与内存淘汰机制详解 一、键过期删除策略 Redis 通过 定期删除&#xff08;Active Expire&#xff09; 和 惰性删除&#xff08;Lazy Expire&#xff09; 两种方式结合&#xff0c;管理键的过期清理。 1. 惰性删除&#xff08;Lazy Expire&#xff09; …...

数据结构——树(中篇)

今日名言&#xff1a; 人生碌碌&#xff0c;竞短论长&#xff0c;却不道枯荣有数&#xff0c;得失难量 上次我们讲了树的相关知识&#xff0c;接下来就进一步了解二叉树吧。本文为个人学习笔记&#xff0c;如有侵权&#xff0c;请 联系删除&#xff0c;如有错误&#xff0c;欢…...

实验三 软件黑盒测试

实验三 软件黑盒测试使用测试界的一个古老例子---三角形问题来进行等价类划分。输入三个整数a、b和c分别作为三角形的三条边&#xff0c;通过程序判断由这三条边构成的三角形类型是等边三角形、等腰三角形、一般三角形或非三角形(不能构成一个三角形)。其中要求输入变量&#x…...

PHP-Cookie

Cookie 是什么&#xff1f; cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时&#xff0c;这台计算机将会发送 cookie。通过 PHP&#xff0c;您能够创建并取回 cookie 的值。 设置Cookie 在PHP中&#xff0c;你可…...

提升采购管理,打造核心竞争力七步战略采购法详解P94(94页PPT)(文末有下载方式)

资料解读&#xff1a;《提升采购管理&#xff0c;打造核心竞争力 —— 七步战略采购法详解》 详细资料请看本解读文章的最后内容。 在当今竞争激烈的商业环境中&#xff0c;采购管理已成为企业打造核心竞争力的关键环节。这份文件围绕七步战略采购法展开&#xff0c;深入剖析了…...

单片机-89C51部分:13、看门狗

飞书文档https://x509p6c8to.feishu.cn/wiki/LefkwDPU7iUUWBkfKE9cGLvonSh 一、作用 程序发生死循环的时候&#xff08;跑飞&#xff09;&#xff0c;能够自动复位。 启动看门狗计数器->计数器计数->指定时间内不对计数器赋值&#xff08;主程序跑飞&#xff0c;无法喂…...

基于MyBatis的银行转账系统开发实战:从环境搭建到动态代理实现

目标&#xff1a; 掌握mybatis在web应用中怎么用 mybatis三大对象的作用域和生命周期 ThreadLocal原理及使用 巩固MVC架构模式 为学习MyBatis的接口代理机制做准备 实现功能&#xff1a; 银行账户转账 使用技术&#xff1a; HTML Servlet MyBatis WEB应用的名称&am…...

纹理采样+光照纹理采样

普通纹理显示 导入纹理 1.将纹理拷贝到项目中 2.配置纹理 纹理显示原理 原始纹理&#xff08;边长是&#xff09;&#xff0c;如果原始图的边长不是&#xff0c;游戏引擎在运行时&#xff0c;会自动将 纹理的边长补偿为&#xff0c;所以补偿是有损耗的&#xff08;纹理不一定是…...

408真题笔记

2024 年全国硕士研究生招生考试 计算机科学与技术学科联考 计算机学科专业基础综合 &#xff08;科目代码&#xff1a;408&#xff09; 一、单项选择题 第 01&#xff5e;40 小题&#xff0c;每小题 2 分&#xff0c;共 80 分。下列每小题给出的四个选项中&#xff0c;只有一个…...

【Shell 脚本编程】详细指南:第一章 - 基础入门与最佳实践

Shell 脚本编程完全指南&#xff1a;第一章 - 基础入门与最佳实践 引言&#xff1a;Shell 脚本在现代开发中的重要性 Shell 脚本作为 Linux/Unix 系统的核心自动化工具&#xff0c;在 DevOps、系统管理、数据处理等领域扮演着关键角色。本章将系统性地介绍 Shell 脚本的基础知…...

PostgreSQL数据库操作SQL

数据库操作SQL 创建 创建数据库 create database db_test;创建并指定相关参数 with owner : 所有者encoding : 编码connection limit &#xff1a;连接限制 create database db_test1 with owner postgresencoding utf-8connection limit 100;修改 修改数据库名称 renam…...

RAG工程-基于LangChain 实现 Advanced RAG(预检索-查询优化)(下)

Multi-Query 多路召回 多路召回流程图 多路召回策略利用大语言模型&#xff08;LLM&#xff09;对原始查询进行拓展&#xff0c;生成多个与原始查询相关的问题&#xff0c;再将原始查询和生成的所有相关问题一同发送给检索系统进行检索。它适用于用户查询比较宽泛、模糊或者需要…...

VBA数据库解决方案第二十讲:Select From Where条件表达式

《VBA数据库解决方案》教程&#xff08;版权10090845&#xff09;是我推出的第二套教程&#xff0c;目前已经是第二版修订了。这套教程定位于中级&#xff0c;是学完字典后的另一个专题讲解。数据库是数据处理的利器&#xff0c;教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法…...

Linux架构篇、第1章_02源码编译安装Apache HTTP Server 最新稳定版本是 2.4.62

Linux_基础篇 欢迎来到Linux的世界&#xff0c;看笔记好好学多敲多打&#xff0c;每个人都是大神&#xff01; 题目&#xff1a;源码编译安装Apache HTTP Server 最新稳定版本是 2.4.62 版本号: 1.0,0 作者: 老王要学习 日期: 2025.05.01 适用环境: Centos7 文档说明 本文…...

【Machine Learning Q and AI 读书笔记】- 03 小样本学习

Machine Learning Q and AI 中文译名 大模型技术30讲&#xff0c;主要总结了大模型相关的技术要点&#xff0c;结合学术和工程化&#xff0c;对LLM从业者来说&#xff0c;是一份非常好的学习实践技术地图. 本文是Machine Learning Q and AI 读书笔记的第3篇&#xff0c;对应原…...

Webug4.0靶场通关笔记08- 第11关万能密码登录(SQL注入漏洞)

目录 第13关 万能密码登录 1.打开靶场 2.源码分析 3.渗透方法1 4.渗透方法2 第13关 万能密码登录 本文通过《webug靶场第13关 万能密码登录》来进行渗透实战。 万能密码是利用 SQL 注入漏洞&#xff0c;构造出能够绕过登录验证的特殊密码字符串。通常&#xff0c;登录验…...

terraform中statefile文件的实现原理及作用

Terraform 的 State 文件&#xff08;terraform.tfstate&#xff09;是其基础设施即代码&#xff08;IaC&#xff09;机制的核心组件&#xff0c;用于记录和管理云资源的实际状态。以下是其实现原理及核心作用的详细分析&#xff1a; 一、State 文件的实现原理 1. 数据结构与…...

7.0/Q1,GBD数据库最新文章解读

文章题目&#xff1a;Cardiovascular disease s mortality in Brazilian municipalities: estimates from the Global Burden of Disease study, 2000-2018 DOI&#xff1a;10.1016/j.lana.2025.101106 中文标题&#xff1a;巴西城市的心血管疾病死亡率&#xff1a;来自2000-20…...

linux 使用nginx部署next.js项目,并使用pm2守护进程

前言 本文基于&#xff1a;操作系统 CentOS Stream 8 使用工具&#xff1a;Xshell8、Xftp8 服务器基础环境&#xff1a; node - 请查看 linux安装node并全局可用pm2 - 请查看 linux安装pm2并全局可用nginx - 请查看 linux 使用nginx部署vue、react项目 所需服务器基础环境&…...

0基础 | Proteus电路仿真 | 电机使用

目录 电机类型 51单片机对直流电机的控制 基于89C51主控的直流电机控制电路仿真 代码《基于Keil C51》 51单片机对步进电机的控制 控制代码《基于Keil C51》 基于89C51主控的步进电机控制电路仿真 电机类型 直流电机 步进电机 51单片机对直流电机的控制 直流电机&#…...

人工智能100问☞第14问:人工智能的三大流派(符号主义、联结主义、行为主义)有何区别?

目录 一、通俗解释 二、专业解析 三、权威参考 一、通俗解释 人工智能的三大流派,就像三位不同性格的工程师用各自的方法造机器人: ​​1、符号主义(逻辑派)​​ ​​核心​​:用“教科书式规则”教机器思考。比如教计算机下棋,先写一本《国际象棋必胜法则》,机器…...

油气人工地震资料信号处理中,机器学习和AI应用

在油气人工地震资料信号处理中&#xff0c;机器学习和AI可以应用于多个环节&#xff0c;显著提升数据质量、解释效率和勘探准确性。以下是主要应用场景及对应的开源工具推荐&#xff1a; 1. 数据预处理 应用场景&#xff1a; 噪声压制&#xff08;如随机噪声、多次波、面波&am…...

Python数据分析课程实验-1

1.1数据分析简介 当今世界对信息技术的依赖程度日渐加深,每天都会产生和存储海量的数据。数据的来源多种多样一自 动检测系统、传感器和科学仪器等。不知你有没有意识到&#xff0c;你每次从银行取钱、买东西、写博客、发微博也会产生新的数据。 什么是数据呢?数据实际上不同于…...

算法--模拟题目

算法–模拟问题 1576. 替换所有的问号 思路:遍历字符串,找到?, 然后遍历字符a 到 z 找到不等于前后字符,替换即可 class Solution { public:string modifyString(string s) {for(int i 0; i < s.size(); i){if(s[i] ?){//替换for(char a a; a < z; a){//当字符不等…...

PDF24 Tools:涵盖20+种PDF工具,简单高效PDF工具箱,支持一键编辑/转换/合并

一、软件介绍 PDF 24 Tools是一款由德国公司开发的PDF编辑工具&#xff0c;拥有18年的历史&#xff0c;并且一直免费使用&#xff0c;这在同类软件中非常难得。 早在许久之前&#xff0c;我就推荐过这款工具的免费网页版&#xff0c;但由于网页使用起来可能不太方便且速度较慢…...

12.多边形的三角剖分 (Triangulation) : Fisk‘s proof

目录 1.Fisks proof Trangulation Coloring Domination Pigeon-Hold Principle Generation 2.Orthogonal Polygons (正交多边形) Necessity of floor(n4) Sufficiency by convex Quadrilateralization Generalization 1.Fisks proof Trangulation 引入内对角线&…...

数据库基本概念:数据库的定义、特点、分类、组成、作用

一&#xff1a;数据库相关概念 1.1 定义 &#xff08;1&#xff09;数据库&#xff1a;存储数据的仓库 &#xff08;2&#xff09;数据库管理系统&#xff1a;模拟和管理数据库的大型软件 &#xff08;3&#xff09;SQL&#xff1a;操作关系型数据库的编程语言&#xff0c;定义…...

PostgreSQL 数据库下载和安装

官网&#xff1a; PostgreSQL: Downloads 推荐下载网站&#xff1a;EDB downloads postgresql 我选了 postgresql-15.12-1-windows-x64.exe 鼠标双击&#xff0c;开始安装&#xff1a; 安装路径&#xff1a; Installation Directory: D:\Program Files\PostgreSQL\15 Serv…...

【c++】【STL】queue详解

目录 queue的作用什么是容器适配器queue的接口构造函数emptysizefrontback queue类的实现 queue的作用 queue是stl库提供的一种容器适配器&#xff0c;也就是我们数据结构中学到的队列&#xff0c;是非常常用的数据结构&#xff0c;特点是遵循LILO&#xff08;last in last ou…...

循环插入数据库行

文章目录 循环插入数据库行 循环插入数据库行 -- 声明变量 DECLARE i INT 201;-- 开始循环 WHILE i < 200 BEGIN-- 插入数据INSERT INTO T_AGVPOS (POS) VALUES (i);SET i i 1; END;...

QMK机械键盘固件开发指南:从源码到实践

QMK机械键盘固件开发指南&#xff1a;从源码到实践 前言 QMK&#xff08;Quantum Mechanical Keyboard&#xff09;是一款开源的键盘固件&#xff0c;支持众多自定义键盘的功能配置。通过QMK&#xff0c;您可以完全掌控键盘的每一个按键&#xff0c;实现复杂的宏指令、多层按…...

Unity SpriteMask(精灵遮罩)

&#x1f3c6; 个人愚见&#xff0c;没事写写笔记 &#x1f3c6;《博客内容》&#xff1a;Unity3D开发内容 &#x1f3c6;&#x1f389;欢迎 &#x1f44d;点赞✍评论⭐收藏 &#x1f50e;SpriteMask&#xff1a;精灵遮罩 &#x1f4a1;作用就是对精灵图片产生遮罩&#xff0c…...

AdaBoost算法详解:原理、实现与应用指南

AdaBoost算法详解&#xff1a;原理、实现与应用指南 1. 引言 在机器学习领域&#xff0c;AdaBoost&#xff08;Adaptive Boosting&#xff09; 是最早提出的集成学习&#xff08;Ensemble Learning&#xff09;**算法之一&#xff0c;由Yoav Freund和Robert Schapire于1995年…...

Flink流式计算核心:DataStream API与时间语义深度解析

本文将围绕Flink最核心的DataStream API展开&#xff0c;结合其独特的时间语义体系&#xff0c;深入解析Flink如何实现对无界流数据的精准控制&#xff0c;并通过真实业务场景案例演示其工程实践方法。 一、DataStream API&#xff1a;Flink处理无界流的“中枢神经” Flink的A…...

C# 方法的结构与执行详解

在编程世界里&#xff0c;方法是一块具有名称的代码&#xff0c;它就像是一个功能盒子&#xff0c;我们可以使用方法的名称从别的地方执行其中的代码&#xff0c;还能把数据传入方法并接收数据输出。方法是类的函数成员&#xff0c;主要由方法头和方法体两个部分构成。 方法头…...

《AI大模型应知应会100篇》第41篇:多轮对话设计:构建高效的交互式应用

第41篇&#xff1a;多轮对话设计&#xff1a;构建高效的交互式应用 摘要 在银行客服机器人突然准确回答出用户第7次追问的信用卡额度规则时&#xff0c;在医疗问诊系统记住患者既往病史的瞬间&#xff0c;多轮对话技术正在创造令人惊叹的交互体验。本文将以工业级案例为经&am…...

【Day 14】HarmonyOS分布式数据库实战

一、分布式数据库基础 1. 核心概念速记表 术语解释示例场景分布式数据库数据自动同步到同账号设备手机添加商品→平板立即显示KV数据模型键值对存储&#xff08;类似JSON&#xff09;{"cart_item1": {"name":"牛奶","price":10}}数据…...

terraform 删除资源前先校验资源是否存在关联资源

Terraform 删除资源前校验关联资源的解决方案 在使用 Terraform 进行资源删除操作时&#xff0c;确实存在直接删除可能影响关联资源的风险。以下是几种在删除前校验关联资源的方法&#xff1a; 1. 使用 Terraform Data Sources 进行预检查 在删除主资源前&#xff0c;可以通…...

如何免费使用 DeepSeek-Prover-V2?

近日,Deepseek 发布了一个新模型,这是一个在数学推理方面表现卓越的模型,即 DeepSeek Prover V2。 DeepSeek-Prover-V2 是一个专门使用 Lean 4 证明助手进行形式化定理证明的高级语言模型。 简单来说, DeepSeek-Prover-V2 旨在支持数学家和计算机科学家创建和验证形式化证…...

dify+ollama+知识库 部署

这篇文章的前提是已经部署了deepseek和ollama deepseek和ollama安装 代码、配置 本地电脑如果是Windows的话&#xff0c;需要安装Git # 拉取Dify代码 git clone https://github.com/langgenius/dify.git复制配置 进入dify\docker目录 复制.env.example到.env 复制.middlewa…...

补题:K - Magic Tree (Gym - 105231K)

来源&#xff1a;问题 - K - Codeforceshttps://codeforces.com/gym/105231/problem/K 题目描述&#xff1a; 一、题目分析 本题给定一个2行m列的网格&#xff0c;从(1, 1)格子开始进行深度优先搜索&#xff0c;每个格子可到达至少一个边相邻的格子且不重复访问&#xff0c;…...