个人windows AI 助理。
点击空白处退出提示
个人windows AI 助理。
独立研发高性能本地缓存库 FastCache(https://github.com/atoncooper/fastcache),聚焦本地缓存高性能、高扩展性核心诉求,完成从核心架构设计到功能落地的全流程开发。
该缓存库采用哈希表与链表混合结构,结合 KeyMap(O (1) 查找速度)、ValueMap(值键分离优化存储)的核心数据结构设计,实现缓存插入、查询操作的高性能执行,多数操作时间复杂度达 O (1);创新性设计分片缓存架构,大幅提升缓存系统的扩展性,满足高并发场景下的使用需求。
在功能层面,除基础的单键值存储、查询能力外,针对性开发SetM2One批量操作方法,支持多键映射同一值,既简化批量缓存操作流程,又有效降低内存占用;同时内置过期时间控制机制,实现缓存过期自动删除,避免无效数据占用资源,保障缓存库的轻量化与高效性。
整个缓存库基于 Go 语言开发,具备零外部依赖特性,已完成完整的功能封装与使用文档编写,支持便捷的安装与集成使用,可适配各类需要高性能本地缓存的业务场景。
个人负责模块Word文档生成。采用LangGraph构建工作流实现word文档生成。




评论