logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

故障处理:Oracle 19.20未知BUG导致oraagent进程内存泄漏的案例处理

本案例展示了在Oracle 19.20环境下,oraagent进程出现内存泄漏的实际处理过程。通过对系统进程、内存使用、日志信息的细致排查,发现oraagent不断尝试处理一个并不存在的监听资源(ora.LISTENER.lsnr),导致内存持续增长,最终远超正常值。虽然尝试新建监听未能缓解问题,但通过手动重启oraagent进程,内存占用恢复正常,间接验证了进程本身存在异常分配和释放内存的问题。

#oracle#bug#数据库
故障处理:Oracle 19.20未知BUG导致oraagent进程内存泄漏的案例处理

本案例展示了在Oracle 19.20环境下,oraagent进程出现内存泄漏的实际处理过程。通过对系统进程、内存使用、日志信息的细致排查,发现oraagent不断尝试处理一个并不存在的监听资源(ora.LISTENER.lsnr),导致内存持续增长,最终远超正常值。虽然尝试新建监听未能缓解问题,但通过手动重启oraagent进程,内存占用恢复正常,间接验证了进程本身存在异常分配和释放内存的问题。

#oracle#bug#数据库
为大模型 MCP Code Interpreter 而生:C# Runner 开源发布

C# Runner 为 .NET 生态提供了一个开箱即用、兼顾性能与安全的动态代码执行解决方案。我希望它能成为您在构建下一代应用,特别是与 AI 结合的应用时的得力工具。

#c##开源#开发语言
为大模型 MCP Code Interpreter 而生:C# Runner 开源发布

C# Runner 为 .NET 生态提供了一个开箱即用、兼顾性能与安全的动态代码执行解决方案。我希望它能成为您在构建下一代应用,特别是与 AI 结合的应用时的得力工具。

#c##开源#开发语言
使用Semantic Kernel实现Claude Code的Agents TODO能力

Claude Code作为Anthropic推出的先进编程助手,其强大的TODO任务管理和智能代理(Agents)功能为开发者提供了卓越的项目管理和代码开发体验。通过深入分析Claude Code的TODO功能并使用Semantic Kernel进行本土化实现,MarkAgents项目成功地展示了如何在.NET生态系统中构建智能的任务管理和代理系统。项目不仅实现了Claude Code的核心功能特

#qt
使用Semantic Kernel实现Claude Code的Agents TODO能力

Claude Code作为Anthropic推出的先进编程助手,其强大的TODO任务管理和智能代理(Agents)功能为开发者提供了卓越的项目管理和代码开发体验。通过深入分析Claude Code的TODO功能并使用Semantic Kernel进行本土化实现,MarkAgents项目成功地展示了如何在.NET生态系统中构建智能的任务管理和代理系统。项目不仅实现了Claude Code的核心功能特

#qt
抛开官方库,手撸一个轻量级 MCP 服务端

在动手之前,我们先定一个目标。?"Unknown";i < n;return n;注意到变化了吗?我们去掉了官方库定义的和特性。任何public方法都自动成为一个工具,并使用标准的来提供工具描述。要实现协议,首先要定义好通信双方所使用的“语言”,也就是数据传输对象(DTOs)。根据昨天的抓包分析,我们用C#的record类型来精确描述这些JSON结构。

#junit
抛开官方库,手撸一个轻量级 MCP 服务端

在动手之前,我们先定一个目标。?"Unknown";i < n;return n;注意到变化了吗?我们去掉了官方库定义的和特性。任何public方法都自动成为一个工具,并使用标准的来提供工具描述。要实现协议,首先要定义好通信双方所使用的“语言”,也就是数据传输对象(DTOs)。根据昨天的抓包分析,我们用C#的record类型来精确描述这些JSON结构。

#junit
到底了