摘要:
本篇通过万字长文详细介绍 vue3-element-admin v2 版本从 0 到 1,相较于v1版本增加了对原子CSS(UnoCSS)、按需自动导入、暗黑模式等功能的支持以及重构优化。 阅读全文
摘要:
项目代码结构基本完全保留 vue-element-admin ,代码风格参考Vue.js社区,CSS遵守BEM规范 ,站在巨人的肩膀不仅是为了看的更远,更多的是一种致敬、延续和希望走的更远。 阅读全文
摘要:
本篇基于 Spring Security OAuth2 扩展了实际开发常用的验证码、手机短信验证码和微信授权登录认证的模式并应用至有来商城的管理前端、移动应用端和微信小程序端,同时稍调整刷新模式使其能够适配扩展的模式以及多用户体系。通过授权模式的扩展揭露 Spring Security OAuth2 的认证流程和底层原理。 阅读全文
摘要:
本篇是开源全栈项目【有来商城】的总结文档,包括对 Spring Security OAuth2 认证授权的核心思想和源码总结,以及系统就如何实现接口和按钮级别细粒度权限控制进行一一说明,也对日常issue问题进行整理,能够帮助大家少走些弯路。 阅读全文
摘要:
本文源码地址 后端:https://gitee.com/youlaitech/youlai-mall/tree/v2.0.1 前端:https://gitee.com/youlaiorg/mall-admin/tree/v2.0.1 移动端: https://gitee.com/youlaiorg/ 阅读全文
摘要:
Python3.8+Django+MySQL实现的Python Web版学生增删改查,旨在快速入门Python Web开发 阅读全文
摘要:
本文通过实战配置 CORS 解决 SpringBoot 和 Vue 前后端跨域请求限制,再从原理上分析 CORS 配置为什么会在 Spring Security 场景下会失效以及如何解决。 阅读全文
摘要:
整合 Husky + Lint-staged + Commitlint + Commitizen + cz-git 并配置的 pre-commit 和 commit-msg 两个钩子分别实现 Git 提交前代码检测和 Git 提交信息规范。 阅读全文
摘要:
通过ESLint 检测 JS/TS 代码、Prettier 格式化代码、Stylelint 检测 CSS/SCSS 代码和配置 EditorConfig 来实现前端代码规范约束和统一。 阅读全文
摘要:
Spring Boot 3 RELEASE版本于2022年11月24日正式发布,其核心框架的 Spring 也在2022年11月16日迎来了从 5.3.x到6.0.x重大版本升级,借着这个机会,更新下 Spring 6 源码编译以及分享下如何高效阅读源码的技巧。 阅读全文
摘要:
有来实验室结合正式的商城订单支付业务场景将 Seata 分布式事务可视化,通过现象去看本质(原理和源码),告别被动式输入的短期记忆学习。 阅读全文
摘要:
:jack_o_lantern::jack_o_lantern::jack_o_lantern: 记录每年 Github 万圣节彩蛋,也记录有来项目成长历程。 2022 万圣节彩蛋 2021 万圣节彩蛋 2020 万圣节彩蛋 阅读全文
摘要:
起因是有来线上演示环境的系统管理员账号经常被禁用导致登录不了,然后需要手动恢复数据状态才行。 原理是利用触发器的旧数据覆盖新数据 delimiter $ CREATE TRIGGER`sys_user_2_update` BEFORE UPDATE ON`sys_user`FOR EACH ROW 阅读全文
摘要:
# 删除本地dev分支 git branch -D dev # 删除远程dev分支 git push origin -d dev 阅读全文
摘要:
The calling method's class, io.minio.S3Base, was loaded from the following location 阅读全文