- 博客(174)
- 收藏
- 关注
原创 conda pack迁出环境异常
问题:回答:这个错误是由于 Conda 环境中存在 pip 和 conda 混合安装导致的冲突,部分包的文件被覆盖或删除。
2025-06-13 12:25:11
336
原创 spring-ai MCP Server运行一段时间后断联2
中过5分钟就断联 ,工具状态由绿色变为红色;但此时工具是可用的,手动重新开关后工具状态可恢复绿色,再5分钟后继续变为红色,cursor报错日志如下。cherry studio链接异常,工具日志无明显异常。cursor链接工具后,工具日志如下。可能内部有重连机制,可以正常调用工具,无相关状态标志。但使用fastmcp实现的工具就没有上述问题。2.工具运行正常,但服务异常。链接异常,报错日志如下。
2025-06-12 13:45:01
187
原创 spring-ai MCP Server运行一段时间后断联
**[Spring AI #2267](https://github.com/spring-projects/spring-ai/issues/2267)** - 已在 2025年2月25日关闭,通过 Java SDK 修复解决。- **[Spring AI #2710](https://github.com/spring-projects/spring-ai/issues/2710)** - 通过升级到 1.0.0-M7 解决。-- 或更高版本 -->
2025-06-10 11:07:29
509
原创 换行符在markdown格式时异常2
绝大多数 Markdown 解析器(包括 marked)都支持“标题前无空行”写法,无需特殊配置。如果你遇到无法识别的情况,可以提供具体的 Markdown 示例和渲染效果,我可以帮你分析原因。只要不是在代码块内,绝大多数 Markdown 解析器(包括 marked、markdown-it、Typora、Obsidian、VSCode 预览等)都能正确识别这种写法,无需空行。有的,标准的 CommonMark 规范(以及大多数 Markdown 解析器)都支持“紧凑型”标题写法,即标题前面不需要空行。
2025-05-30 19:03:26
221
原创 配置vscode中java.configuration.runtimes
如果遇到任何问题,检查 JDK 的安装路径是否正确,以及 VSCode 的 Java 扩展是否已正确安装和更新。安装完 Java 扩展后,VSCode 会自动检测你的系统中的 JDK 安装。通过命令面板(Ctrl+Shift+P),输入 Java: Clean and Rebuild Workspace 来清理并重建工作区,确保配置生效。在出现的设置中,找到 Java: JDT LS: Java Home,点击旁边的编辑图标。在 VSCode 中,你需要安装 Java 扩展包,以便支持 Java 开发。
2025-05-28 11:15:39
632
原创 vue或者前端适配makedown推荐开源依赖
基于 Vite 和 Vue 3 的静态站点生成器,内置 Markdown 增强(代码高亮、Frontmatter、自定义布局等)。在 Vite 中直接渲染 Markdown 为 Vue 组件,支持 Frontmatter 和代码高亮。在 Nuxt.js 中直接解析 Markdown 文件,支持 Frontmatter 和组件注入。高度可扩展的 Markdown 解析器,插件生态丰富(如目录生成、表情符号等)。基于 AST 的现代化工具链,适合复杂处理(如自定义语法、SEO 优化)。
2025-05-28 10:08:38
740
原创 服务器配置采集
提交即可完整展示服务器配置。如果需要进一步分析,可提供关键输出片段。(输出会包含GPU型号、显存、驱动版本、温度等信息):检查输出的文件是否包含敏感数据(如IP地址)。# 查看硬盘型号(需root),确保你有管理员权限。
2025-05-27 18:06:34
433
原创 java的vscode扩展插件
例如,你可以在 VSCode 的设置中配置 Java 的路径(通过 settings.json 文件中的 java.home 设置)。在 Visual Studio Code (VSCode) 中,Java 开发可以通过多种方式得到支持,包括安装专门的扩展插件。安装方式:在 VSCode 中打开 Extensions 视图(快捷键 Ctrl+Shift+X),搜索 Java Extension Pack,然后安装。安装方式:在 VSCode 中搜索 Debugger for Java 并安装。
2025-05-27 14:37:38
463
转载 2025 年 VSCode 插件离线下载攻略:官方渠道一键获取
2025年插件下载不了。因公司内网不能联网,必须要下载后本地部署。从 2025 年 1 月开始,VSCode 官方市场不再直接提供插件的.下载链接。这里和大家分享一下解决方法。
2025-05-23 15:35:18
200
1
原创 vue项目的dist在nginx部署后报错Uncaught SyntaxError
打开浏览器的开发者工具(通常按F12),查看**Network**面板,检查`chunk-vendors.92b12d55.js`和`app.f5a63ac0.js`这两个文件的请求。- **路由配置问题**:如果你的Vue项目使用了**HTML5 History模式**,Nginx需要正确配置以处理前端路由。- **资源路径错误**:打包后的资源文件(如`js`、`css`)的路径可能不正确,导致浏览器请求了错误的资源。# 这行用于处理Vue的前端路由。#### **2. 确保Vue项目打包路径正确**
2025-05-22 16:17:10
403
原创 cursor/vscode启动项目connect ETIMEDOUT 127.0.0.1:xx
上午正常使用cursor/vscode,因为需要写前端安装了nodejs16.20和vue2,结果下午启动前端服务无法访问,浏览器一直转圈。基于vscode,发现插件一直在更新升级,查看vscode版本发现有更新V1.100.x。查看版本发现有nodejs相关信息,且nodejs版本高于我自己安装的nodejs16.20。综合考虑,打算重装vscode回V1.67.2版本,并禁止vscode自动更新。发现vscodeV1.67.2依赖的nodejs只有9.x版本,上述相关异常已经不见了。
2025-05-17 14:08:17
408
原创 前端快速环境搭建:nodejs及vue2安装
如果你遇到任何问题,确保检查 Node.js 和 npm/yarn 的版本,以及 Vue CLI 和其他依赖库的版本是否兼容。在 Vue 2 中进行安装通常涉及几个步骤,主要是通过 npm(Node Package Manager)或 yarn 来安装 Vue 和其他依赖库。创建项目后,进入项目目录,然后使用 npm 或 yarn 来安装 Vue(通常 Vue CLI 会自动处理 Vue 的安装)。如果这些命令返回了版本号,那么你已经安装了 Node.js、npm 或 yarn。如果没有,你需要先从。
2025-05-16 12:43:18
270
原创 psycopg_pool.PoolTimeout: couldn‘t get a connection after 120.00 sec异常
解决办法:使用AsyncPostgresSaver.from_conn_string替代AsyncPostgresSaver(AsyncConnectionPool)连接postgres。langgraph使用AsyncConnectionPool方式连接postgres一段时间(一小时)后失效了,报异常psycopg_pool.PoolTimeout。
2025-05-15 15:14:10
173
原创 断开了但依旧占用连接数
主要是没有设置proper keepalives时的主要问题。这种情况下,连接池可能最终会耗尽所有可用连接,导致应用无法创建新连接,从而引发服务不可用。这就是为什么在长时间运行的应用中,正确配置连接保活参数非常重要。
2025-05-09 10:58:43
151
原创 Spring AI版本1.0.0-M6和M8效果比较
使用cursor作为mcp客户端也是可以请求到的,但控制台会报错,显示没有messageID,这个问题在cherry studio就不会出现。单独通过url请求http://localhost:8000/sse端口的响应内容如下。单独通过url请求http://localhost:8000/sse端口的响应内容如下。使用cursor作为mcp客户端也是可以请求到的,且控制台不会报错。
2025-05-04 11:26:07
541
原创 通过AI的联网功能提升搜索检索能力
tip:快速查看每篇文档,仅关注自己想要的内容。(因为很多文档都有大量相同的引用,如产品介绍、功能特性,但真正落地实现的代码和方案很少,特别是很新技术))为例,ai会自动根据问题搜集现有互联网文章,避免人工通过传统检索引擎的结果逐个去查找,这种方式文章的相关性会更高。
2025-05-01 19:10:43
373
原创 FastAPI的发展历史
FastAPI 具有诸多优势,例如性能快速、基于标准 Python 类型标注、代码量少、编写快速、支持多种数据格式、自动生成 API 文档、具有 Docker 和 Kubernetes 的现成支持、适用于多种访问和安全性实用程序,以及与。FastAPI 的设计初衷是为了解决 Python Web 框架在数据类型验证和文档生成方面的问题。它使用了 Python 类型注解和 Pydantic 模型,并采用 async/await 异步语法来提高性能。框架的创建者,也是多个开源项目的贡献者。
2025-04-29 18:20:57
415
原创 fastapi和flaskapi有什么区别
选择 FastAPI:需要高性能、异步支持、自动校验和文档的现代 API 开发。选择 Flask:快速开发小型应用,或需要灵活使用第三方扩展的轻量级项目。根据团队熟悉度和项目需求权衡,两者均可通过扩展增强功能,但 FastAPI 更符合现代 API 开发趋势。
2025-04-29 18:16:02
1050
原创 langgraph依赖(框架)和langgraph平台
这种分层设计体现了现代软件工程的核心理念——关注点分离。开发者可以根据具体需求选择适合的工具组合,既保持本地开发的灵活性,又能享受云平台的管理便利性。A[开发者笔记本] -->|导入依赖| B[编写业务逻辑]C[运维控制台] -->|使用平台| D[部署到生产环境]D -->|调用REST API| B。B -->|导出JSON配置| C。# 部署时导出为平台兼容格式。# 本地开发时使用SDK。
2025-04-24 19:33:47
355
原创 MCP和LangGraph结合3
mcp协议和mcp组件client、host、server不是一个概念粒度是吧。我理解mcp组件才是和langgraph类似的一个东西,mcp协议只是接口标准吧。这种分层使得更换传输协议(如从HTTP/2升级到QUIC)不影响上层业务逻辑,体现了关注点分离的设计原则。└── MCP组件 (如Client/Server/Host组成的监控系统)└── 传输层 (TCP/QUIC等)你的区分抓住了系统设计中的核心分层思想,这种理解对于构建可扩展的分布式系统至关重要。└── MCP协议 (组件间通信的"语言")
2025-04-24 19:29:27
354
原创 MCP和LangGraph结合2
确保不同团队开发的模型(意图识别、问答)通过统一协议交换上下文”是什么意思?我理解的一是因为使用的是统一标准的接口协议,所以可以对接不同厂商的大模型;二是不同厂商的大模型提供的接口也支持mcp协议;我认为应该是一吧?,但需要进一步明确协议覆盖的范围。
2025-04-24 19:01:30
372
原创 MCP和LangGraph结合
,完全可以通过结合使用实现更强大的系统设计。关键在于理解它们的核心差异,并利用各自的优势解决不同层级的问题。
2025-04-24 18:12:35
907
1
原创 docker镜像拉取失败
hub.docker.com中提供的docker pull命令在服务器拉取镜像时报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)这个错误通常表明Docker客户端在尝试连接到Docker Hub时请求超时。
2025-03-30 20:18:50
649
原创 arm64和aarch64是一个架构吗
*AArch64** 是 **ARMv8 架构** 的官方术语,代表 **ARM 架构的 64 位执行状态**(AArch64 Execution State)。- **ARM64** 和 **AArch64** 是同一个 64 位 ARM 架构的不同称呼,**ARM64** 是非正式名称,**AArch64** 是官方术语。是的,**ARM64** 和 **AArch64** 指的是同一个架构,它们是 **64 位 ARM 架构** 的不同名称。
2025-03-21 08:03:16
1899
原创 jar包反编译
java -jar procyon-decompiler-0.6.0.jar C:\Users\iie_xc\Desktop\IpRangeMark-1.0-SNAPSHOT.jar -o outputprocyon-decompiler-0.6.0.jar
2025-03-11 03:45:36
100
原创 dodocker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting co
setenforce 0 (其中setenforce [ Enforcing | Permissive | 1 | 0 ])赋值SELINUX=disabled。
2025-03-09 18:20:56
173
原创 ChatGLM3模型搭建(踩坑记录版)
模型下载强烈推荐魔塔社区下载ZhipuAI/chatglm3-6b,官方github指定清华的模型没有config.json等文件(动态坑。参考上述链接,我将transformers调整为4.40.2,同时只安装basic所需的依赖,减少依赖安装耗时。目前ChatGLM3/basic_demo/web_demo_streamlit.py是可以跑通的。下载技巧:若下载速度过慢,可以通过码云的“从GitHub导入仓库”,然后再通过码云下载源码。踩坑:有说下载ChatGLM-6B的,不建议尝试。
2025-01-01 21:50:03
288
原创 地理数据可视化-folium库使用
而交通数据的地理形状基本为点(如gps点)、线(如车辆轨迹)、面(如行政区划)三种,接下来展示这三种地理形状的添加以及热力图绘制、# 通过PolyLine函数绘制线段,即将组成该线段的几个点按照顺序通过直线连接起来。# tmp_polygon为嵌套列表,定义了多变形的几个定点坐标。# 点击生成标记 即当你点击某个位置的时候,地图上会显示标记。# 是相对于地图缩放级别的像素值,会随着地图缩放而动态调整。# 构建点坐标 注意这里的点坐标的纬度在前,经度在后。# 通过给出组成线段的几个点来绘制这个线段。
2025-01-01 13:15:26
1098
原创 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None))
C:\Users\10312\pip\pip.ini修改如下。path环境变量增加上述pip.ini的路径。
2024-12-18 23:12:22
344
图数据库neo4j的arm版docker镜像
2025-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人