DeepSeek从入门到精通:提示词设计的系统化指南
目录
引言:AIGC时代的核心竞争力
第一部分 基础篇:提示词的本质与核心结构
1.1 什么是提示词?
1.2 提示词的黄金三角结构
第二部分 类型篇:提示词的六大范式
2.1 提示语的本质特征
2.2 提示语的类型
2.2.1 指令型提示词
2.2.2 问答型提示词
2.2.3 角色扮演型提示词
2.2.4 创意型提示词
2.2.5 分析型提示词
2.2.6 多模态提示词
第三部分 技能篇:提示语设计的核心技能体系
3.1 提示语设计核心技能子项
3.2 提示语设计进阶技能子项
第四部分 技能篇:提示语设计的进阶技能
第五部分 元素篇:构建提示词的DNA图谱
5.1 提示语的基本元素分类
5.2 提示语元素组合矩阵
第六部分 实战篇:DeepSeek平台进阶技巧
6.1 链式提示工程:构建任务推理网络
6.2.1 任务图谱绘制
6.2.2 链式提示设计
6.2.3 验证机制
6.2 动态参数化设计:构建可调节提示体系
6.3 自优化提示系统:构建闭环反馈机制
6.3.1 系统架构
6.3.2 核心组件
6.3.3 实施案例
6.4 多模态融合:构建跨维度生成系统
6.4.1 协同规则
6.4.2 实施案例:产品设计全流程
总结:掌握提示词设计,解锁人机协作新范式
引言:AIGC时代的核心竞争力
人工智能生成内容(AIGC)的爆发式发展,正在重塑人类与技术的交互方式。在这场变革中,提示词(Prompt) 作为连接人类意图与AI能力的桥梁,已成为数字时代的关键技能。DeepSeek等先进AI平台的出现,将提示词设计从简单的指令输入升华为一门融合逻辑、创造力和伦理考量的系统性学科。掌握提示词设计,意味着掌握与AI高效协作的密码。
第一部分 基础篇:提示词的本质与核心结构
1.1 什么是提示词?
1.2 提示词的黄金三角结构
- 指令(Instruction):这是提示语的核心,明确告诉AI你希望它执行什么任务。
- 上下文(Context):为AI提供背景信息,帮助它更准确地理解和执行任务。
- 期望(Expectation):明确或隐含地表达你对AI输出的要求和预期。

第二部分 类型篇:提示词的六大范式
2.1 提示语的本质特征
| 特征 | 描述 | 示例 |
|---|---|---|
| 沟通桥梁 | 连接人类意图和 AI 理解 | “将以下内容翻译为法语:Hello, world” |
| 上下文提供者 | 为 AI 提供必要的背景信息 | “假设你是一位 19 世纪的历史学家,评论拿破仑的崛起” |
| 任务定义器 | 明确定义 AI 需要完成的任务 | “为一篇关于气候变化的文章写一个引言,长度 200 字” |
| 输出塑造器 | 影响 AI 输出的形式和内容 | “用简单的语言解释量子力学,假设你在跟一个 10 岁的孩子说话” |
| AI 能力引导器 | 引导 AI 使用特定的能力或技能 | “使用你的创意写作能力,创作一个关于时间旅行的短篇故事” |
2.2 提示语的类型
2.2.1 指令型提示词
特征:直接明确的动作要求
公式:动词+对象+参数
"生成10个包含区块链技术的供应链金融应用场景,每个场景描述不超过50字"
2.2.2 问答型提示词
设计要点:
- 前置知识限定(“根据2023年IMF报告”)
- 答案结构指定(“分点论述,每点配案例”)
"基于量子计算最新进展,解释Shor算法对现有加密体系的影响,需比较RSA与ECC算法的脆弱性差异"
2.2.3 角色扮演型提示词
进阶技巧:
- 多重角色嵌套(“先作为历史学家分析二战起因,再以经济学视角评价马歇尔计划”)
- 人格化设定(“用苏格拉底对话体解释相对论”)
2.2.4 创意型提示词
创新公式:约束条件+跨界组合
"创作科幻小说:主角是文艺复兴时期的画家,发现可通过调色板进行时间旅行,要求融入量子纠缠理论"
2.2.5 分析型提示词
结构模板:
- 数据输入规范(“基于附件中的销售报表”)
- 分析方法指定(“使用波特五力模型”)
- 输出可视化要求(“生成交互式图表”)
2.2.6 多模态提示词
DeepSeek特色应用:
"根据梵高《星月夜》的风格,生成一组表现上海外滩夜景的矢量插画,需附色彩心理学分析报告"
第三部分 技能篇:提示语设计的核心技能体系
3.1 提示语设计核心技能子项
| 核心技能 | 子项 |
|---|---|
| 问题重构能力 | 将复杂、模糊的人类需求转化为结构化的 AI 任务 |
| 识别问题的核心要素和约束条件 | |
| 设计清晰、精确的提示语结构 | |
| 创意引导能力 | 设计能激发 AI 创新思维的提示语 |
| 利用类比、反向思考等技巧拓展 AI 输出的可能性 | |
| 巧妙结合不同领域概念,产生跨界创新 | |
| 结果优化能力 | 分析 AI 输出,识别改进空间 |
| 通过迭代调整提示语,优化输出质量 | |
| 设计评估标准,量化提示语效果 | |
| 跨域整合能力 | 将专业领域知识转化为有效的提示语 |
| 利用提示语桥接不同学科和 AI 能力 | |
| 创造跨领域的创新解决方案 | |
| 系统思维 | 设计多步骤、多维度的提示语体系 |
| 构建提示语模板库,提高效率和一致性 | |
| 开发提示语策略,应对复杂场景 |
3.2 提示语设计进阶技能子项
| 核心技能 | 子项 |
|---|---|
| 语境理解 | 深入分析任务背景和隐含需求 |
| 考虑文化、伦理和法律因素 | |
| 预测可能的误解和边界情况 | |
| 抽象化能力 | 识别通用模式,提高提示语可复用性 |
| 设计灵活、可扩展的提示语模板 | |
| 创建适应不同场景的元提示语 | |
| 批判性思考 | 客观评估 AI 输出,识别潜在偏见和错误 |
| 设计反事实提示语,测试 AI 理解深度 | |
| 构建验证机制,确保 AI 输出的可靠性 | |
| 创新思维 | 探索非常规的提示语方法 |
| 结合最新 AI 研究成果,拓展应用边界 | |
| 设计实验性提示语,推动 AI 能力的进化 | |
| 伦理意识 | 在提示语中嵌入伦理考量 |
| 设计公平、包容的 AI 交互模式 | |
| 预防和缓解 AI 可能带来的负面影响 |
第四部分 技能篇:提示语设计的进阶技能
| 核心技能 | 子项 |
|---|---|
| 语境理解 | 深入分析任务背景和隐含需求 |
| 考虑文化、伦理和法律因素 | |
| 预测可能的误解和边界情况 | |
| 抽象化能力 | 识别通用模式,提高提示语可复用性 |
| 设计灵活、可扩展的提示语模板 | |
| 创建适应不同场景的元提示语 | |
| 批判性思考 | 客观评估 AI 输出,识别潜在偏见和错误 |
| 设计反事实提示语,测试 AI 理解深度 | |
| 构建验证机制,确保 AI 输出的可靠性 | |
| 创新思维 | 探索非常规的提示语方法 |
| 结合最新 AI 研究成果,拓展应用边界 | |
| 设计实验性提示语,推动 AI 能力的进化 | |
| 伦理意识 | 在提示语中嵌入伦理考量 |
| 设计公平、包容的 AI 交互模式 | |
| 预防和缓解 AI 可能带来的负面影响 |
提示语设计的核心技能体系不仅涵盖了技术层面的专业知识,更强调了认知能力、创新思维和软实力的重要性。
这些核心技能构成了提示语设计的基础,涵盖了从问题分析到创意生成,再到结果优化的全过程。
语境理解能力使设计者能够在复杂的社会和文化背景下工作;抽象化能力有助于提高工作效率和拓展应用范围;批判性思考是确保AI应用可靠性和公平性的关键;创新思维能力推动了AI应用的边界拓展,而伦理意识则确保了AI的发展与社会价值观相符。
第五部分 元素篇:构建提示词的DNA图谱
5.1 提示语的基本元素分类
信息类元素决定了AI在生成过程中需要处理的具体内容,包括主题、背景、数据等,为AI提供了必要的知识和上下文。
结构类元素用于定义生成内容的组织形式和呈现方式,决定了AI输出的结构、格式和风格。
控制类元素用于管理和引导AI的生成过程,确保输出符合预期并能够进行必要的调整,是实现高级提示语工程的重要工具。

5.2 提示语元素组合矩阵
| 目标 | 主要元素组合 | 次要元素组合 | 组合效果 |
|---|---|---|---|
| 提高输出准确性 | 主题元素 + 数据元素 + 质量控制元素 | 知识域元素 + 输出验证元素 | 确保 AI 基于准确的主题和数据生成内容,并通过严格的质量控制和验证提高准确性 |
| 增强创造性思维 | 主题元素 + 背景元素 + 约束条件元素 | 参考元素 + 迭代指令元素 | 通过提供丰富的背景信息和适度的约束,激发 AI 的创造性思维,同时通过多轮迭代促进创新 |
| 优化任务执行效率 | 任务指令元素 + 结构元素 + 格式元素 | 长度元素 + 风格元素 | 通过清晰的任务指令和预定义的结构提高执行效率,同时确保输出符合特定的格式和风格要求 |
| 提升输出一致性 | 风格元素 + 知识域元素 + 约束条件元素 | 格式元素 + 质量控制元素 | 通过统一的风格和专业领域知识确保输出的一致性,同时使用约束条件和质量控制维持标准 |
| 增强交互体验 | 迭代指令元素 + 输出验证元素 + 质量控制元素 | 任务指令元素 + 背景元素 | 建立动态的交互模式,允许 AI 进行自我验证和优化,同时根据任务和背景灵活调整输出 |
提示语元素协同效应理论的核心观点包括:
- 互补增强:某些元素组合可以互相弥补不足,产生1+1>2的效果。
- 级联激活:一个元素的激活可能引发一系列相关元素的连锁反应,形成一个自我强化的正反馈循环。
- 冲突调和:看似矛盾的元素组合可能产生意想不到的积极效果。
- 涌现属性:某些元素组合可能产生单个元素所不具备的新特性。

第六部分 实战篇:DeepSeek平台进阶技巧
6.1 链式提示工程:构建任务推理网络
6.2.1 任务图谱绘制
输入需求:"分析2024年新能源汽车行业趋势,并制定企业技术投资策略"
分解逻辑:

6.2.2 链式提示设计
第一链(数据采集)
"提取2022-2023年全球新能源汽车销量前10国家的以下数据:
- 政策补贴变化曲线
- 充电桩密度增长率
- 动力电池专利申报量
输出格式:结构化JSON,含数据来源链接"
第二链(趋势预测)
"基于第一链输出数据,使用Holt-Winters三指数平滑模型预测2024年趋势,
要求:
1. 分别计算α=0.3/0.5/0.7时的预测值
2. 生成置信区间为95%的可视化图表"
第三链(决策生成)
"结合前两链结果,按以下框架生成技术投资方案:
- 高风险高回报领域(投资占比≤20%)
- 稳健型技术路径(投资占比≥50%)
- 战略储备方向(投资占比≈30%)
附加要求:每类需提供至少3个具体技术案例"
6.2.3 验证机制
交叉检验:在第二链中插入验证指令
"用ARIMA模型重新计算预测值,对比与Holt-Winters结果的差异率,若超过5%需标注原因"
逻辑一致性检查:
"确保第三链的技术案例与第二链的专利数据存在直接关联"
6.2 动态参数化设计:构建可调节提示体系
数学模型

S:场景参数(行业/领域)
C:约束条件(时间/成本/合规)
W:权重系数(创新性/可行性平衡)
基础模板
"生成{数量}个{创新级别}的{行业}解决方案,需满足:
- 技术成熟度 ≥ {TM阈值}
- 政策合规性 ∈ {合规列表}
- 投资回报周期 ≤ {周期}年"
参数注入规则
| 参数类型 | 取值范围 | 调节策略 |
|---|---|---|
| 创新级别 | 激进/均衡/保守 | 通过约束条件反向控制:激进=放宽TM阈值至3级,保守=要求TM≥5级 |
| TM阈值 | 1-7级(Gartner标准) | 与专利引用量、商业化案例数动态关联 |
| 合规列表 | 多选参数(GDPR/CCPA等) | 根据输出地域自动匹配法律体系 |
验证实验设计
固定其他参数,调节创新级别观察输出差异
(创新级别=激进, TM=3) → 输出固态电池空中充电技术
(创新级别=保守, TM=5) → 输出磷酸铁锂电池梯次利用方案
通过余弦相似度量化输出差异度(目标值≥0.7)
6.3 自优化提示系统:构建闭环反馈机制
6.3.1 系统架构

6.3.2 核心组件
反馈数据采集
显性指标:用户评分(1-5星)、修改次数
隐性指标:停留时长、内容复制率
语义分析:通过情感分析API提取满意度倾向
评估矩阵设计
| 维度 | 指标 | 权重 |
|---|---|---|
| 相关性 | 主题覆盖度 | 30% |
| 创新性 | 新概念密度 | 25% |
| 可行性 | 约束条件满足率 | 20% |
| 可读性 | Flesch-Kincaid指数 | 15% |
| 伦理合规 | 敏感词触发次数 | 10% |
优化算法
基于强化学习的策略梯度方法

θ:提示词参数向量
Q(s,a):输出质量评估函数
6.3.3 实施案例
医疗诊断提示词优化流程
初始提示
"根据患者症状描述,列出可能的疾病及检查建议"
迭代记录
| 轮次 | 用户评分 | 主要问题 | 调节方向 |
|---|---|---|---|
| 1 | 3.2 | 疾病范围过广 | 增加症状权重参数 |
| 2 | 4.1 | 检查建议不具体 | 绑定医院等级参数 |
| 3 | 4.7 | 专科术语过多 | 添加通俗解释开关 |
最终形态
"根据{症状清单},按{症状持续时间权重}和{年龄权重}生成:
- 前5位疑似疾病(按概率排序)
- {三甲/社区}医院级检查方案
- {专业版/患者版}解释说明"
6.4 多模态融合:构建跨维度生成系统
6.4.1 协同规则
| 输入模态 | 输出模态 | 转换规则 |
|---|---|---|
| 文本 | 图像 | 语义标注 → 构图规则 → 风格迁移 |
| 数据图表 | 视频 | 时间轴映射 → 关键帧生成 → 动态过渡 |
| 语音 | 3D模型 | 声纹特征 → 拓扑结构 → 材质映射 |
6.4.2 实施案例:产品设计全流程
阶段1:市场分析 → 文本生成
"分析Z世代对智能家居的需求痛点,输出包含以下要素的报告:
- Kano模型分类结果
- 用户旅程图关键触点
- 优先级排序矩阵"
阶段2:概念设计 → 图像生成
"基于阶段1输出,生成10个智能灯具概念草图,要求:
- 体现'情感化交互'主题
- 标注CMF(Color,Material,Finishing)方案
- 附设计理念说明(每项≤50字)"
阶段3:方案验证 → 多模态融合
"将阶段2的3号方案转换为:
1. 用户测试视频脚本(包含VR交互场景)
2. 声波波形图:用声音频率表征用户情绪反馈
3. 热力学仿真数据可视化(散热效率≥90%)"
验证指标
跨模态一致性:通过CLIP模型计算图文匹配度(目标值≥0.85)
信息保真度:关键数据在模态转换中的丢失率(阈值≤5%)
总结:掌握提示词设计,解锁人机协作新范式
基础架构
-
提示词的“黄金三角”结构(指令、上下文、期望)是设计的基石,通过明确任务目标、设定执行框架和规范输出形式,构建高效人机对话的基础。
-
信息类、结构类和控制类元素的组合(如“主题+数据+质量控制”)形成了提示词的DNA图谱,通过协同效应(互补增强、级联激活等)显著提升输出质量。
类型与技能
-
六大范式(指令型、问答型、角色扮演型等)覆盖多样化场景,结合核心技能体系(问题重构、创意引导、批判性思考等),实现从需求分析到结果优化的全流程闭环。
-
进阶技能(语境理解、伦理意识)确保AI应用既符合技术逻辑,又适配社会规范,防范偏见与风险。
实战方法论
-
链式提示工程:通过任务图谱分解复杂问题(如行业趋势分析→技术评估→投资决策),构建逻辑严密的推理网络,结合交叉验证机制保障结果可靠性。
-
动态参数化设计:基于数学模型(P=f(S,C,W)P=f(S,C,W))实现提示词灵活调节,支持多场景自适应(如创新级别从激进到保守的梯度控制)。
-
自优化系统:借助闭环反馈(用户评分、语义分析)和强化学习算法,动态优化提示词参数,迭代提升医疗诊断等专业场景的输出精准度。
-
多模态融合:建立文本→图像→视频的跨模态转换规则(如语义标注→风格迁移),通过CLIP模型验证图文一致性,拓展生成边界。
在AIGC浪潮中,提示词设计能力将成为数字公民的核心竞争力。正如程序员用代码塑造数字世界,未来,每个人都将通过提示词书写与AI共舞的新篇章。
深度求索DeepSeek官网:DeepSeek | 深度求索
相关文章:
DeepSeek从入门到精通:提示词设计的系统化指南
目录 引言:AIGC时代的核心竞争力 第一部分 基础篇:提示词的本质与核心结构 1.1 什么是提示词? 1.2 提示词的黄金三角结构 第二部分 类型篇:提示词的六大范式 2.1 提示语的本质特征 2.2 提示语的类型 2.2.1 指令型提示词 …...
org.apache.kafka.common.errors.TimeoutException
个人博客地址:org.apache.kafka.common.errors.TimeoutException | 一张假钞的真实世界 使用kafka-console-producer.sh向远端Kafka写入数据时遇到以下错误: $ bin/kafka-console-producer.sh --broker-list 172.16.72.202:9092 --topic test This is …...
DeepSeek免费部署到WPS或Office
部署到WPS - 通过OfficeAI插件接入: - 准备工作:安装最新版本的WPS Office软件;访问DeepSeek官网,点击右上角的“API开放平台”,登录账号(若无账号需先注册),登录成功后,…...
智能手表表带圆孔同心度检测
在智能手表的制造工艺中,表带圆孔同心度检测是确保产品品质的关键环节。精准的同心度不仅关乎表带与表体的完美适配,更直接影响用户的佩戴舒适度和产品的整体美观度。稍有偏差,就可能导致表带安装困难、佩戴时出现晃动,甚至影响智…...
C# 变量,字段和属性的区别
总目录 前言 在C#中,变量(Variables)、字段(Fields) 和 属性(Properties) 是三个容易混淆但作用截然不同的概念。以下是它们的核心区别与使用场景: 一、变量(Variables&…...
如何设置linux系统时间?
在 Linux 系统中,可以通过不同的方法来设置系统时间,下面详细介绍几种常见的方式。 目录 方法一:使用date命令手动设置时间 方法二:同步硬件时钟(BIOS 时钟) 方法三:使用timedatectl命令设置…...
完美解决 error:0308010C:digital envelope routines::unsupported
查看专栏目录 Network 灰鸽宝典专栏主要关注服务器的配置,前后端开发环境的配置,编辑器的配置,网络服务的配置,网络命令的应用与配置,windows常见问题的解决等。 文章目录 windows电脑完美解决办法:设置说明…...
【OJ项目】深入剖析 JudgeServiceImpl 类:题目的判题逻辑详解
《深入剖析 JudgeServiceImpl 类:题目的判题逻辑详解》 一、引言 在编程竞赛或者在线编程平台中,判题服务是核心功能之一。它负责对用户提交的代码进行编译、执行,并根据预设的测试用例判断代码的正确性。今天我们就来详细剖析一个名为 Jud…...
MATLAB图像处理:Sobel、Roberts、Canny等边缘检测算子
边缘是图像中像素值剧烈变化的区域,反映了目标的轮廓、纹理等关键信息。边缘检测是图像分割、目标识别等任务的基础。本文将系统解析 六种经典边缘检测算子 的数学原理、实现方法及适用场景,并给出完整的MATLAB代码示例和对比分析。 1. 边缘检测基础 1…...
【设计模式】02-理解常见设计模式-结构型模式
上一篇,我们介绍了设计模式-创建型模式的内容,并给出了相关代码示范。 这一篇我们接着介绍剩下的内容之一“结构型模式” 一、概述 结构型模式主要用于处理类或对象的组合,以获得新的功能或实现更灵活的结构。 二、常见的结构型模式 1、适…...
LabVIEW太阳能制冷监控系统
在全球能源需求日益增长的背景下,太阳能作为一种无限再生能源,被广泛应用于各种能源系统中。本基于LabVIEW软件和STM32F105控制器的太阳能制冷监控系统的设计与实现,提供一个高效、经济的太阳能利用方案,以应对能源消耗的挑战。 项…...
MambaMorph brain MR-CT
loss代码实现了几种用于医学图像配准(Registration)和分割(Segmentation)任务的损失函数,主要包括以下几种: NCC (Normalized Cross-Correlation): 功能: 计算局部归一化互相关损失,用于衡量两个图像之间的相似性。 应用场景: 通常用于图像配准任务,通过最大化图像之间…...
DeepSeek计算机视觉(Computer Vision)基础与实践
计算机视觉(Computer Vision)是人工智能领域的一个重要分支,专注于让计算机理解和处理图像和视频数据。计算机视觉技术广泛应用于图像分类、目标检测、图像分割、人脸识别等场景。DeepSeek提供了强大的工具和API,帮助我们高效地构建和训练计算机视觉模型。本文将详细介绍如…...
C语言-------结构体(1)
数据类型 (1)基本数据类型 整型 浮点型 字符型 (2)构造类型 数组 结构体 结构体: 用来处理,现实生活中,更复杂的数据的描述 用来 描述复杂数据的 一种用户自定义的数…...
单片机原理与运用
个人主页:java之路-CSDN博客(期待您的关注) 目录 一、走进单片机的世界 二、单片机是什么 (一)定义与本质 (二)与普通计算机的区别 三、单片机的工作原理深度剖析 (一)硬件组成及功能 &am…...
【leetcode】关于循环数组的深入分析
原题:https://leetcode.cn/problems/rotate-array/description/ 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1…...
一个根据输入内容过滤下拉选的组件
1.element的select自定义过滤不是很灵,使用了input和dropdown 组件 <template><div class"autocomplete-wrapper"><!-- 使用 el-input 组件 --><el-inputv-model"inputValue"input"handleInput"placeholder&q…...
C++17中的clamp函数
一、std::clamp() 其实在前面简单介绍过这个函数,但当时只是一个集中的说明,为了更好的理解std::clamp的应用,本篇再详细进行阐述一次。std::clamp在C17中其定义的方式为: template< class T > constexpr const T& cl…...
Linux | 进程相关概念(进程、进程状态、进程优先级、环境变量、进程地址空间)
文章目录 进程概念1、冯诺依曼体系结构2、进程2.1基本概念2.2描述进程-PCB2.3组织进程2.4查看进程2.5通过系统调用获取进程标识符2.6通过系统调用创建进程-fork初识fork の 头文件与返回值fork函数的调用逻辑和底层逻辑 3、进程状态3.1状态3.2进程状态查看命令3.2.1 ps命令3.2.…...
$ npx electron-forge import 一直报权限问题 resource busy or locked,
jackLAPTOP-7DHDAAL0 MINGW64 /e/project/celetron-project/my-electron-app (master) $ npx electron-forge import > Checking your system > Checking git exists > Checking node version > Checking packageManager version √ Found node22.14.0 √ Found gi…...
sqli-labs靶场实录(四): Challenges
sqli-labs靶场实录: Challenges Less54确定字段数获取数据库名获取表名获取列名提取密钥值 Less55Less56Less57Less58爆库构造爆表构造爆列构造密钥提取构造 Less59Less60Less61Less62爆库构造 Less63Less64Less65免责声明: Less54 本关开始上难度了 可以看到此关仅…...
HTML,API,RestFul API基础
一文搞懂RESTful API - bigsai - 博客园 1. API 路径 开头必须 /,表示绝对路径,不支持 . 或 ..(相对路径)。API 结尾 / 通常不需要,但部分框架会自动处理 / → 无 /。 ✅ 推荐 GET /api/v1/products # 资源集合…...
Spring框架中都用到了哪些设计模式?
大家好,我是锋哥。今天分享关于【Spring框架中都用到了哪些设计模式?】面试题。希望对大家有帮助; Spring框架中都用到了哪些设计模式? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 Spring框架中使用了大量的设计模…...
ubuntu服务器部署
关闭欢迎消息 服务器安装好 ubuntu 系统后,进行终端登录,会显示出很多的欢迎消息 通过在用户的根目录下执行 touch .hushlogin 命令,再次登录终端就不会出现欢迎消息 修改hostname显示 修改 /etc/hostname 文件内容为主机名,保…...
Centos7虚拟机安装及网络配置(二)
#二、centos7的网络配置-Nat模式 NAT模式也是VMware创建虚拟机的默认网络连接模式。使用NAT模式网络连接时,VMware会在主机上建立单独的专用网络,用以在主机和虚拟机之间相互通信。虚拟机向外部网络发送的请求数据"包裹",都会交由…...
关于视频去水印的一点尝试
一. 视频去水印的几种方法 1. 使用ffmpeg delogo滤镜 delogo 滤镜的原理是通过插值算法,用水印周围的像素填充水印的位置。 示例: ffmpeg -i input.mp4 -filter_complex "[0:v]delogox420:y920:w1070:h60" output.mp4 该命令表示通过滤镜…...
maven-antrun-plugin插件的用法
maven-antrun-plugin 是 Maven 中一个非常强大的插件,它允许你在 Maven 构建过程中运行 Apache Ant 任务。通过这个插件,你可以在 Maven 构建的各个阶段(如 compile、package 等)中执行自定义的 Ant 任务,比如复制文件…...
twisted实现MMORPG 游戏数据库操作封装设计与实现
在设计 MMORPG(大规模多人在线角色扮演游戏)时,数据库系统是游戏架构中至关重要的一部分。数据库不仅承担了游戏中各种数据(如玩家数据、物品数据、游戏世界状态等)的存储和管理任务,还必须高效地支持并发访…...
Java知识速记:Exception与Error的区别
Java知识速记:Exception与Error的区别 在Java编程中,异常处理是一个重要的概念。程序员需要了解如何有效识别和处理不同类型的错误,以提升程序的健壮性和可维护性。 什么是异常(Exception)? 异常是程序在运…...
CTF-web:java-h2 堆叠注入rce -- N1ctf Junior EasyDB
代码存在sql注入 // 处理登录表单的POST请求PostMapping({"/login"})public String handleLogin(RequestParam String username, RequestParam String password, HttpSession session, Model model) throws SQLException {// 验证用户凭据if (this.userService.valid…...
