
Python 科赫雪花绘制:数学原理与 turtle 实现
介绍科赫雪花的分形数学原理及递归概念。利用 Python turtle 库,通过递归函数将线段三等分并构建等边三角形凸起来绘制雪花。包含垂直向量计算、坐标公式推导及代码实现步骤,展示从基础三角形到完整雪花的生成过程。
博客作者
御剑飞行
372
已发布文章
12K
博客获赞
718K
博客浏览
第 13 页

介绍科赫雪花的分形数学原理及递归概念。利用 Python turtle 库,通过递归函数将线段三等分并构建等边三角形凸起来绘制雪花。包含垂直向量计算、坐标公式推导及代码实现步骤,展示从基础三角形到完整雪花的生成过程。

OpenClaw 是一款开源 AI 助手项目,旨在替代传统被动式聊天机器人,提供主动电脑操作能力。文章介绍了在腾讯云服务器上部署 OpenClaw 的基本思路,包括服务器选购、可视化配置、大模型设置及飞书渠道接入流程,帮助用户搭建个人 AI 管家。
一个基于 Python asyncio 和 multiprocessing 的单机异步数据汇聚与并行计算框架。针对新能源电力系统中百级分布式站点的实时数据采集与功率预测需求,框架采用异步协程处理高并发 I/O,利用多进程执行 CPU 密集型计算,并通过无锁聚合机制与超时清理策略保障单机资源稳定。代码示例展示了从数据生成、队列汇聚到结果持久化的完整流程,适用于…
DeepSeek 正式开源 DeepSeek-Coder-V2 代码大模型,支持 128K 超长上下文和 338 种编程语言。基于 MoE 架构,提供 16B 和 236B 参数规模,性能比肩 GPT-4 Turbo。该模型有助于降低企业 AI 开发门槛,推动编程教育变革及开源生态创新,标志着开源代码大模型进入实用化阶段。

C++ 继承机制是面向对象代码复用的核心。涵盖继承的核心概念、定义格式及三种继承方式下的成员访问权限规则。重点解析了派生类对象向基类的隐式转换(切片现象),以及同名成员在作用域内的隐藏规则。此外,详细阐述了构造、拷贝、赋值及析构函数的执行顺序与实现细节,强调'先父后子'的初始化原则和'先子后父'的清理顺序,并提供无法被继承类的实现方法,帮助开发者掌握单继承的…

详细讲解堆(Heap)数据结构。堆是特殊的完全二叉树,分大顶堆与小顶堆,用于优先队列、Top-K 及堆排序。文章阐述基于数组的物理存储逻辑及节点下标关系。核心涵盖初始化、插入(上浮)、删除(下沉)及释放操作,提供完整 C 语言代码实现与思维逻辑分析,帮助读者掌握堆的原理与应用。

本项目基于 Python Flask 框架与 MySQL 数据库构建,利用 Selenium 和 Requests 从艺恩网抓取电影票房数据。系统通过 Echarts 实现地区占比、月份趋势及类型分布的可视化展示,支持按年份筛选实时排名并记录采集日志。代码包含完整的爬虫逻辑与数据库交互流程,适合用于数据分析实战或毕业设计参考。

C++ STL list 基于带头双向循环链表实现,支持常数时间插入删除及双向迭代。介绍其构造、迭代器使用、容量与数据访问函数,分析迭代器失效机制,对比 list 内部 sort 与算法库 sort 的区别,并提供正向与反向迭代器的模拟实现代码,最后对比 list 与 vector 的差异及适用场景。

2026 年 2 月 24 日 GitHub 日榜聚焦 AI 代理工程化与智能开发工具。热门项目涵盖系统提示词库、多智能体架构技能集、金融数据分析平台及无服务器 RAG 工具。此外,浏览器端代码知识图谱与移动端 AI 编程助手也备受关注。整体趋势显示开发者正积极构建可落地、高效的生产力解决方案,尤其在上下文管理与边缘计算部署方面进展显著。

Page-Agent 是阿里开源的基于浏览器的 Web 自动化智能体。它通过注入单行 JS 脚本,利用 DOM 脱水技术将网页结构转化为文本供大模型处理,无需依赖后端或无头浏览器。支持多种 LLM 接入,具备人机协同(Human-in-the-loop)机制,适用于表单填写、跨系统数据搬运及老旧系统智能化改造等场景,显著降低 Web 自动化成本并提升操作精准…

数据库安全不能仅依赖应用层防护,SQL 注入作为系统性风险难以彻底根除。金仓 SQL 防火墙通过内核级白名单机制,基于 AST 语法树分析和参数归一化技术,实现对 SQL 结构的精准识别与拦截。采用学习、告警、拦截三阶段渐进式部署,确保业务连续性。该方案将安全能力下沉至数据库执行入口,提供不可绕过的确定性防线,适用于金融、政务等高合规要求场景,是实现从被动修…

AI 时代技术迭代迅速,许多人学习工具却难以变现。核心问题在于缺乏商业认知而非技能不足。建议建立正确的商业思维,包括需求洞察、价值交付、客户获取和信任建立。遵循'70 分理论',无需追求完美即可服务特定客户群体。打造清晰的个人标签,聚焦细分领域。设计产品体系,将流量转化为实际收益。在 AI 时代,速度比完美重要,应通过最小闭环快速验证想法,在行动中迭代优化,…
Python 中随机数的基本概念,区分了伪随机数(PRNG)与真随机数。详细讲解了 random 模块的工作原理及种子设置技巧,分析了其在模拟与测试中的应用局限。重点阐述了基于操作系统熵源的安全随机数生成方法,包括 os.urandom() 和 secrets 模块的最佳实践。同时对比了第三方库如 NumPy 和 PyCryptodome 在高性能采样和密码…

VXLAN 分布式网关的通信原理,涵盖 BGP EVPN 路由类型及作用。内容包括 VXLAN 隧道建立机制(Type3 路由)、MAC 地址动态学习(Type2 路由)、同子网已知报文转发流程、BUM 报文泛洪策略以及跨子网 IRB 型三层转发过程。重点阐述了 VTEP 间如何通过 Type2/Type3 路由交互实现 MAC/IP 通告与抑制,以及不同场…

介绍基于 OpenIPC 开源图传系统的硬件搭建方案,选用安佳 SSC338Q+IMX415 摄像头模组、雄迈海思 NVR 主板及 BL-M8812EU2 无线模块。详细列出硬件清单、功能说明及连接方式,涵盖电源、下载工具及天线配置,旨在实现具备 AI 算力的 FPV 无人机图传系统,为后续固件刷写与软件调试提供硬件基础。
Bruin 是一款支持 SQL 和 Python 的数据管道工具,内置数据质量检查功能。 Not-Null、Unique、Accepted Values 等基础检查,以及数值范围和格式验证方法。通过配置 checks 部分可定义规则,支持自定义 SQL 查询进行复杂业务逻辑验证。文章还涵盖了运行检查的 CLI 命令及分层检查策略、性能优化等最佳实践,帮助构建…
Spring Boot 框架的核心概念与开发实践。内容涵盖 Spring Boot 概述及其与 Spring 的区别,重点讲解了自动配置、启动器、嵌入式服务器及生产级特性。文章深入剖析了常用注解(如@Conditional、@ConfigurationProperties)、自动配置原理(@SpringBootApplication、spring.facto…
介绍在 Ubuntu 服务器上安装 TightVNC 并配置 XFCE 桌面的完整流程。主要步骤包括安装依赖包、启动 VNC 服务、修改 xstartup 配置文件以加载 XFCE 界面、配置系统防火墙及云平台安全组规则。此外,还涵盖了本地客户端连接方法以及连接超时、黑屏、忘记密码等常见问题的排查与解决方案,帮助用户快速搭建可用的远程桌面环境。

从 v1.0 基础骨架到 v2.0 Riverpod 架构的 Flutter 应用演进指南。v1.0 建立标准 Material Design 结构,v2.0 引入状态管理、主题切换及本地持久化。通过 ProviderScope 和 StateNotifierProvider 解耦 UI 与逻辑,解决状态共享与数据丢失问题。预留 API 请求、多页面导航等扩…

使用 Python Tkinter 框架结合 MySQL 数据库构建图书管理系统的过程。系统采用分层架构设计,包含数据层、业务逻辑层和界面层。核心功能涵盖图书增删改查、借阅归还流程及统计分析。文章提供了数据库初始化、连接管理及关键业务代码示例,展示了如何自动建库建表并实现数据一致性控制。该系统适用于小型图书馆或图书角场景,支持二次开发。