# 浩瀚地学 浩瀚地学(https://www.zbhgis.com)是个人技术博客,分享遥感/GIS/Python/地学研究经验与算法工具开发笔记。 最近更新:2026-10-25 ## 核心页面 - [关于作者](https://www.zbhgis.com/about) — 博主简介、研究方向与技术栈 - [博客全文](https://www.zbhgis.com/blog) — 全部博客文章,涵盖遥感、GIS、Python、ENVI 等 - [技术笔记](https://www.zbhgis.com/note) — Java/Arcpy/环境配置等技术笔记 - [全站文章全文](https://www.zbhgis.com/llms-full.txt) — 120 篇文章的完整纯文本,可整篇阅读与引用 - 每篇文章另有 Markdown 版:https://www.zbhgis.com/md/blog/ 与 https://www.zbhgis.com/md/note/ (slug 即下方条目链接末段)——与页面同内容的干净 Markdown,无导航噪音,可直接整篇摘引 ## 内容主题 遥感、GIS、ENVI、SNAP、Sentinel-2、Landsat、Python、FastAPI、Next.js、TypeScript、地学研究、深度学习、NLP ## 内容归档 每个板块都有分类与月份归档页(如 /blog/category/<分类名>、/blog/month/<年月>,note 同构)。按主题查看的分类入口: - [博客·科研](https://www.zbhgis.com/blog/category/%E7%A7%91%E7%A0%94)(20 篇) - [博客·Agent](https://www.zbhgis.com/blog/category/Agent)(12 篇) - [博客·RSGIS](https://www.zbhgis.com/blog/category/RSGIS)(27 篇) - [笔记·Agent](https://www.zbhgis.com/note/category/Agent)(8 篇) - [笔记·面试算法笔记](https://www.zbhgis.com/note/category/%E9%9D%A2%E8%AF%95%E7%AE%97%E6%B3%95%E7%AC%94%E8%AE%B0)(9 篇) - [笔记·Java基础复习](https://www.zbhgis.com/note/category/Java%E5%9F%BA%E7%A1%80%E5%A4%8D%E4%B9%A0)(28 篇) - [笔记·其他](https://www.zbhgis.com/note/category/%E5%85%B6%E4%BB%96)(2 篇) - [笔记·报错解决](https://www.zbhgis.com/note/category/%E6%8A%A5%E9%94%99%E8%A7%A3%E5%86%B3)(9 篇) - [笔记·Arcpy](https://www.zbhgis.com/note/category/Arcpy)(5 篇) ## 全部文章(共 120 篇) ### 博客(59 篇) - [MaxEnt在物种分布建模的三部曲(二)-调优与改进](https://www.zbhgis.com/blog/blog-20260326-1) — 以下将分为前言,文献信息,部分内容:前言为文献介绍;文献信息就是包含了标题,作者,发表时间,DOI,以及近五年的引用趋势;部分内容就是笔者个人感兴趣或者读完比较有收获的章节的概括或…(2026-10-24 · 科研) - [顶刊中的全球地图投影(五)-Orthographic投影Python实现](https://www.zbhgis.com/blog/blog-20260306-1) — 前言 上一篇文章介绍了Spilhaus地图投影的补充,这篇将会进一步对Orthographic投影进行补充,帮助大家能够绘制出预期中的地图投影效果。 完整代码及数据均开源,获取方式…(2026-10-24 · 科研) - [顶刊中的全球地图投影(四)-Spilhaus投影Python实现](https://www.zbhgis.com/blog/blog-20260305-3) — 前言 之前的文章介绍了一些地图投影的Python简单实现,这篇将会进一步对Spilhaus投影进行补充,帮助大家能够绘制出预期中的地图投影效果。 完整代码及数据均开源,获取方式见文…(2026-10-24 · 科研) - [顶刊中的全球地图投影(三)-Python简单实现](https://www.zbhgis.com/blog/blog-20260304-3) — 前言 之前的文章介绍了一些地图投影以及如何基本的用途。这篇文章介绍怎么在代码中实现,并添加一些矢量与栅格数据进行绘图。 完整代码及数据均开源,获取方式见文末。 数据来源 接下来介绍…(2026-10-24 · 科研) - [顶刊中的全球地图投影(二)-特殊投影](https://www.zbhgis.com/blog/blog-20260303-1) — 前言 之前简单地介绍一下常用地图投影的区别,特点,作图参考,以及各自的用途。这篇文章主要介绍一些较少用,但可能会见到的全球地图投影,以及一些特殊的地图投影。 特殊地图投影汇总 以下…(2026-10-24 · 科研) - [顶刊中的全球地图投影(一)-常用投影](https://www.zbhgis.com/blog/blog-20260302-1) — 前言 花时间整理了一些世界地图投影与代码复现,以及顶刊中对应的地图。这篇文章先简单地介绍一下常用地图投影的区别,特点,作图参考,以及各自的用途。 地图投影的区别 以下是常用的地图投…(2026-10-24 · 科研) - [Nature和Science大尺度生物多样性研究特点](https://www.zbhgis.com/blog/blog-20260130-1) — 前言 之前整理了Nature和Science上的2025年各自30篇大尺度生物多样性相关的文章,其实这两大顶刊上跟生物多样性真正有关的没有很多,因此就以我自己整理的这些文献为基础,…(2026-10-24 · 科研) - [Science上2025年的大尺度生物多样性研究精选(三)](https://www.zbhgis.com/blog/blog-20260108-2) — 前言 这两周笔者整理了Nature和Science上的生物多样性文章,以宏观尺度研究为主,也有部分是微观实验进行升尺度的(无明确标准,十分主观,全凭个人喜好!!!),一起学习交流,…(2026-10-24 · 科研) - [Science上2025年的大尺度生物多样性研究精选(二)](https://www.zbhgis.com/blog/blog-20260107-2) — 前言 这两周笔者整理了Nature和Science上的生物多样性文章,以宏观尺度研究为主,也有部分是微观实验进行升尺度的(无明确标准,十分主观,全凭个人喜好!!!),一起学习交流,…(2026-10-24 · 科研) - [Science上2025年的大尺度生物多样性研究精选(一)](https://www.zbhgis.com/blog/blog-20260106-2) — 前言 前段时间笔者整理了Nature上的生物多样性文章,接下来的推文中,笔者也精选了2025年在Science上发表的30篇生物多样性相关的文章,以宏观尺度研究为主,也有部分是微观…(2026-10-24 · 科研) - [【文献速递】RSE|S2Coast-2023——首个基于Sentinel-2增强合成影像的全球10米分辨率海岸线数据集](https://www.zbhgis.com/blog/blog-20260412-1) — 一、摘要 海岸线是陆地和海洋生态系统的动态界面。尽管卫星遥感技术的进步促进了海岸线监测,但由于其 10 米分辨率和频繁重访能力,尚未产生基于 Sentinel-2 影像的综合性全球…(2026-10-21 · 科研) - [【文献速递】One Earth|1960年至2100年的高分辨率土地利用地图](https://www.zbhgis.com/blog/blog-20260410-1) — 标题:High-resolution land-use maps from 1960 to 2100…(2026-10-21 · 科研) - [【文献速递】NEE|中国森林树种丰富度与结构多样性的空间格局及未来潜力](https://www.zbhgis.com/blog/blog-20260411-1) — 标题:Spatial patterns and future potential of tree species richness and structural diversity…(2026-04-11 · 科研) - [【文献速递】Nature|撒哈拉以南非洲生物多样性完整性的地方性评估](https://www.zbhgis.com/blog/blog-20260410-2) — 标题:A place-based assessment of biodiversity intactness in sub-Saharan Africa…(2026-04-10 · 科研) - [Agent_12_OpenClaw生产化实践](https://www.zbhgis.com/blog/blog-20260403-1) — 前面三篇讲了 OpenClaw 的 Gateway 架构、Agent Runtime、Skills 系统。这些都是让 Agent"跑起来"的东西。但跑起来和在线上稳定跑中间还差一截…(2026-04-03 · Agent) - [Agent_11_OpenClaw_Skills系统](https://www.zbhgis.com/blog/blog-20260331-1) — OpenClaw 有一个 Skills 系统——Agent 通过安装 Skill 获得新能力,不需要改代码。这听起来像工具注册表的变体,但 Skills 比"注册一个函数"多了三层…(2026-03-30 · Agent) - [MaxEnt在物种分布建模的三部曲(一)-开山之作](https://www.zbhgis.com/blog/blog-20260325-1) — 分为前言,文献信息,以及部分内容:前言为文献介绍;文献信息就是包含了标题,作者,发表时间,DOI,以及近五年的引用趋势;部分内容就是笔者个人感兴趣或者读完比较有收获的章节的概括或拆…(2026-03-25 · 科研) - [Agent_08_生产化](https://www.zbhgis.com/blog/blog-20260305-1) — 前面七个专题都在讨论"怎么让 Agent 跑起来"。但跑起来和能在线上稳定跑,中间差了一整套工程栈。 这篇把评估体系、可观测性、安全防护、成本控制、灰度发布这几个环节串起来讲。代码…(2026-03-24 · Agent) - [【图表复现】顶刊NCC多子图热力图复现(Python)](https://www.zbhgis.com/blog/blog-20260322-1) — 结果对比 本文复现的这张图是今年7月4号发表在Nature Climate Change中的一张多子图热力图。完整代码获取方法在文末。 废话不说,先上原图。 复现结果如下。 除了颜…(2026-03-22 · 科研) - [【图表复现】顶刊Nature多子图柱状图复现(Python)](https://www.zbhgis.com/blog/blog-20260321-1) — 结果对比 本文复现的这张图是2021年发表在Nature中的一张多子图柱状图。完整代码获取方法在文末。 论文原图: 复现结果: 绘制思路 之前在b站找教程的时候,看到这个图,顺手复…(2026-03-21 · 科研) - [Agent_10_OpenClaw_Agent_Runtime](https://www.zbhgis.com/blog/blog-20260318-1) — 上一篇讲了 Gateway 怎么把消息从各个通道统一接入到系统。消息到了 Gateway 之后怎么变成 Agent 的实际行动?这就是 Agent Runtime 要解决的。 Op…(2026-03-17 · Agent) - [Agent_09_OpenClaw_Gateway架构](https://www.zbhgis.com/blog/blog-20260305-2) — OpenClaw 是一个开源的自主 AI Agent 系统(前身是 Clawdbot,GitHub 100K+ stars)。这篇不重复介绍它能做什么,直接拆解它的核心架构——Ga…(2026-03-04 · Agent) - [Agent_07_Tool设计](https://www.zbhgis.com/blog/blog-20260221-1) — 前面的专题讲了 Agent 架构、执行模式、上下文管理。这些都围绕一个问题:LLM 怎么和外部世界交互?答案是工具。 大多数 Agent 项目的问题不是"没给工具",而是"工具设计…(2026-02-20 · Agent) - [Agent_06_ContextEngineering](https://www.zbhgis.com/blog/blog-20260216-1) — 前面五个专题在讲 Agent 架构——怎么组织 LLM、记忆、工具、规划。但所有这些架构都有一个共同的瓶颈:Context Window。 Context Window 是 LLM…(2026-02-15 · Agent) - [Agent_05_LangGraph状态机](https://www.zbhgis.com/blog/blog-20260116-1) — 一、LangGraph 是什么 LangGraph 是 LangChain 团队推出的图式 Agent 框架。它的核心创新不是加了什么新能力,而是换了一种表达方式——Agent 的…(2026-01-15 · Agent) - [Agent_04_多Agent协作](https://www.zbhgis.com/blog/blog-20260108-1) — 这篇讲的是当发现单 Agent 撑不住的时候,怎么拆成多个 Agent。前面的专题一到三都在讲单个 Agent 怎么工作——记忆、工具、规划。但有些任务,单 Agent 就是搞不定…(2026-01-07 · Agent) - [Agent_03_Plan-Execute模式](https://www.zbhgis.com/blog/blog-20260107-1) — 为什么需要 Plan-Execute ReAct 是"边想边做",每执行一步就要调一次 LLM 决定下一步。在步骤明确、流程固定的场景里,这种频繁的 LLM 调用既费钱又费时间。P…(2026-01-06 · Agent) - [Agent_02_ReAct模式](https://www.zbhgis.com/blog/blog-20260106-1) — ReAct 是什么 ReAct(Reasoning + Acting)是 Agent 领域被引用最多的模式之一。本质上就是在每一步行动之前,让 LLM 先输出一段思考过程。 没有这…(2026-01-05 · Agent) - [Nature上2025年的大尺度生物多样性研究精选(三)](https://www.zbhgis.com/blog/blog-20260104-1) — 前言 书接上回,笔者精选了2025年在Nature上发表的30篇生物多样性相关的文章,以宏观尺度研究为主(无明确标准,十分主观,全凭个人喜好!!!),一起学习交流,看看Nature…(2026-01-04 · 科研) - [Nature上2025年的大尺度生物多样性研究精选(二)](https://www.zbhgis.com/blog/blog-20260103-2) — 前言 书接上回,笔者精选了2025年在Nature上发表的30篇生物多样性相关的文章,以宏观尺度研究为主(无明确标准,十分主观,全凭个人喜好!!!),一起学习交流,看看Nature…(2026-01-03 · 科研) - [Agent_01_Agent核心架构](https://www.zbhgis.com/blog/blog-20260103-1) — 最简定义: Agent = LLM(大脑)+ 记忆(Memory)+ 工具(Tools)+ 规划(Planning) 这四件事,每一件都可以单独拿出来优化、替换、调试。很多人觉得…(2026-01-02 · Agent) - [Nature上2025年的大尺度生物多样性研究精选(一)](https://www.zbhgis.com/blog/blog-20260102-2) — 前言 这几年生物多样性的研究不断增多,正好大尺度生物多样性的研究是笔者感兴趣的方向,因此笔者精选了2025年在Nature上发表的30篇生物多样性相关的文章,以宏观尺度研究为主(无…(2026-01-02 · 科研) - [ENVI 5.3对欧空局网站下载的Sentinel-2 L2A级别数据进行预处理(重采样,裁剪,镶嵌,定标,去云)](https://www.zbhgis.com/blog/blog-20251203-1) — [TOC] 前言(必读) 不同的下载方式以及不同级别的数据产品在ENVI的不同版本中有不同的处理方式,以本文为例,演示在欧空局网站下载的Sentinel-2 L2A级别的地表反射率…(2025-12-03 · RSGIS) - [ENVI不同版本个人使用对比](https://www.zbhgis.com/blog/blog-20250602-1) — [TOC] 前言 目前来看,流传较广的可供大家免费获取的ENVI版本主要是5.3学习版 5.6学习版 6.0学习版这三个版本,不同的版本有不同特色,在此做一个简单对比 对比 5.3…(2025-06-01 · RSGIS) - [ENVI通过DEM数据提取山峰、洼地等地形特征](https://www.zbhgis.com/blog/blog-20250602-2) — [TOC] 前言 之前的文章介绍了在ENVI中怎么提取坡度、坡向等地形因子 ENVI通过DEM数据计算坡度、坡向等地形特征-CSDN博客 text - -…(2025-06-01 · RSGIS) - [ENVI 5.3对USGS网站下载的Landsat 8/9 C2L2地表反射率数据进行预处理(波段合成、裁剪、镶嵌、定标、去云)](https://www.zbhgis.com/blog/blog-20250205-1) — @[toc] 前言(必读) 不同的下载方式以及不同级别的数据产品在ENVI的不同版本中有不同的处理方式,以本文为例,演示在USGS网站下载Landsat 8/9 C2L2级别的地表…(2025-02-05 · RSGIS) - [SNAP软件的下载、安装、更新、卸载与遇到的一些问题](https://www.zbhgis.com/blog/blog-20250205-2) — 前言 SNAP(Sentinel Application Platform)是欧洲空间局(ESA)开发的一款软件,主要用于处理和分析遥感数据,特别是来自其Sentinel卫星系列的…(2025-02-05 · RSGIS) - [USGS网站下载Landsat 5/7/8/9数据最新详细教程(注册、筛选、单波段、批量下载等),附常见问题](https://www.zbhgis.com/blog/blog-20240608-1) — @[toc] 前言 本文主要介绍了在USGS网站上下载Landsat系列影像的过程,发现了很多坑,特此记录一下。下载之后的影像预处理过程介绍可以参考以下文章。 ENVI 5.3对U…(2024-06-08 · RSGIS) - [ENVI 5.3/6.0打开Landsat 8/9 C2L2级别数据(带有Metadata)](https://www.zbhgis.com/blog/blog-20240603-1) — @[toc] 前言 这篇文章主要介绍在ENVI不同版本如何通过Metadata打开Landsat 8/9 C2L2级别的数据。由于涉及到数据的修改,因此在开始操作前,记得先备份数据…(2024-06-03 · RSGIS) - [ENVI6.0试用版(180天)详细安装教程,附安装包链接和一些常见问题](https://www.zbhgis.com/blog/blog-20240527-1) — [TOC] 前言 如标题所示,这个只是试用版,180天的期限,仅适用于个人学习。下面是我帮朋友安装过程的简单记录,因为之前就有使用过ENVI5.6.3版本,下载流程跟这次的类似,这…(2024-05-27 · RSGIS) - [ENVI通过DEM数据计算坡度、坡向等地形特征](https://www.zbhgis.com/blog/blog-20240521-1) — [TOC] 前言 这篇文章主要介绍ENVI通过DEM数据计算坡度、坡向等地形特征。在网络上ENVI提取地形相关特征的帖子较少,最近做实验碰到这个问题,记录一下,工具的具体原理见文末…(2024-05-21 · RSGIS) - [Landsat 8/9 C2L2级别数据下载、使用、处理的个人经验以及注意事项汇总(查找用)](https://www.zbhgis.com/blog/blog-20240518-1) — @[toc] 前言 本文主要对Landsat 8/9 C2L2级别各项产品及其使用的文章的汇总,方便查找。更详细的说明需要到官方网站查看,文章均是我结合了官方说明的个人使用经验和需…(2024-05-18 · RSGIS) - [Landsat 8/9 C2L2级别数据表面反射率产品使用注意点](https://www.zbhgis.com/blog/blog-20240518-2) — [TOC] 汇总 整理了一份汇总文章,方便查阅 Landsat 8/9 C2L2级别数据下载、使用、处理的个人经验以及注意事项汇总(查找用) text - -…(2024-05-18 · RSGIS) - [Landsat 8/9 C2L2级别数据质量评估产品使用注意点](https://www.zbhgis.com/blog/blog-20240518-3) — [TOC] 汇总 整理了一份汇总文章,方便查阅 Landsat 8/9 C2L2级别数据下载、使用、处理的个人经验以及注意事项汇总(查找用) text - -…(2024-05-18 · RSGIS) - [Landsat 8/9 C2L2级别数据地表温度产品使用注意点](https://www.zbhgis.com/blog/blog-20240517-1) — [TOC] 汇总 整理了一份汇总文章,方便查阅 Landsat 8/9 C2L2级别数据下载、使用、处理的个人经验以及注意事项汇总(查找用) text - -…(2024-05-17 · RSGIS) - [ENVI拓展工具资源去哪里找?](https://www.zbhgis.com/blog/blog-20240508-1) — [TOC] 前言 ENVI 拓展工具是指 ENVI 软件的扩展功能或插件。这些扩展工具可以帮助用户增强 ENVI 的功能,使其能够执行更多高级任务。本文所指的拓展主要包括Exten…(2024-05-08 · RSGIS) - [福建省标准地图矢量下载、使用和对比](https://www.zbhgis.com/blog/blog-20240428-1) — 前言 福建省标准地图前几天发布了,其中包含了GDB的矢量地理要素和ArcGIS mxd制图模板 下载 1.打开以下网站,福建省标准地图服务系统 (fjmap.net) 2.选择上方…(2024-04-28 · RSGIS) - [地学研究相关工具推荐0427](https://www.zbhgis.com/blog/blog-20240427-1) — [TOC] 前言 以下这些工具是之前在进行一些研究过程中使用过的工具,在之后的研究中可能会用到,这次的工具相对来说更加通用,主要是对各个工具进行一个简介,让大家了解什么事情可以有什…(2024-04-27 · RSGIS) - [地学研究相关工具推荐0426](https://www.zbhgis.com/blog/blog-20240426-1) — [TOC] 前言 以下这些工具是之前在进行一些研究过程中使用过的工具,在之后的研究中可能会用到,推荐给大家,主要是对各个工具进行一个简介,让大家了解什么事情可以有什么工具实现,具体…(2024-04-26 · RSGIS) - [Python多元非线性回归及绘图](https://www.zbhgis.com/blog/blog-20240425-1) — [TOC] 在数字地形模型这门课做的一个小实验,代码实现的是以影像因子和地形要素为自变量,采样后的高程计算出的指标为因变量进行回归,本质上是通过curve_fit进行多元非线性回归…(2024-04-25 · RSGIS) - [Python实现线性拟合及绘图](https://www.zbhgis.com/blog/blog-20240425-2) — [TOC] 当时的数字地形实验,使用matplotlib库绘制了一张图表表示不同地形类别在不同分辨率下的RMSE值,并分别拟合了一条趋势线。现在来看不足就是地形较多时,需要使用循环…(2024-04-25 · RSGIS) - [Landsat 8/9 C2L2使用注意点(简略版)](https://www.zbhgis.com/blog/blog-20240423-1) — 详细版(更新中) Landsat 8/9 C2L2级别数据表面反射率产品使用注意点-CSDN博客 text - -…(2024-04-23 · RSGIS) - [MATLAB 2016计算NDVI](https://www.zbhgis.com/blog/blog-20240423-2) — 之前大二的一段MATLAB代码,突然找到,记录一下当时初学MATLAB的程序,用于读取TIFF计算归一化植被指数(NDVI)并将其保存为TIFF文件。 [TOC] 读取波段数据 m…(2024-04-23 · RSGIS) - [SNAP软件对Sentinel-2数据进行重采样存在问题](https://www.zbhgis.com/blog/blog-20240419-1) — 1.问题:重采样出现了Message:dataType out of range!的提示 解决:以记事本格式打开并编辑以下文件 text - - C:\Users\用户名\.sna…(2024-04-19 · RSGIS) - [GEE批量下载Sentinel2数据](https://www.zbhgis.com/blog/blog-20231024-1) — Google Earth Enginehttps://earthengine.google.com/网站批量下载数据,需要有谷歌账号和科学上网 导入研究区边界 1.学会导入roi的…(2023-10-24 · RSGIS) - [哥白尼网站下载Sentinel-1/2/3/5P遥感数据(筛选、单波段/批量下载),附常见问题](https://www.zbhgis.com/blog/blog-20231011-1) — 前言 之前就看到有人推送这个ESA下载Sentinel数据的新网站…(2023-10-11 · RSGIS) - [ENVI使用深度学习存在问题及解决](https://www.zbhgis.com/blog/blog-20231010-1) — 前言 前段时间试着用了ENVI的Deep Learning 1.2模块,感觉作为一个本地化的深度学习手段,其使用起来总体体验较为OK,就是比较依赖电脑配置 配置: Dell G15…(2023-10-10 · RSGIS) - [在USGS上批量下载Landsat系列影像](https://www.zbhgis.com/blog/blog-20231008-1) — 前言 试了一下USGS提供的批量下载的功能,整体使用体验OK。 在批量下载前的数据查询与筛选等操作见以下文章。 USGS网站下载Landsat 5/7/8/9数据最新详细教程(注册…(2023-10-08 · RSGIS) - [获取地理相关数据应该知道的方法网站(一:遥感数据)](https://www.zbhgis.com/blog/blog-20231008-2) — 如果你作为一名地信或相关专业的大学生,那么就不可避免会遇到去哪找数据的问题。想着整理出一篇获取地理相关数据的文章导航,希望能够帮助到部分人。 遥感数据 遥感数据有很多种,仅有RGB…(2023-10-08 · RSGIS) ### 笔记(61 篇) - [deepagents学习打卡day03](https://www.zbhgis.com/note/note-20260919-2) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagents输出 bash - - ===============================…(2026-10-25 · Agent) - [deepagents学习打卡day07](https://www.zbhgis.com/note/note-20260926-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagents输出 跨会话记忆 bash - - [sanitizer] 已安装 openai JS…(2026-09-26 · Agent) - [deepagents学习打卡day08](https://www.zbhgis.com/note/note-20260926-2) — 个人主页:https://github.com/zbhgis/ 打卡记录 项目演示 1.工具调用能力 2.skill调用 3.任务规划 4.工作区文件保存 其他能力具体可自行启动项…(2026-09-26 · Agent) - [deepagents学习打卡day06](https://www.zbhgis.com/note/note-20260925-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagents输出 启动子agent成功 bash - - zbhgis@lenovo2026:~/…(2026-09-25 · Agent) - [deepagents学习打卡day05](https://www.zbhgis.com/note/note-20260924-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagents输出 bash - - ===============================…(2026-09-24 · Agent) - [deepagents学习打卡day04](https://www.zbhgis.com/note/note-20260919-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagents输出 bash - - ===============================…(2026-09-19 · Agent) - [【Java基础复习】IntelliJ IDEA个人使用问题汇总](https://www.zbhgis.com/note/note-20250919-2) — 个人主页:https://github.com/zbhgis 前言 环境:IntelliJ IDEA 2025.2 更新记录 创建时间:2025.10 完成初步撰写 更新1:202…(2026-09-19 · Java基础复习) - [deepagents学习打卡day02](https://www.zbhgis.com/note/note-20260917-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 deepagent回答记录 langsmith记录 完整代码 Python - - import os f…(2026-09-17 · Agent) - [deepagents学习打卡day01](https://www.zbhgis.com/note/note-20260915-1) — 个人主页:https://github.com/zbhgis/ 打卡记录 agentseek成功运行界面 deepagents运行s 踩坑记录 1.Windows电脑尽量安装wsl…(2026-09-15 · Agent) - [【面试算法笔记】0203-链表-链表其他操作](https://www.zbhgis.com/note/note-20260510-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣24. 两两交换链表中的节点…(2026-05-10 · 面试算法笔记) - [【面试算法笔记】0202-链表-基本功能实现](https://www.zbhgis.com/note/note-20260504-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣203. 移除链表元素…(2026-05-04 · 面试算法笔记) - [【面试算法笔记】0201-链表-链表理论基础](https://www.zbhgis.com/note/note-20260502-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 链表的概念 什么是链表?链表是一种物理存储单元上非连续、非顺序的线性…(2026-05-02 · 面试算法笔记) - [【面试算法笔记】0106-数组-区间和](https://www.zbhgis.com/note/note-20260428-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣303. 区域和检索-数组不可变…(2026-04-28 · 面试算法笔记) - [【面试算法笔记】0105-数组-螺旋矩阵](https://www.zbhgis.com/note/note-20260421-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣59. 螺旋矩阵 II…(2026-04-21 · 面试算法笔记) - [【面试算法笔记】0104-数组-滑动窗口](https://www.zbhgis.com/note/note-20260419-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣209. 长度最小的子数组…(2026-04-19 · 面试算法笔记) - [【面试算法笔记】0102-数组-双指针1](https://www.zbhgis.com/note/note-20260415-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣27.移除元素…(2026-04-15 · 面试算法笔记) - [【面试算法笔记】0103-数组-双指针2](https://www.zbhgis.com/note/note-20260415-2) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 力扣88. 合并两个有序数组…(2026-04-15 · 面试算法笔记) - [【面试算法笔记】0101-数组-二分查找](https://www.zbhgis.com/note/note-20260411-1) — 个人主页:https://github.com/zbhgis 前言 本系列主要记录自己学习算法的过程中的感悟。 第一篇分析时空复杂度,会比较详细一点,后续都简略化。 力扣704.二…(2026-04-11 · 面试算法笔记) - [【Java基础复习】JDK8的一些新特性](https://www.zbhgis.com/note/note-20250917-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】Map](https://www.zbhgis.com/note/note-20250916-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】Collection的其他知识](https://www.zbhgis.com/note/note-20250912-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】集合-Collection](https://www.zbhgis.com/note/note-20250912-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】集合-List](https://www.zbhgis.com/note/note-20250912-3) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】集合-Set](https://www.zbhgis.com/note/note-20250912-4) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】异常](https://www.zbhgis.com/note/note-20250909-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】常用API(一)](https://www.zbhgis.com/note/note-20250903-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】常用API(三)](https://www.zbhgis.com/note/note-20250903-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】常用API(二)](https://www.zbhgis.com/note/note-20250903-3) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-内部类](https://www.zbhgis.com/note/note-20250816-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-枚举,泛型](https://www.zbhgis.com/note/note-20250816-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-接口](https://www.zbhgis.com/note/note-20250815-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-final,抽象类](https://www.zbhgis.com/note/note-20250810-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-多态](https://www.zbhgis.com/note/note-20250810-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-static](https://www.zbhgis.com/note/note-20250808-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象进阶-继承](https://www.zbhgis.com/note/note-20250808-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】ArrayList](https://www.zbhgis.com/note/note-20250805-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】String](https://www.zbhgis.com/note/note-20250805-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】数组](https://www.zbhgis.com/note/note-20250804-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】面向对象基础](https://www.zbhgis.com/note/note-20250804-2) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】方法](https://www.zbhgis.com/note/note-20250802-1) — 个人主页:https://github.com/zbhgis [TOC] 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马…(2026-03-21 · Java基础复习) - [【Java基础复习】特殊文件](https://www.zbhgis.com/note/note-20250925-1) — 个人主页:https://github.com/zbhgis 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马程序员的JA…(2025-09-25 · Java基础复习) - [【Java基础复习】IO流(四)](https://www.zbhgis.com/note/note-20250922-1) — 个人主页:https://github.com/zbhgis 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马程序员的JA…(2025-09-22 · Java基础复习) - [【Java基础复习】IO流(三)](https://www.zbhgis.com/note/note-20250921-1) — 个人主页:https://github.com/zbhgis 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马程序员的JA…(2025-09-21 · Java基础复习) - [【Java基础复习】IO流(二)](https://www.zbhgis.com/note/note-20250920-1) — 个人主页:https://github.com/zbhgis 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马程序员的JA…(2025-09-20 · Java基础复习) - [【Java基础复习】IO流(一)](https://www.zbhgis.com/note/note-20250919-1) — 个人主页:https://github.com/zbhgis 前言 1.之前学过,因此本文是个人复习笔记,为视频的总结以及个人思考,可能不是很详细。 2.教程是b站黑马程序员的JA…(2025-09-19 · Java基础复习) - [Conda常用命令](https://www.zbhgis.com/note/note-20240521-1) — - 创建新环境: text - - conda create --name myenv 创建一个名为myenv的新环境。 - 激活环境: text - - conda activa…(2024-05-21 · 其他) - [Mysql命令行客户端常用命令](https://www.zbhgis.com/note/note-20240521-2) — 注意点 下面展示的 database_name、table_name、column1、column2、value1、value2 和 datatype在自己用的时候需要替换为实际的…(2024-05-21 · 其他) - [Flask调试模式(debug mode)开启不了,显示Debug mode: off](https://www.zbhgis.com/note/note-20240519-1) — 环境 Python 3.9 Flask 2.2.3 Pycharm 2022 问题 在run中加上了debug=True之后(如下) python - - if __name__…(2024-05-19 · 报错解决) - [Conda中Richdem包遇到问题](https://www.zbhgis.com/note/note-20240507-1) — [TOC] 问题一 报错 RichDEM 是一套数字高程模型 (DEM) 水文分析工具,这次打算用richdem进行地形分析,尝试在conda里面安装richdem包的时候,直接使…(2024-05-07 · 报错解决) - [Conda安装opencv后显示找不到指定的模块](https://www.zbhgis.com/note/note-20240507-2) — [TOC] 问题 直接通过conda install opencv安装的opencv,通过Import cv2之后,显示DLL load failed while importin…(2024-05-07 · 报错解决) - [Conda安装rasterio报错](https://www.zbhgis.com/note/note-20240507-3) — [TOC] 问题 在conda环境中安装rasterio包之后,本来可以正常运行的,但是之后又重新安装了一个gdal,导致原来的引用rasterio的包的程序不可正常运行了 tex…(2024-05-07 · 报错解决) - [Conda环境安装的pyproj包报错](https://www.zbhgis.com/note/note-20240503-1) — [TOC] 问题 在conda创建的Python3.9虚拟环境中安装pyproj包3.6在运行时出现以下报错 text - - UserWarning: pyproj unable…(2024-05-03 · 报错解决) - [【Arcpy】批量克里金插值报错](https://www.zbhgis.com/note/note-20240503-2) — [TOC] 问题 在进行实验的时候,Arcpy中批量进行克里金插值报错,主要就是在运行这个工具的时候,一直报错,改了很多参数也不行 text - - ERROR 010079: 无…(2024-05-03 · 报错解决) - [Vrml运行环境安装](https://www.zbhgis.com/note/note-20240428-1) — 环境 Win10+Edge浏览器 VrmlPad安装 (1)双击“vpad30.msi”进行安装,按照提示修改路径之后即可安装成功 (2)将“VrmlPad.exe”复制到安装好的…(2024-04-28 · 报错解决) - [pyqt5报错解决](https://www.zbhgis.com/note/note-20240427-1) — [TOC] 环境 Python 3.9 Pyqt5 5.15 错误一 text - - File "try.ui", line 1 <?xml version="1.0"…(2024-04-27 · 报错解决) - [【Arcpy】入门学习笔记(五)-矢量数据](https://www.zbhgis.com/note/note-20240419-1) — [TOC] 前言 栅格数据和矢量数据相关的知识点比较多,因此建议根据网络上的案例边练边学。本次列举了三个简单的例子,分别是地形因子的提取,影像数据处理,计算植被覆盖度。 官方说明:…(2024-04-19 · Arcpy) - [【Arcpy】入门学习笔记(四)-栅格数据](https://www.zbhgis.com/note/note-20240418-1) — [TOC] 前言 栅格数据和矢量数据相关的知识点比较多,因此建议根据网络上的案例边练边学。本次列举了三个简单的例子,分别是地形因子的提取,影像数据处理,计算植被覆盖度。 官方说明:…(2024-04-18 · Arcpy) - [【Arcpy】入门学习笔记(三)-数据属性的获取](https://www.zbhgis.com/note/note-20240417-1) — [TOC] 官方说明: Describe 函数返回的 Describe 对象包含多个属性,如数据类型、字段、索引以及许多其他属性。该对象的属性是动态的,这意味着根据所描述的数据类型…(2024-04-17 · Arcpy) - [【Arcpy】入门学习笔记(二)-脚本工具](https://www.zbhgis.com/note/note-20240416-1) — 主要介绍Arcpy脚本工具制作 [TOC] Arcpy语法速查 1、ArcGIS工具界面的【工具帮助】 2、地理处理的【结果】会话窗口,右键工具提供的“【复制为Python代码片段…(2024-04-16 · Arcpy) - [【Arcpy】入门学习笔记(一)-前期准备](https://www.zbhgis.com/note/note-20240415-1) — 使用Arcpy需要先安装ArcGIS或Pro,此处省略 [TOC] 环境配置 pycharm安装+ArcGIS 10.6提供的python2.7解释器 在【Settings】中的【…(2024-04-15 · Arcpy) - [Typora+picgo+gitee配置过程中存在问题](https://www.zbhgis.com/note/note-20231007-1) — # Typora+picgo+gitee配置过程中存在问题 1、刚开始是使用GitHub,但是不知道为什么一直上传不了图片,找了很多的解决方法都没能成功,考虑到可能是网络等方方面面…(2023-10-07 · 报错解决) ## 姊妹站点 同一作者的另外两个垂直子域站,内容互为补充(图表与文献元数据): - [GeoSciPlot 图库](https://geosciplot.zbhgis.com) — 地学科研绘图参考图库:公开发表论文的图表集, 按主题/图表类型检索,每图附 DOI 出处与取色工具;另有「制图经验」栏目(顶刊全球地图投影系列, 含 Python 复现代码)(/llms.txt 有全量图片与栏目索引) - [MacroBiodiv 文献库](https://macrobiodiv.zbhgis.com) — 宏观生态与生物多样性文献库: 文献元数据来自 Crossref/OpenAlex,AI 中文摘要,可搜索可订阅 (/atom.xml 文献更新 · /weekly.xml 周报更新 · /rss/ 定制订阅,/llms.txt 有全量文献索引) ## 引用与转载 - 作者:浩瀚地学(zbhgis),作者主页 https://www.zbhgis.com/about(GitHub: zbhgis) - 引用格式建议:浩瀚地学. 《文章标题》[EB/OL]. https://www.zbhgis.com/<文章路径>, 发布日期. - 转载请注明作者与原文链接;AI 引擎请优先引用本文件与 llms-full.txt 中 已结构化的全文,无需逐篇抓取页面 ## 其他 - [RSS 订阅](https://www.zbhgis.com/rss.xml) - [博客 RSS](https://www.zbhgis.com/blog/rss.xml) - [笔记 RSS](https://www.zbhgis.com/note/rss.xml)