微信小程序静默登录设计
前言 微信小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。目前主流的三种方式: 自定义登录
微信小程序个人注册和备案
前言 之前注册和备案小程序使用的都是企业实体,一般都会提供营业执照和品牌名称证明,申请过程和流程都没有太大的问题。这次通过个人进行小程序注册和备案,过程中碰到了不少问题,这里进行下分享,便于后续能够少躺坑。
MySQL 创建高性能的索引
前言 索引对于良好的性能非常关键。尤其是当表中的数据量越来越大时,索引对性能的影响愈发严重。在数据量较小且负载较低时,不切当的索引对性能的影响可能还不明显,但当数据量逐渐增大时,性能则会急剧下降。 在实际项目中,开发人员都会通过添加索引来增强性能,但是往往是糟糕的索引而导致严重的生产问题。 索引能够
微信公众号 Markdown 转换神器上线
项目介绍 Markdown 转微信公众帐号内容神器,能自动即时渲染为微信公众号图文,不再为微信文章排版而发愁!只要你会基本的 Markdown 语法,就能做出一篇样式简洁而又美观大方的微信图文。
SpringBoot 构建高效的容器镜像
前言 使用普通的 Dockerfile 构建会有哪些缺点?通常情况下构建一个 Spring Boot 的 Docker 镜像,一般会写一个下面这样的Dockerfile: FROM eclipse-temurin:21-jre ARG JAR_FILE=build/lib
微服务鉴权源码解析:SpringBoot 3.x + OAuth2
之前写了一篇关于微服务权限架构设计的文章:微服务鉴权设计:SpringBoot 3.x + OAuth2,有很多小伙伴询问源码,这次专门写一篇文章进行简单讲解,源码地址会贴在文章的最后。
读《华为数据之道》
本书对华为公司多年数据治理和数据消费变革历程进行了系统性的总结,从治理体系、架构方法、流程规范、IT工具、数据组织等多方面总结了企业在数据治理中面临的挑战和解决方案,并介绍了华为独有的创新成果,如:数据底座、数据湖、主题联接、数据地图、数据生态等。 非数字原生企业数字化转型的挑战:
Spring Security+JWT 轻松实现前后端分离的认证架构
前言 大部分软件应用在开发业务之前,都需要完成认证和授权的功能。所以选择一个功能强大,简单易用的框架非常重要,以便于满足各种安全相关的诉求。
异步批处理方案设计:JDK21 + 虚拟线程
前言 在业务系统开发过程中,经常碰到需要大批量处理业务数据,处理不当非常容易出现如下问题:
国内无法拉取 Docker 镜像的解决方案
2024 年 7 月份后,国内无法拉取 Docker 官方仓库的镜像,同时很多国内的镜像网站无法使用,对于软件开发来说造成了很大的麻烦。 使用 Github Action将国外的Docker镜像转存到阿里云私有仓库,供国内服务器使用,免费易用 支持DockerHub, gcr.io, k8s.io,