Python 爬取同花顺股票数据及技术指标提取
介绍使用 Python 和 Akshare 库爬取同花顺股票历史 K 线数据的方法,并演示如何利用 pandas_ta 计算移动平均线(MA)、相对强弱指数(RSI)和 MACD 等技术指标。内容涵盖环境安装、数据获取、指标计算及可视化展示,同时提供 Tushare 作为备选方案,并提醒注意数据合规与反爬限制。
博客作者
API接口测试专家
351
已发布文章
12K
博客获赞
853K
博客浏览
第 9 页
介绍使用 Python 和 Akshare 库爬取同花顺股票历史 K 线数据的方法,并演示如何利用 pandas_ta 计算移动平均线(MA)、相对强弱指数(RSI)和 MACD 等技术指标。内容涵盖环境安装、数据获取、指标计算及可视化展示,同时提供 Tushare 作为备选方案,并提醒注意数据合规与反爬限制。

详细说明了在 WSL 环境中为 Ubuntu 22.04 配置国内镜像源的方法。内容包括备份源文件、通过命令行或编辑器替换为清华或阿里镜像源、更新缓存验证以及处理 DNS 和锁文件等常见问题。完成配置后有助于提升软件包下载速度,便于后续 ARM 交叉编译环境的搭建。
Neo4j 原生图数据库在处理海量关联数据时具备显著优势,适用于社交网络、知识图谱等场景。了 Neo4j 的核心特性,涵盖本地安装、Docker 容器化部署及 Kubernetes 集群实战方案。内容包含 Helm Chart 配置详解、高可用架构设计、运维操作及 Cypher 查询实战,帮助开发者快速掌握从部署到应用的全流程技术细节。

介绍 Microsoft Visual C++ 运行库的作用及缺失原因,提供手动下载安装官方运行库的详细步骤,涵盖常见 DLL 报错处理方案及系统维护建议,帮助用户解决程序无法启动或缺少 msvcp140.dll 等问题。

CBCT 成像凭借低辐射、快成像等优势广泛应用于医疗领域。FDK 算法作为主流近似解析算法,通过加权、滤波、反投影步骤实现三维重建。阐述其几何模型、数学推导及五步技术路线(采集、对数化、加权、滤波、反投影),分析中心平面精确性等性质,并对比迭代算法优势,为工程实现提供参考。

Python 字符串操作的基础知识与实战技巧。内容包括字符串的基本操作(索引、切片)、常用方法(大小写转换、查找替换、分割连接)、三种格式化方式(%、format、f-string)的对比、编码与解码处理、类型转换以及高级操作(对齐、填充)。文章提供了完整的代码示例,帮助读者理解字符串在文本处理、数据清洗中的实际应用,并总结了学习要点与实践建议。

在 Windows 系统上安装 Node.js 22 版本的完整流程。用户可从官网下载 MSI 安装包,通过向导完成安装,最后通过命令行执行 node -v 和 npm -v 命令验证安装是否成功。
宇树 Qmini 是一款低成本开源双足机器人,提供完整硬件清单、电气框图及 3D 打印文件。核心采用树莓派 4B 主控,集成 11 个电机,支持模块化组装。软件基于 RoboTamer4Qmini 框架,利用 Isaac Gym 和 PPO 强化学习算法训练步态控制。文章详细阐述了机械结构设计、电气连接方式、系统镜像烧录流程及 PID 参数调优方法,为开发者…

MySQL 数据库操作涵盖创建、修改、删除及备份恢复等核心环节。文章详解了创建数据库时的字符集与校验规则配置,展示了如何通过 show variables 和 show create database 查看配置,并通过实战案例对比了区分大小写与非大小写校验规则的影响。此外,重点介绍了 mysqldump 工具进行单库、多库及表级备份的方法,以及 source…

C++ 中哈希表(Hash Table)的核心原理及实现细节。涵盖 unordered_map/set 底层结构,哈希函数设计(包括仿函数与模板特化),冲突解决策略(闭散列线性探测与拉链法),负载因子控制与扩容机制,以及迭代器的封装实现。通过完整代码示例展示了如何从零构建支持字符串 Key 的哈希表,并封装为 unordered_set 和 unordere…

C++ 多态通过虚函数实现运行时行为差异。基类指针或引用调用虚函数时,根据实际对象类型动态绑定到派生类实现。底层依赖虚函数表(vtable)和虚表指针(vptr),对象内存布局包含指向虚表的指针。静态绑定发生在编译期,动态绑定发生在运行期。纯虚函数定义抽象类,强制派生类实现接口。C++11 的 override 和 final 关键字增强了代码安全性。
对 2025 年主流 Rust 桌面 GUI 框架进行了横向评测,涵盖 iced、egui、dioxus、slint 及 Tauri 2 等。从渲染方式、性能、美观度、体积及生态活跃度等维度对比,并结合实际项目案例给出推荐。针对 Win11 风格应用推荐 iced,工具类推荐 egui,跨平台统一代码推荐 dioxus,商业闭源推荐 slint,Web 技术…

在国产芯片(如昇腾 Ascend)上使用 PaddlePaddle 的环境配置、驱动安装及算子兼容性处理。阐述了 PaddlePaddle 相比 PyTorch 和 TensorFlow 的核心优势,包括动静统一编程范式、产业级工具链及全流程国产化支持。提供了 ERNIE-Tiny 模型微调与移动端部署的完整流程,以及使用 paddlenlp 进行中文文本分…

本项目整合了医疗 AI 核心算法与工程实践,以 ICU 败血症早期预警为场景,展示了从数据模拟、特征工程、多模型训练到模型融合、评估及可解释性分析的全流程。通过 Python 代码骨架,涵盖逻辑回归、随机森林、XGBoost 及 Stacking 策略,结合 SHAP 分析与阈值优化,提供了一套可复用的医疗 AI 项目开发模板,帮助开发者快速搭建端到端的预测…

Xilinx Vivado 软件安装流程涵盖 AMD 官网账号注册、版本选择、安装包下载及本地部署步骤。重点说明密码设置规则、个人信息验证技巧以及常见报错解决方法,帮助用户顺利完成 FPGA 开发环境搭建。

前端地图开发涉及矢量、卫星、地形三种服务类型及其特性。核心在于理解 WGS84、GCJ-02、BD09 三大坐标系的差异与转换逻辑,文中提供相关算法实现。同时对比高德、百度、腾讯等主流 SDK 的免费额度与优势,解析 GeoHash 编码原理,并汇总常见面试考点,为构建地图应用提供技术参考。

Claude Skills 显著增强了 AI Agent 的自主执行能力。梳理了 GitHub 上七款高星开源技能库,包括官方开发工具、代码审查自动化、上下文工程优化及多场景资源合集。重点解析了 Skill Creator、Superpowers 等核心项目的功能特性与适用人群,同时提供了第三方技能的安全风险评估与接入建议,帮助开发者高效构建定制化 AI 工…

介绍数据结构中的排序算法,涵盖插入排序(直接插入排序、希尔排序)和选择排序(直接选择排序、堆排序)。详细阐述了各算法的基本思想、实现代码及时间复杂度分析。直接插入排序适合小规模或接近有序数据,时间复杂度 O(N^2);希尔排序通过增量分组优化效率;直接选择排序简单但效率低;堆排序利用堆结构实现高效排序。内容包含 C++ 代码示例及关键步骤解析。

堆的数据结构定义、性质及完全二叉树存储方式。涵盖了堆的初始化、销毁、插入、删除、上下调整等核心接口实现,并对比了向上建堆与向下建堆的排序效率差异。通过 C 语言代码示例展示了最大堆的操作逻辑,帮助读者掌握堆排序算法原理。
介绍 C++ 内核启动加速的四种静态配置优化方法,包括链接时优化、编译期策略、模板精简及资源初始化控制。通过启用 LTO、隐藏符号、禁用异常 RTTI 等手段减少开销。结合 PGO、内存池预分配及延迟初始化技术,有效降低启动延迟与二进制体积,适用于高性能服务端及嵌入式系统开发。