98.2 AI量化开发:基于DeepSeek打造个人专属金融消息面-AI量化分析师(理论+全套Python代码)

目录

    • 0. 承前
    • 1. 金融工程结构图
    • 2. Why is DeepSeek
    • 3. 项目实现代码
      • 3.1 导入python库
      • 3.2 参数设置
      • 3.3 获取数据
      • 3.4 数据处理
      • 3.5 AI人设提示词
      • 3.6 Messages构建
      • 3.7 AI Agent
      • 3.8 response格式处理
      • 3.9 汇总函数
      • 3.10 运行案例
    • 4. 总结
      • 4.1 系统优点
      • 4.2 系统缺点
      • 4.3 可提升方向

0. 承前

文章主旨:
本文将带领读者,实现全流程的:数据获取,数据加工,信息提取,AI提示词工程,DeepSeek-AI量化Agent,AI量化信息提取。让读者轻松获得专属于个人的金融消息面-AI量化分析师。
注意:本文是使用DeepSeek进行AI量化研究开发项目之一,因此本文内仅进行消息面(文本信息)的提取,文本以外的要素(如:数据、算法等)将会在之后的文章进行添加,敬请期待。

如果想更加全面清晰地了解金融资产组合模型进化论的体系架构,可参考:
0. 金融资产组合模型进化全图鉴

1. 金融工程结构图

AI量化信息提取
数据日期
预期收益率
预期波动率
预测置信度
环境评分:
- 政策环境
- 市场环境
- 风险环境
AI量化投研报告
DeepSeek-AI量化Agent
DeepSeek-V03 api
Messages构建:
消息面+DeepSeek人设提示词工程
DeepSeek人设提示词工程
角色设定:
DeepSeek金融文本分析与
市场预测引擎(沪深300专用)
核心能力:
1. 金融文本深度语义理解
2. 多维度市场环境评估
3. 金融工程量化建模
4. 风险收益动态预测
输入规范:
5. 数据类型
6. 时间控制
分析框架:
7. 文本特征提取
8. 量化建模层
9. 预测集成系统
输出规范:
10. 强制格式
11. AI投研报告结构
风控体系:
12. 文本质量控制
13. 预测可靠性
14. 风险提示
消息面信息
宏观信息
央行信息
美国焦点信息
市场信息
A股信息

2. Why is DeepSeek

DeepSeek是由幻方量化创始人创立,幻方量化为DeepSeek提供金融场景验证,DeepSeek为幻方量化提供AI技术支持,双方在金融AI领域形成技术闭环。

3. 项目实现代码

3.1 导入python库

# 导入库
import tushare as ts
from datetime import datetime, timedelta
import os
import json
from openai import OpenAI

3.2 参数设置

# 参数设置
date = '20240101'
pro = ts.pro_api('ts_api')
api_key = "sk-api"

说明:ts_apisk-api,分别是tushare、DeepSeek的api。

3.3 获取数据

date_obj = datetime.strptime(date, '%Y%m%d')
end_date = date_obj.strftime('%Y-%m-%d %H:%M:%S')
start_date = (date_obj - timedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S')df = pro.news(start_date=start_date, end_date=end_date, fields=["datetime","content","channels"])
df = df.sort_values('datetime', ascending=False)

3.4 数据处理

# 数据处理
def json_format(df):"""将DataFrame转换为JSON字符串,处理空数据情况Args:df: pandas DataFrame对象Returns:str: JSON字符串或"无"(当数据为空时)"""if df.empty:return "无"try:json_str = df.to_json(orient='records',          # 使用records格式,每行数据作为一个对象force_ascii=False,         # 支持非ASCII字符(如中文)date_format='iso',         # 标准化日期格式double_precision=4         # 控制数字精度,避免过长)return json_strexcept Exception as e:print(f"JSON转换错误: {str(e)}")return "无"# 宏观信息
df_macro = df[['datetime', 'content']].loc[df['channels'] == '宏观'].head(5)
# 央行信息
df_CB = df[['datetime', 'content']].loc[df['channels'] == '央行'].head(5)
# 美国焦点信息
df_America = df[['datetime', 'content']].loc[(df['content'].str.contains('美国'))&(df['channels'] == '焦点')].head(5)
# 市场信息
df_markets = df[['datetime', 'content']].loc[df['channels'] == '市场'].head(5)
# A股信息
df_Astocks = df[['datetime', 'content']].loc[df['channels'] == 'A股'].head(5)df_macro = json_format(df_macro)
df_CB = json_format(df_CB)
df_America = json_format(df_America)
df_markets = json_format(df_markets)
df_Astocks = json_format(df_Astocks)

3.5 AI人设提示词

system_prompt = {"角色设定": "DeepSeek金融文本分析与市场预测引擎(沪深300专用)","核心能力": ["金融文本深度语义理解","多维度市场环境评估","金融工程量化建模","风险收益动态预测"],"输入规范": {"数据类型": ["央行货币政策文本","监管政策文本","宏观经济新闻","市场分析报告","A股相关新闻","全球市场资讯"],"时间控制": {"T日锁定": "自动提取输入文本最大日期作为基准日","有效期判定": "文本信息时效性评估","预测周期": "向前12个月滚动预测","数据屏障": "严格隔离T+1日及之后的信息影响"}},"分析框架": {"文本特征提取": {"经济环境评估": ["货币政策环境(宽松/中性/紧缩)","财政政策取向(积极/稳健/保守)","监管政策导向(放松/维持/收紧)","产业政策重点(支持/限制行业)"],"市场环境分析": ["流动性状况(充裕/适度/紧张)","风险偏好(追逐/平衡/规避)","市场情绪(乐观/中性/悲观)","估值水平(高估/合理/低估)"],"风险因素识别": ["政策风险(政策转向/监管加强)","经济风险(增长放缓/通胀压力)","市场风险(估值/杠杆/流动性)","外部风险(地缘政治/全球经济)"]},"量化建模层": {"收益率预测模型": {"基础模型": ["政策敏感度模型(PSM)","市场情绪指数(MSI)","宏观环境评分(MES)"],"预期收益计算": {"基准收益": "无风险利率 + 市场风险溢价","政策调整": "PSM * 政策影响系数","情绪调整": "MSI * 情绪弹性系数","环境调整": "MES * 环境敏感度"},"收益率区间": {"乐观情景": "基准 + 上行调整","基准情景": "基准 + 中性调整","悲观情景": "基准 + 下行调整"}},"波动率建模": {"基础指标": ["历史波动率基准","隐含波动率参考","政策不确定性指数"],"调整因子": {"政策风险": "政策不确定性指数变化","市场情绪": "情绪波动指数","流动性": "流动性压力指数","外部冲击": "外部风险溢出系数"},"波动率计算": {"基础波动": "历史波动率 * (1 + 市场环境调整)","政策调整": "基础波动 * (1 + 政策风险系数)","情绪调整": "政策调整后 * (1 + 情绪波动系数)","最终波动": "情绪调整后 * (1 + 外部风险系数)"}}},"预测集成系统": {"收益率预测": {"模型权重": {"政策导向": "0.4","市场环境": "0.3","情绪因子": "0.3"},"情景权重": {"乐观情景": "0.2","基准情景": "0.6","悲观情景": "0.2"}},"波动率预测": {"因子权重": {"基础波动": "0.4","政策风险": "0.3","市场情绪": "0.2","外部冲击": "0.1"}}}},"输出规范": {"强制格式": {"结构定义": {"数据日期": "string(YYYY-MM-DD)","预期收益率": "float(年化,[-30.0,50.0])","预期波动率": "float(年化,[15.0,80.0])","环境评分": {"政策环境": "float([-1.0,1.0])","市场环境": "float([-1.0,1.0])","风险环境": "float([-1.0,1.0])"},"预测置信度": "float([0.0,1.0])","AI分析报告": "string(Markdown格式)"}},"报告结构": {"必需章节": ["宏观环境综述","政策导向分析","市场环境评估","风险因素分析","收益率预测逻辑","波动率预测依据","重要风险提示"]}},"风控体系": {"文本质量控制": ["信息可靠性验证","来源可信度评估","信息时效性检查"],"预测可靠性": ["模型置信度评估","预测偏差监控","异常预警机制"],"风险提示": ["预测不确定性说明","潜在风险因素","重要免责声明"]}
}

3.6 Messages构建

messages = [{'role': 'system', 'content': json.dumps(system_prompt, ensure_ascii=False)},{'role': 'user', 'content': "宏观信息:"+df_macro},{'role': 'user', 'content': "央行信息:"+df_CB},{'role': 'user', 'content': "美国焦点信息:"+df_America},{'role': 'user', 'content': "市场信息:"+df_markets},{'role': 'user', 'content': "A股信息:"+df_Astocks},
]

3.7 AI Agent

client = OpenAI(api_key=api_key, base_url="https://api.deepseek.com")response = client.chat.completions.create(model="deepseek-chat",messages=messages,stream=False
)

3.8 response格式处理

# 提取content内容
content = response.choices[0].message.content
content = content[content.index('{'):]
content = content[:content.rindex('}')+1]

3.9 汇总函数

把以上各部分中的日期、AI人设提示词作为输入参数,其余部分封装成为函数。

# 导入库
import tushare as ts
from datetime import datetime, timedelta
import os
import json
from openai import OpenAI# 参数设置
date = '20240101'# AI人设提示词工程
system_prompt = {"角色设定": "DeepSeek金融文本分析与市场预测引擎(沪深300专用)","核心能力": ["金融文本深度语义理解","多维度市场环境评估","金融工程量化建模","风险收益动态预测"],"输入规范": {"数据类型": ["央行货币政策文本","监管政策文本","宏观经济新闻","市场分析报告","A股相关新闻","全球市场资讯"],"时间控制": {"T日锁定": "自动提取输入文本最大日期作为基准日","有效期判定": "文本信息时效性评估","预测周期": "向前12个月滚动预测","数据屏障": "严格隔离T+1日及之后的信息影响"}},"分析框架": {"文本特征提取": {"经济环境评估": ["货币政策环境(宽松/中性/紧缩)","财政政策取向(积极/稳健/保守)","监管政策导向(放松/维持/收紧)","产业政策重点(支持/限制行业)"],"市场环境分析": ["流动性状况(充裕/适度/紧张)","风险偏好(追逐/平衡/规避)","市场情绪(乐观/中性/悲观)","估值水平(高估/合理/低估)"],"风险因素识别": ["政策风险(政策转向/监管加强)","经济风险(增长放缓/通胀压力)","市场风险(估值/杠杆/流动性)","外部风险(地缘政治/全球经济)"]},"量化建模层": {"收益率预测模型": {"基础模型": ["政策敏感度模型(PSM)","市场情绪指数(MSI)","宏观环境评分(MES)"],"预期收益计算": {"基准收益": "无风险利率 + 市场风险溢价","政策调整": "PSM * 政策影响系数","情绪调整": "MSI * 情绪弹性系数","环境调整": "MES * 环境敏感度"},"收益率区间": {"乐观情景": "基准 + 上行调整","基准情景": "基准 + 中性调整","悲观情景": "基准 + 下行调整"}},"波动率建模": {"基础指标": ["历史波动率基准","隐含波动率参考","政策不确定性指数"],"调整因子": {"政策风险": "政策不确定性指数变化","市场情绪": "情绪波动指数","流动性": "流动性压力指数","外部冲击": "外部风险溢出系数"},"波动率计算": {"基础波动": "历史波动率 * (1 + 市场环境调整)","政策调整": "基础波动 * (1 + 政策风险系数)","情绪调整": "政策调整后 * (1 + 情绪波动系数)","最终波动": "情绪调整后 * (1 + 外部风险系数)"}}},"预测集成系统": {"收益率预测": {"模型权重": {"政策导向": "0.4","市场环境": "0.3","情绪因子": "0.3"},"情景权重": {"乐观情景": "0.2","基准情景": "0.6","悲观情景": "0.2"}},"波动率预测": {"因子权重": {"基础波动": "0.4","政策风险": "0.3","市场情绪": "0.2","外部冲击": "0.1"}}}},"输出规范": {"强制格式": {"结构定义": {"数据日期": "string(YYYY-MM-DD)","预期收益率": "float(年化,[-30.0,50.0])","预期波动率": "float(年化,[15.0,80.0])","环境评分": {"政策环境": "float([-1.0,1.0])","市场环境": "float([-1.0,1.0])","风险环境": "float([-1.0,1.0])"},"预测置信度": "float([0.0,1.0])","AI分析报告": "string(Markdown格式)"}},"报告结构": {"必需章节": ["宏观环境综述","政策导向分析","市场环境评估","风险因素分析","收益率预测逻辑","波动率预测依据","重要风险提示"]}},"风控体系": {"文本质量控制": ["信息可靠性验证","来源可信度评估","信息时效性检查"],"预测可靠性": ["模型置信度评估","预测偏差监控","异常预警机制"],"风险提示": ["预测不确定性说明","潜在风险因素","重要免责声明"]}
}def AI_fin_quanter_text(date, system_prompt):# 初始话参数pro = ts.pro_api('ts_api')api_key = "sk-api"# 计算时间区间date_obj = datetime.strptime(date, '%Y%m%d')end_date = date_obj.strftime('%Y-%m-%d %H:%M:%S')start_date = (date_obj - timedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S')# 获取raw数据df = pro.news(start_date=start_date, end_date=end_date, fields=["datetime","content","channels"])df = df.sort_values('datetime', ascending=False)# 数据处理def json_format(df):"""将DataFrame转换为JSON字符串,处理空数据情况Args:df: pandas DataFrame对象Returns:str: JSON字符串或"无"(当数据为空时)"""if df.empty:return "无"try:json_str = df.to_json(orient='records',          # 使用records格式,每行数据作为一个对象force_ascii=False,         # 支持非ASCII字符(如中文)date_format='iso',         # 标准化日期格式double_precision=4         # 控制数字精度,避免过长)return json_strexcept Exception as e:print(f"JSON转换错误: {str(e)}")return "无"# 宏观信息df_macro = df[['datetime', 'content']].loc[df['channels'] == '宏观'].head(5)# 央行信息df_CB = df[['datetime', 'content']].loc[df['channels'] == '央行'].head(5)# 美国焦点信息df_America = df[['datetime', 'content']].loc[(df['content'].str.contains('美国'))&(df['channels'] == '焦点')].head(5)# 市场信息df_markets = df[['datetime', 'content']].loc[df['channels'] == '市场'].head(5)# A股信息df_Astocks = df[['datetime', 'content']].loc[df['channels'] == 'A股'].head(5)# json化处理df_macro = json_format(df_macro)df_CB = json_format(df_CB)df_America = json_format(df_America)df_markets = json_format(df_markets)df_Astocks = json_format(df_Astocks)# Messages构建messages = [{'role': 'system', 'content': json.dumps(system_prompt, ensure_ascii=False)},{'role': 'user', 'content': "宏观信息:"+df_macro},{'role': 'user', 'content': "央行信息:"+df_CB},{'role': 'user', 'content': "美国焦点信息:"+df_America},{'role': 'user', 'content': "市场信息:"+df_markets},{'role': 'user', 'content': "A股信息:"+df_Astocks},]# 构建AI Agentclient = OpenAI(api_key=api_key, base_url="https://api.deepseek.com")response = client.chat.completions.create(model="deepseek-chat",messages=messages,stream=False)# response格式处理# 提取content内容content = response.choices[0].message.content# 格式处理content = content[content.index('{'):]content = content[:content.rindex('}')+1]content_dict = json.loads(content)return content_dict

3.10 运行案例

if __name__ == '__main__':content_dict = AI_fin_quanter_text('20230101', system_prompt)print(content_dict)

输出的content_dict主要包括要素:

  1. 数据日期。是输入数据中的最大日期,也是模型预测认知的约束日期;
  2. 预期收益率;
  3. 预期波动率;
  4. 环境评分;
  5. 预测置信度;
  6. AI量化投研报告。值的格式即为MD格式的投研报告。

"20230101"的运行结果展示:

{"数据日期": "2022-12-31","预期收益率": 12.5,"预期波动率": 22.8,"环境评分": {"政策环境": 0.3,"市场环境": -0.2,"风险环境": -0.4},"预测置信度": 0.75,"AI量化投研报告": "## 1. 宏观环境综述### 1.1 经济基本面
国内经济呈现稳步复苏态势,基建投资持续发力,长庆油田年产油气突破6500万吨创历史新高,社会汽车保有量超3亿辆显示消费潜力,广东高速公路建设等基建投资持续推进,显示经济韧性。### 1.2 外部环境
美股2022年表现创14年来最差,但高盛预测美国或将实现软着陆。中美关系方面存在军事摩擦,需持续关注地缘政治风险。## 2. 政策导向分析### 2.1 货币政策
全球货币政策仍处于收紧周期,欧央行明确表态将继续加息以抑制通胀,但日本央行考虑调整通胀预期,可能暗示政策转向。国内政策预计将保持稳健。### 2.2 产业政策
新能源、科技创新等领域政策支持力度不减,跨境金融领域监管趋严,显示政策既重视发展又注重防范风险。## 3. 市场环境评估### 3.1 流动性状况
年末市场流动性整体平稳,但需关注美联储持续加息对全球流动性的影响。### 3.2 市场情绪
机构投资者普遍对2023年持谨慎乐观态度,私募基金年末出现反思潮,市场情绪趋于理性。## 4. 风险因素分析### 4.1 短期风险
- 全球货币政策收紧延续
- 地缘政治冲突不确定性
- 年初解禁压力(如宁德时代431.8亿解禁)### 4.2 中期风险
- 经济复苏进程的不确定性
- 外部需求走弱影响
- 产业政策调整风险## 5. 收益率预测逻辑
基于当前市场环境,预计沪深300指数未来12个月收益率为12.5%,主要考虑:
1. 经济基本面企稳回升
2. 政策环境总体偏暖
3. 估值处于历史较低水平
4. 外资配置意愿回升## 6. 波动率预测依据
预期波动率22.8%,高于历史均值,原因包括:
1. 全球货币政策不确定性
2. 地缘政治风险持续
3. 经济复苏过程中的波动
4. 市场结构性机会与风险并存## 7. 重要风险提示
1. 本预测基于当前可获得信息,未来事件演变可能导致预测调整
2. 货币政策转向风险
3. 地缘政治冲突升级风险
4. 产业政策调整风险
5. 市场流动性风险"
}

4. 总结

4.1 系统优点

  • 架构设计

    • 采用模块化设计,分离了系统提示词、数据获取、处理和分析
    • 结合多维度数据源(宏观、央行、美国、市场、A股)
    • 具备完整的风控体系和预测框架
  • 分析框架

    • 构建了完整的文本特征提取体系
    • 包含政策、市场、风险等多层面分析
    • 输出格式规范,便于后续处理和应用

4.2 系统缺点

  • 数据层面

    • 数据源较为单一,仅使用新闻文本数据
    • 缺乏市场交易数据、财务数据等关键信息
    • 数据时效性仅考虑3天,可能错过重要历史信息
  • 模型层面

    • 缺乏模型的动态调整机制
    • 预测权重固定(如情景权重0.2/0.6/0.2),缺乏自适应能力
    • 没有考虑预测结果的反馈验证机制

4.3 可提升方向

  • 数据增强

    • 引入更多数据源(交易数据、财务数据、另类数据)
    • 扩展历史数据窗口期,增加数据深度
    • 添加实时数据流处理能力
  • 模型优化

    • 引入自适应权重调整机制
    • 添加模型预测效果评估和反馈系统
  • 工程升级

    • 添加并行处理能力,提高系统效率
    • 增加模型训练和更新机制

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/13647.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenAI 实战进阶教程 - 第四节: 结合 Web 服务:构建 Flask API 网关

目标 学习将 OpenAI 接入 Web 应用,构建交互式 API 网关理解 Flask 框架的基本用法实现 GPT 模型的 API 集成并返回结果 内容与实操 一、环境准备 安装必要依赖: 打开终端或命令行,执行以下命令安装 Flask 和 OpenAI SDK: pip i…

【Elasticsearch】nested聚合

在 Elasticsearch 中,嵌套聚合(nestedaggregation)的语法形式用于对嵌套字段(nestedfields)进行聚合操作。嵌套字段是 Elasticsearch 中的一种特殊字段类型,用于存储数组中的对象,这些对象需要独…

基于Qt的Ribbon界面框架

推荐一套基于Qt的Ribbon风格的界面框架,SARibbon。 Ribbon风格较传统的软件风格(菜单栏,工具栏)相比,具有直观性,高校性等优点,可以快速的找到所需工具,减少使用次数。微软的office…

【deepseek实战】绿色好用,不断网

前言 最佳deepseek火热网络,我也开发一款windows的电脑端,接入了deepseek,基本是复刻了网页端,还加入一些特色功能。 助力国内AI,发出自己的热量 说一下开发过程和内容的使用吧。 目录 一、介绍 二、具体工作 1.1、引…

C语言:函数栈帧的创建和销毁

目录 1.什么是函数栈帧2.理解函数栈帧能解决什么问题3.函数栈帧的创建和销毁的过程解析3.1 什么是栈3.2 认识相关寄存器和汇编指令3.3 解析函数栈帧的创建和销毁过程3.3.1 准备环境3.3.2 函数的调用堆栈3.3.3 转到反汇编3.3.4 函数栈帧的创建和销毁 1.什么是函数栈帧 在写C语言…

基于RTOS的STM32游戏机

1.游戏机的主要功能 所有游戏都来着B站JL单片机博主开源 这款游戏机具备存档与继续游戏功能,允许玩家在任何时候退出当前游戏并保存进度,以便日后随时并继续之前的冒险。不仅如此,游戏机还支持多任务处理,玩家可以在退出当前游戏…

ONLYOFFICE 文档 8.3 已发布:PDF 图章、合并形状、更多格式支持等

ONLYOFFICE 最新版本的在线编辑器已发布,包含约 30 项新功能和多个错误修复。阅读本文,了解所有更新内容。 关于 ONLYOFFICE 文档 ONLYOFFICE 是一个开源项目,专注于高级和安全的文档处理。坐拥全球超过 1500 万用户,ONLYOFFICE …

第二次连接k8s平台注意事项

第二次重新打开集群平台 1.三台机子要在VMware打开 2.MobaBXterm连接Session 3.三个机子docker重启 systemctl restart docker4.主节点进行平台链接 docker pull kubeoperator/kubepi-server[rootnode1 home]# docker pull kubeoperator/kubepi-server [rootnode1 home]# # 运…

通过多层混合MTL结构提升股票市场预测的准确性,R²最高为0.98

“Boosting the Accuracy of Stock Market Prediction via Multi-Layer Hybrid MTL Structure” 论文地址:https://arxiv.org/pdf/2501.09760 ​​​​​​​ 摘要 本研究引入了一种创新的多层次混合多任务学习架构,致力于提升股市预测的效能。此架构融…

结合深度学习、自然语言处理(NLP)与多准则决策的三阶段技术框架,旨在实现从消费者情感分析到个性化决策

针对电商个性化推荐场景的集成机器学习和稳健优化三阶段方案。 第一阶段:在线评论数据处理,利用深度学习和自然语言处理技术进行特征挖掘,进而进行消费者情感分析,得到消费者偏好 在第一阶段,我们主要关注如何通过深度学习和自然语…

【React】受控组件和非受控组件

目录 受控组件非受控组件基于ref获取DOM元素1、在标签中使用2、在组件中使用 受控组件 表单元素的状态(值)由 React 组件的 state 完全控制。组件的 state 保存了表单元素的值,并且每次用户输入时,React 通过事件处理程序来更新 …

嵌入式八股文面试题(一)C语言部分

1. 变量/函数的声明和定义的区别? (1)变量 定义不仅告知编译器变量的类型和名字,还会分配内存空间。 int x 10; // 定义并初始化x int x; //同样是定义 声明只是告诉编译器变量的名字和类型,但并不为它分配内存空间…

【Android】jni开发之导入opencv和libyuv来进行图像处理

做视频图像处理时需要对其进行水印的添加,放在应用层调用工具性能方面不太满意,于是当下采用opencvlibyuv方法进行处理。 对于Android的jni开发不是很懂,我的需求是导入opencv方便在cpp中调用,但目前找到的教程都是把opencv作为模…

HTML应用指南:利用GET请求获取全国盒马门店位置信息

随着新零售业态的发展,门店位置信息的获取变得至关重要。作为新零售领域的先锋,盒马鲜生不仅在商业模式创新上持续领先,还积极构建广泛的门店网络,以支持其不断增长的用户群体。本篇文章,我们将继续探究GET请求的实际应…

20240206 adb 连不上手机解决办法

Step 1: lsusb 确认电脑 usb 端口能识别设备 lsusb不知道设备有没有连上,就插拔一下,对比观察多了/少了哪个设备。 Step 2: 重启 adb server sudo adb kill-serversudo adb start-serveradb devices基本上就可以了~ Reference https://b…

【BUUCTF逆向题】[MRCTF2020]Transform

一.[MRCTF2020]Transform 64位无壳,IDA打开发现main函数进入反编译 阅读程序 先输入33位code再加密处理然后验证是否相等的题型 逆向看,验证数组byte_40F0E0已知 再往上看加密处理方式 就是将Str(我们输入的flag)的每一个索引处…

寒假2.5

题解 web:[网鼎杯 2020 朱雀组]phpweb 打开网址,一直在刷新,并有一段警告 翻译一下 查看源码 每隔五秒钟将会提交一次form1,index.php用post方式提交了两个参数func和p,func的值为date,p的值为Y-m-d h:i:s a 执行fu…

【正点原子K210连载】第六十七章 音频FFT实验 摘自【正点原子】DNK210使用指南-CanMV版指南

第六十七章 音频FFT实验 本章将介绍CanMV下FFT的应用,通过将时域采集到的音频数据通过FFT为频域。通过本章的学习,读者将学习到CanMV下控制FFT加速器进行FFT的使用。 本章分为如下几个小节: 32.1 maix.FFT模块介绍 32.2 硬件设计 32.3 程序设…

【Prometheus】如何通过golang生成prometheus格式数据

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

从零开始:OpenCV 图像处理快速入门教程

文章大纲 第1章 OpenCV 概述 1.1 OpenCV的模块与功能  1.2 OpenCV的发展 1.3 OpenCV的应用 第2章 基本数据类型 2.1 cv::Vec类 2.2 cv::Point类 2.3 cv::Rng类 2.4 cv::Size类 2.5 cv:&…