logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kong API Gateway 插件开发与实战应用指南

本文详细介绍了Kong API Gateway插件开发的全流程,从基础入门到实战应用,涵盖插件生命周期、配置管理、数据持久化等核心机制。通过开发限流插件的实例,展示如何利用Lua和OpenResty实现高效API管理,适合微服务架构开发者提升网关定制能力。

#微服务
从零到一:LangChain聊天历史管理模块的实战开发指南

本文详细介绍了LangChain聊天历史管理模块的实战开发指南,重点解析了`langchain_community.chat_message_histories`模块的核心价值与应用场景。通过环境配置、核心组件解析和实战示例,帮助开发者快速实现对话系统的上下文管理、状态跟踪和数据持久化,适用于客服机器人、教育AI等多种场景。

STM32F103C8上跑通WK2124四串口SPI扩展的开箱即用HAL工程

这个工程直接支持STM32F103C8T6最小系统板,通过SPI总线驱动WK2124芯片,稳定扩展出4路独立全双工串口。里面已经配好CubeMX生成的.ioc配置、HAL标准外设驱动(SPI/GPIO/USART/SysTick)、WK2124专用通信协议封装(wk2xxx.c/h)、硬件基础模块(LED/DELAY等),还有F1系列专用启动文件、中断向量表和时钟初始化代码。所有驱动都经过真实硬件

STM32F103用普通IO口实现串口通信的可调试工程包(9600/115200bps)

一套基于STM32F103标准外设库的纯GPIO软件模拟串口方案,不占用硬件USART资源,适合引脚紧张或需要额外串口通道的嵌入式项目。工程已完整集成delay精确延时模块、GPIO配置、RCC时钟控制、EXTI中断管理及系统初始化模块,所有基础外设(TIM/DMA/ADC/SPI/I2C等)保留编译接口,方便后续功能扩展。支持9600和115200bps常用波特率,通过优化位操作时序与采样点校准

从鸭子类型到Protocol:Python类型系统的进化之旅

本文探讨了Python类型系统从鸭子类型到Protocol的进化历程,分析了动态类型的优缺点以及Protocol如何通过结构化类型系统提升代码可维护性和工具支持。文章详细介绍了typing_extensions模块的使用,以及Protocol在FastAPI等框架中的实际应用,为开发者提供了类型系统的最佳实践。

到底了