聊聊时下大热的 MCP 作为近期 AI 技术热点的 MCP 为很多公众号和 AI 工具带来了不少流量。这些 AI 工具包括本身热度就很高的编程工具 Cursor、Windsurf,还有 AI 客户端工具,如 Claude Desktop、开源的 Cherry Studio,还包括阿里云的网关服务 Higress,也及时借着这波流量宣传自家产品。 MCP 是 C/S 架构,其中 MCP Client 的作用在于对 2025-04-03 AI #AI
《大明王朝 1566》读后感 最近在微信读书上读完了《大明王朝 1566》。微信读书的书友划线评论功能很赞,能让我看到很多书友的精彩评论。书里很多情节和台词都值得反复推敲,很多地方不看评论还弄不明白其中深意。微信读书划线评论功能太适合这本书了。和书友跨越时空一起读完这本《大明王朝 1566》,感慨颇深,在此记录些许想法。 胡宗宪为官之道 “居安思危,得进思退,居常思变。” 为官三思可谓贯穿本书,从 2025-02-20 Essay #Essay
忙碌的人 知世如梦无所求,无所求新普空寂。还似梦中随梦境,成就河沙梦功德。[1] 如梦亦似幻,一切如梦幻泡影,世上一遭,一觉醒来,不过是黄粱一梦。我思故我在,梦和现实也许并无清晰边界,你所感知的一切就是真实,除却你所思你所感,万物皆不可真。你的父母亲人,伴侣朋友,你的家庭生活,工作社交,对于此刻的你不过是一段又一段的记忆碎片,你又如何确定哪些是真实的呢。 恐怕连你“自己”本身也未必是真实的吧。自我这一概 2024-09-16 Essay #Essay
寄情艺术跳脱钟摆 “夫人之相与,俯仰一世,或取诸怀抱,悟言一室之内,或因寄所托,放浪形骸之外,虽趣舍万殊,静噪不同,当其欣于所遇,暂得于己,快然自足,不知老之将至。” 然, “及其所之既倦,情随事迁,感慨系之矣,向之所欣,俯仰之间,已为陈迹,犹不能以之兴怀。” 叔本华认为人生注定是无意义和痛苦的,这和佛教的“众生皆苦”契合,他说人生就是一个痛苦的钟摆,不过是在求之不得的煎熬和得到之后的无聊这两端之间来回摇摆 2024-07-27 Essay #Essay
学佛未必信佛 佛教和佛学不同,这里存在一个有趣的现象,学佛之人不一定要信佛。对比其他一些信则得永生不信则下地狱的宗教,全世界可能很难再找到第二个像佛教这么包容的宗教。抽离出佛教中超现实的部分,剩下的很多佛学思想其实属于心理学和哲学范畴。不管你是否相信因果轮回,都可以从中汲取精神养分,多认识一分自我,少受一分无名苦。这也正契合了佛陀和历代禅宗祖师弘法渡众的宗旨。 “吾本来兹土,传法渡迷情” —— 禅宗初祖达摩。 2024-06-22 Essay #Essay
如何使用 Github-Copilot-Chat GitHub CopilotCopilot 介绍https://github.com/features/Copilot GitHub Copilot,是一个基于OpenAI的代码自动生成工具,它使用了名为Codex的预训练语言模型,在您编写代码时,提供来自 “AI结对程序员” 的自动完成建议。您可以通过开始编写注释和代码片段,自动生成符合语法规则的代码,从而提高编程效率。Codex的训练数据非常 2023-11-22 AI #AI
一文理清 Java 日志框架 前言对于 java 日志框架体系相信大家都不陌生,哪怕是初入职场的年轻人也能脱口而出 slf4j + logback 或者 slf4j + log4j2 这样的日志组合,slf4j 作为日志门面不提供具体的日志实现,具体实现委托给具体的日志框架完成,接口和实现分离,日志实现的切换对上层调用方透明。方案看似很完美,但现实很骨感:由于历史原因,一些三方框架可能会使用特定的日志实现,比如 curator 2022-07-03 Java #Java
写给 Java 开发者看的 Spock 快速入门 写给 Java 开发者看的 Spock 快速入门Spock 是什么?看下它的 github 描述: The Enterprise-ready testing and specification framework. 官网介绍: Spock is a testing and specification framework for Java and Groovy applications. Wh 2021-04-14 TDD #TDD
TDD 实战 — 如何测试异步任务 异步操作,包括进程内的异步操作,也包括跨系统的调用,如 MQ 的发布-订阅场景,异步任务中间件场景等,异步操作通常可以提升系统的吞吐量、降低模块耦合,但在我们平时的写单元/集成测试的过程中,如何对这些异步操作进行测试却成了一个难题。 本文列举了几种测试异步操作的解决方案,希望为大家提供一些思路,帮助大家写出更简洁优雅的代码😄 代码中的测试用例是用 Spock 写的,不熟悉 Spock 2020-07-21 TDD #TDD
Seata 分布式事务框架 源码解析 — 优雅停机 前言Seata 是什么? Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 Github 地址: https://github.com/seata/seata 文章概述: 基于源码分析了 Seata 优雅停机的实现方式 同时分析了 Spring 2020-06-05 DistributedSystem #DistributedSystem