使用 vitepress + pagedjs 在浏览器中实现书籍渲染的折腾过程(之解决一个奇怪的 BUG)
前情提要 在《【已被采纳】基本功不好,如何做开源贡献?使用 ChatGPT 写代码实录。 - Jeff Tian的文章 - 知乎 》中提到,我使用 vitepress 打造了一个完美的写作平台。其中有一个不能嵌套包含的问题,也利用 ChatGPT…
前情提要 在《【已被采纳】基本功不好,如何做开源贡献?使用 ChatGPT 写代码实录。 - Jeff Tian的文章 - 知乎 》中提到,我使用 vitepress 打造了一个完美的写作平台。其中有一个不能嵌套包含的问题,也利用 ChatGPT…
在 2022 年 6 月份我基于 AWS 构建了一个 BFF 服务:《一顿操作猛如虎,部署一个万能 BFF - Jeff Tian的文章 - 知乎 》,详细列出了代码级别的操作步骤,今天再次梳理一下架构,以便为有兴趣的同学提供一个概览。 命名上,我称之为万能 BFF…
效果演示 https://id6-jeff-tian.cloud.okteto.net/Account/Login 或者 https://id6.azurewebsites.net/Account/Login 关于如何部署 Duende IdentityServer…
最终效果体验 点击这个链接:https://uniheart.pa-ca.me/keycloak/login,选择“阿里云”登录。 使用提前创建好的 RAM 用户登录完成后,可以在 Keycloak 控制台看到该用户的 aliuid 已经被同步过来。同时,界面拿到的用户 id…
参考《升级 spring-security-oauth2 到 spring-boot-starter-oauth2-resource-server - Jeff Tian的文章 - 知乎 》和 《通过 Bean 的方式扩展 Spring…