
2025 年中秋月相计算:Python 实现与可视化
使用 Python 精确计算 2025 年中秋月相,结合 Turtle 绘图直观展示圆度。通过几何算法探讨月饼公平切分方案,利用马尔可夫链生成趣味中秋诗词,并模拟月球地形及月相变化动画。涵盖天文计算、图形绘制、算法逻辑及数据可视化实战。
博客作者
技术分享博主
351
已发布文章
9K
博客获赞
342K
博客浏览
第 13 页

使用 Python 精确计算 2025 年中秋月相,结合 Turtle 绘图直观展示圆度。通过几何算法探讨月饼公平切分方案,利用马尔可夫链生成趣味中秋诗词,并模拟月球地形及月相变化动画。涵盖天文计算、图形绘制、算法逻辑及数据可视化实战。

搭建飞书机器人连接本地 Claude Code 实现移动端 AI 编程辅助。流程包括创建飞书应用获取凭证,使用 Docker 容器运行 Claude Code 并配置环境变量指向本地 Ollama 模型,编写 Python 中间件脚本通过 WebSocket 监听飞书消息事件。收到指令后转发给 AI 处理并将结果回传至飞书会话。该方案无需云服务,支持在手机上…

Python 三角洲行动战术小队模拟器实现。代码定义 Soldier、Weapon、Enemy 等类,模拟兵种分配、移动、攻击、治疗机制。主循环处理回合制战斗、地图显示及任务完成判定。通过命令行交互指挥小队执行黑鹰坠落任务。
OpenMTP 是一款专为 macOS 和 Android 设备设计的开源文件传输工具,旨在解决官方 Android File Transfer 速度慢、大文件不支持及连接不稳定等问题。该工具基于 Electron 和 React 构建,支持 Kalam 内核实现高速传输,可处理超过 4GB 的文件,并提供暗黑模式与快捷键操作。安装方式包括 DMG 下载、H…

pandas.Timestamp 类的五个常用属性:is_quarter_start 判断是否为季度首日,is_year_end 判断是否为年末,is_year_start 判断是否为年初,max 获取最大时间戳,microsecond 获取微秒值。通过代码示例展示了各属性的具体用法和返回值,帮助开发者高效处理时间数据。

利用 Rust 语言特性构建插件化 LLM 应用框架,整合 DeepSeek V3.2 模型实现代码审计、日志分析及运维自动化。架构采用分层设计,核心层提供配置与错误处理,插件层定义标准接口,应用层负责编排。通过 Cargo Workspace 管理多模块依赖,确保类型安全与编译效率。环境搭建涵盖工具链配置及模型接入准备,业务插件基于正则扫描与安全规则生成结…
MySQL 本地用户查询与密码重置。无法直接查看加密密码,可通过命令行查询用户列表。忘记密码时可使用 skip-grant-tables 模式跳过权限验证进行重置,涉及停止服务、修改配置文件及重启操作。

基于 Ubuntu 22.04 和 Kubernetes 1.28,演示了通过多 Master 节点配合 etcd 集群构建高可用控制平面的方案。使用 Keepalived 提供虚拟 IP(VIP),Nginx 作为负载均衡器分发 API Server 请求。环境准备包括安装依赖、配置内核参数及 containerd。后续步骤涵盖 kubeadm 初始化集群…

Linux 环境下基于 UDP 协议的 socket 网络编程。内容涵盖源/目的 IP 地址与端口号的概念,TCP 与 UDP 的区别,网络字节序与主机字节序的转换方法(htons/htonl 等)。详细讲解了 socket 创建、绑定、发送与接收的核心 API,并提供了 C++ 实现的 UDP 服务器与客户端代码示例,包括多线程处理及命令行参数解析。文章还…

使用 Mr. Ranedeer 提示词可在 ChatGPT 中构建高度个性化的学习计划。通过调整学习深度、风格及沟通偏好,系统能自动生成课程大纲并执行教学。支持多语言切换与代码解释器,适用于不同背景的学习者,有效提升知识掌握效率。
Git 常用操作命令速查涵盖了仓库初始化、文件状态管理、提交日志、分支协作、远程同步及版本回滚等场景。通过分类说明命令参数与适用情境,帮助开发者快速查阅并规范日常版本控制流程,减少误操作风险。内容包含基础配置、高频操作、高级合并策略及大文件管理,适合各阶段开发者参考使用。
利用 GitHub 存储源代码结合 Cloudflare Pages 进行自动构建与托管的方案,实现零成本搭建永久免费的静态博客。主要步骤包括选择 Hugo 或 Hexo 框架并在 GitHub 创建仓库,配置 Cloudflare Pages 连接 Git 仓库及构建命令,获取免费二级域名或绑定自定义顶级域名。通过本地编写 Markdown 并提交代码即可…

详细解析了搜索旋转排序数组的五种实现方案。包括标准二分查找、先找旋转点再二分、递归实现、暴力搜索及改进的二分查找。重点阐述了如何在部分有序数组中利用二分查找特性将时间复杂度优化至 O(log n),并提供了 Java 代码实现、性能对比分析及常见变体问题的解决方案。

2026 年高校 AIGC 检测政策全面趋严,985 高校普遍要求 AI 率低于 10% 至 20%,处罚措施升级至延期答辩。知网、维普、万方为主要检测平台。学生需尽早确认本校政策,提前自查并优化论文内容,避免过度依赖自动化工具,确保学术诚信与顺利通过审核。

基于 Model Context Protocol (MCP) 构建智能体的落地示例。通过 Python 编写 MCP 服务器,实现获取天气警报和预报的工具功能,并连接至 Claude for Desktop 客户端。文章展示了环境配置、代码实现及工具调用流程,说明了 MCP 如何解决大模型工具发现与 Prompt 构建的自动化问题,使智能体更易管理外部 A…

Spring AI Alibaba Graph 框架提供了构建复杂 Agent 工作流的强大能力。通过状态图管理上下文,结合节点与边实现逻辑编排。演示了从基础依赖配置到条件边、循环边及状态存储的完整开发流程,包含英语学习助手与笑话生成两个实战案例,帮助开发者快速掌握 Graph 在智能体应用中的落地方法。

Linux 环境下 gcc/g++编译器的完整工作流程,涵盖预处理、编译、汇编及链接四个阶段。详细阐述了条件编译的原理与应用场景,解释了为何现代编译流程需经过汇编语言。重点区分了静态库与动态库的概念、区别及优缺点,说明了动态链接与静态链接在编译期与运行期的不同机制。最后通过示例展示了如何在 CentOS 系统中安装静态库并进行静态链接配置。

梳理了机器学习与深度学习领域的关键术语与技术概念。内容涵盖机器学习与深度学习的定义及区别,神经网络基础架构,NPU 与 CUDA 等硬件加速原理,以及 PyTorch 框架特性。重点解析了微调技术(FT/SFT)的具体步骤,超参数对训练的影响机制,激活函数与模型参数的作用。此外还涉及梯度下降及其变体问题、强化学习 RLHF、模型量化策略及泛化能力评估,为理解…

在 AI 工具能自动生成功能模块的背景下,初级开发者常担忧创意被压制。文章分析了 AI 在处理数据与模式识别上的优势,以及其在理解人类情感、非逻辑需求方面的局限性。通过对比标准解决方案与人性化创意,提出开发者应升级为'情境大师',培养数据悖论思维,利用 AI 作为创意放大器而非替代品。核心观点在于人类的价值在于注入灵魂与跨领域联想,这是算法无法复制的。
基于 DeepSeek 和 Cursor 协作开发智能代码审查工具的完整实践记录。内容涵盖工具选型对比、环境配置秘籍、架构设计核心模块、批处理与缓存性能优化,以及跨文件漏洞检测等关键功能实现。实测数据显示,相比传统工具链,该方案在审查耗时降低 93%、漏洞检出率提升至 94% 的同时,有效降低了误报率,并沉淀了关于 Prompt 工程与质量控制的六条核心经验…