代码搜索神器-sourcegraph


Sourcegraph 是一个开源的代码搜索软件,允许开发人员快速搜索、编写和理解代码。它支持全局搜索、AI 问答和方法引用跳转等功能。用户可以通过官网和 Chrome 插件使用 Sourcegraph,也可以通过 Docker 镜像在自己的服务器上部署,支持添加私有和公共代码仓库,方便代码管理和查看。

Mybatis源码分析之多级缓存


本文详细介绍了MyBatis的缓存机制,包括一级缓存和二级缓存的概念、开启方式、失效时机及注意事项,并通过源码分析解释了缓存的工作原理和使用中的一些问题,建议在生产环境中谨慎使用二级缓存。

cola状态机


本文介绍了状态机的设计思路和细节,包括状态、事件、流转、条件和动作等概念。提供了外部流转、内部流转、条件流转和多对一流转的使用方法示例,展示了如何通过代码实现状态机的不同流转方式,确保状态机能根据不同条件和事件进行正确的状态转换。