摘要: 基于 vue-element-admin 升级的 Vue3 +TS +Element-Plus 版本的从0到1构建说明,有来开源组织又一精心开源力作 项目代码结构基本完全保留 vue-element-admin ,代码风格参考Vue.js社区,CSS遵守BEM规范 ,站在巨人的肩膀不仅是为了看的更远,更多的是一种致敬、延续和希望走的更远。 阅读全文
posted @ 2022-04-02 08:34 有来技术团队 阅读(4008) 评论(12) 推荐(18) 编辑
摘要: Spring Security OAuth2 微服务认证中心自定义授权模式扩展以及常见登录认证场景下的应用实战 本篇基于 Spring Security OAuth2 扩展了实际开发常用的验证码、手机短信验证码和微信授权登录认证的模式并应用至有来商城的管理前端、移动应用端和微信小程序端,同时稍调整刷新模式使其能够适配扩展的模式以及多用户体系。通过授权模式的扩展揭露 Spring Security OAuth2 的认证流程和底层原理。 阅读全文
posted @ 2021-10-18 18:33 有来技术团队 阅读(7278) 评论(12) 推荐(10) 编辑
摘要: 本篇是开源全栈项目【有来商城】的总结文档,包括对 Spring Security OAuth2 认证授权的核心思想和源码总结,以及系统就如何实现接口和按钮级别细粒度权限控制进行一一说明,也对日常issue问题进行整理,能够帮助大家少走些弯路。 阅读全文
posted @ 2021-07-02 08:31 有来技术团队 阅读(17219) 评论(19) 推荐(14) 编辑
摘要: Spring Cloud实战 | 第六篇:Spring Cloud Gateway + Spring Security OAuth2 + JWT实现微服务统一认证授权鉴权 欢迎大家加入开源项目有来项目交流群,一起学习Spring Cloud微服务生态组件、分布式、Docker、K8S、Vue、element-ui、uni-app等主流全栈技术。 一. 前言 【有来】开源全栈项目版本更新,本文部分内容和项目源码有出入,建议移步至 【Spring Cloud & Alib 阅读全文
posted @ 2020-09-23 16:37 有来技术团队 阅读(67481) 评论(143) 推荐(25) 编辑
摘要: Python3.8+Django+MySQL实现的Python Web版学生增删改查,旨在快速入门Python Web开发 阅读全文
posted @ 2020-05-10 14:58 有来技术团队 阅读(12663) 评论(46) 推荐(8) 编辑
摘要: # 删除本地dev分支 git branch -D dev # 删除远程dev分支 git push origin -d dev 阅读全文
posted @ 2022-05-15 10:40 有来技术团队 阅读(10) 评论(0) 推荐(0) 编辑
摘要: The calling method's class, io.minio.S3Base, was loaded from the following location 阅读全文
posted @ 2022-04-09 14:35 有来技术团队 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 基于 vue-element-admin 升级的 Vue3 +TS +Element-Plus 版本的从0到1构建说明,有来开源组织又一精心开源力作 项目代码结构基本完全保留 vue-element-admin ,代码风格参考Vue.js社区,CSS遵守BEM规范 ,站在巨人的肩膀不仅是为了看的更远,更多的是一种致敬、延续和希望走的更远。 阅读全文
posted @ 2022-04-02 08:34 有来技术团队 阅读(4008) 评论(12) 推荐(18) 编辑
摘要: Canal 实战 | 第一篇:SpringBoot 整合 Canal + RabbitMQ 实现监听 MySQL 数据库同步更新 Redis 缓存 本篇通过实战的方式讲述 Canal + RabbitMQ 实现对 MySQL 数据变动实时监听,应对实际工作直接修改数据库数据后让缓存失效或刷新的场景需求。 阅读全文
posted @ 2021-11-08 01:47 有来技术团队 阅读(2933) 评论(2) 推荐(5) 编辑
摘要: 🎃:jack_o_lantern::jack_o_lantern: 记录每年 Github 万圣节彩蛋,也记录有来项目成长历程。 2021 万圣节彩蛋 2020 万圣节彩蛋 阅读全文
posted @ 2021-10-31 13:56 有来技术团队 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 前言 有来项目的数据库在此之前使用的是 Docker 部署的,具体可见文章 Docker 安装 MySQL8 ,服务器是阿里云 2C2G 的ECS轻量服务器,可能是配置问题有时不论查什么都要等很长很长时间,原因一直未明。网上也有相关资料说不推荐使用 Docker 跑数据库的,主要原因是IO和网络性能 阅读全文
posted @ 2021-10-31 11:24 有来技术团队 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Spring Security OAuth2 微服务认证中心自定义授权模式扩展以及常见登录认证场景下的应用实战 本篇基于 Spring Security OAuth2 扩展了实际开发常用的验证码、手机短信验证码和微信授权登录认证的模式并应用至有来商城的管理前端、移动应用端和微信小程序端,同时稍调整刷新模式使其能够适配扩展的模式以及多用户体系。通过授权模式的扩展揭露 Spring Security OAuth2 的认证流程和底层原理。 阅读全文
posted @ 2021-10-18 18:33 有来技术团队 阅读(7278) 评论(12) 推荐(10) 编辑
摘要: Mapper 类方法添加注解: @InterceptorIgnore(tenantLine = "true") 亲测有效。 阅读全文
posted @ 2021-09-29 16:00 有来技术团队 阅读(1613) 评论(2) 推荐(0) 编辑
摘要: SpringBoot 整合 Elastic Stack 最新版本(7.14.1)分布式日志解决方案,开源微服务全栈项目【有来商城】的日志落地实践 本篇讲述使用 Docker部署 ELK+ Filebeat环境 ,通过轻量级日志采集工具 Filebeat来采集日志,并将日志推送给Logstash,经过 Logstash 的过滤筛选后将数据存入ES,最终日志通过 Kibana 呈现。希望能够帮助快速入门 Elastic 技术栈。 阅读全文
posted @ 2021-09-26 01:35 有来技术团队 阅读(1296) 评论(1) 推荐(2) 编辑
摘要: IDEA 集成 Docker 插件实现一键远程部署 SpringBoot 应用,无需三方依赖,开源微服务全栈有来商城线上部署方式 本篇通过 IDEA 集成 Docker插件和通过 Dockerfile 的方式一键完成 SpringBoot应用的打包 → 构建镜像 → 容器创建和启动 的整套应用部署的流程,没有第三方 maven 依赖,十分简单便捷,值得一试。 阅读全文
posted @ 2021-09-23 01:11 有来技术团队 阅读(1550) 评论(2) 推荐(3) 编辑
摘要: 本篇是开源全栈项目【有来商城】的总结文档,包括对 Spring Security OAuth2 认证授权的核心思想和源码总结,以及系统就如何实现接口和按钮级别细粒度权限控制进行一一说明,也对日常issue问题进行整理,能够帮助大家少走些弯路。 阅读全文
posted @ 2021-07-02 08:31 有来技术团队 阅读(17219) 评论(19) 推荐(14) 编辑
摘要: boolean isContain = list.stream().anyMatch(item -> item.getKey().equals(key)); 阅读全文
posted @ 2021-06-23 13:30 有来技术团队 阅读(767) 评论(1) 推荐(1) 编辑
摘要: IDEA工具栏 → HELP → Edit Custom VM Options... 文件尾部添加一行 -Dfile.encoding=utf-8 重启IDEA即可 阅读全文
posted @ 2021-06-18 12:38 有来技术团队 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud & Alibaba 实战 | 第十二篇: Sentinel+Nacos实现流控、熔断降级,赋能拥有降级功能的Feign新技能熔断,做到熔断降级双剑合璧(JMeter模拟测试) 一. Sentinel概念 1. 什么是Sentinel? Sentinel是阿里中间件团队研发面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。于2012年诞生,后续在阿里巴巴集团内部迅速发 阅读全文
posted @ 2021-04-30 01:34 有来技术团队 阅读(4195) 评论(4) 推荐(7) 编辑
摘要: Docker部署redis cluster三主三从实现高可用 阅读全文
posted @ 2021-04-09 11:59 有来技术团队 阅读(357) 评论(0) 推荐(1) 编辑
摘要: Elasticsearch 的核心是搜索引擎,所以用户开始将其用于日志用例,并希望能够轻松地对日志进行采集和可视化。有鉴于此,引入了强大的采集管道 Logstash 和灵活的可视化工具 Kibana。 阅读全文
posted @ 2021-03-30 12:39 有来技术团队 阅读(1821) 评论(3) 推荐(3) 编辑
摘要: git pull origin master --allow-unrelated-histories 阅读全文
posted @ 2021-03-03 09:36 有来技术团队 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1. 环境准备 创建挂载数据目录和配置文件 mkdir -p /mnt/mysql/data /etc/mysql/conf touch /etc/mysql/conf/my.cnf 2. 拉取镜像 docker pull mysql 3. 启动容器 docker run --restart=alw 阅读全文
posted @ 2021-02-11 18:06 有来技术团队 阅读(845) 评论(0) 推荐(1) 编辑
摘要: 1. 镜像下载 docker pull redis 2. 创建目录 mkdir -p /etc/redis/redis.conf mkdir -p /data/redis 3. 启动容器 docker run -d --name=redis \ -p 6379:6379 \ -v /etc/redi 阅读全文
posted @ 2021-02-11 17:59 有来技术团队 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 一. 前言 【有来】开源全栈项目版本更新,本文部分内容和项目源码有出入,建议移步至 【Spring Cloud & Alibaba 实战 | 总结篇】Spring Cloud Gateway + Spring Security OAuth2 + JWT 实现微服务统一认证授权和鉴权,基于RBAC设计 阅读全文
posted @ 2021-02-10 23:19 有来技术团队 阅读(9992) 评论(24) 推荐(9) 编辑