随笔分类 - 项目学习---尚硅谷-谷粒学院
第三方登录之微信
摘要:一丶说明 由于没有企业资质 ,下面的微信登录 是站在尚硅谷提供appid,appsecret,和回调地址(回调地址他们做了处理,回调到了本地的localhost)之上的。 其实和正常的差不多 ,就一个回调地址不同,如果是正常的话,微信的回调地址好像不能用本地的,这里可以用花生壳等内网穿透工具做测试。
业务点梳理:前后分离下的登录和注册----------------SpringCloud+Nuxt
摘要:一、后端API restful风格 1、注册接口(发短信接口+插入用户信息并且校验的接口 注册没有什么特别的地方,和我以前用SSM,SpringBoot做的注册差不多 短信服务:https://www.cnblogs.com/mangoubiubiu/p/13973098.html 用户中心: Co
Jwt学习笔记
摘要:一、使用JWT进行跨域身份验证 Internet服务无法与用户身份验证分开。一般过程如下: 用户向服务器发送用户名和密码。 验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中。 服务器向用户返回session_id,session信息都会写入到用户的Cookie。 用户的每个后续请求
用户登录业务介绍
摘要:1. 用户登录业务介绍 1.1. 单一服务器模式 早期单一服务器,用户认证。 缺点:单点性能压力,无法扩展 1.2. SSO(single sign on)模式 分布式,SSO(single sign on)模式 优点 : 用户身份信息独立管理,更好的分布式管理。 可以自己扩展安全策略 缺点: 认证
Redis
摘要:一、Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统(区别于MySQL的二维表格的形式存储。)。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都是缓存在计算机内存中
NUXT
摘要:一、服务端渲染技术NUXT 1、什么是服务端渲染 服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获取数据。 服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。 如果你的应用程序
Hystrix(熔断器)
摘要:一、Hystrix基本概念 1、Spring Cloud调用接口过程 Spring Cloud 在接口调用上,大致会经过如下几个组件配合: Feign >Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,
Nacos学习笔记
摘要:一、Nacos 1、基本概念 (1)Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Na
maven 加载不到xml文件
摘要:一、maven 加载不到xml文件 1、异常信息描述: AbstractHandlerExceptionResolver.java:194 |org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerException
BeanUtils.copyProperties() 拷贝对象
摘要:一、之前的你肯定是这么复制对象的(很累,很繁琐 不是吗) @Override public CourseInfoVo getCourseInfoById(String courseId) { //查询课程信息 EduCourse eduCourse= baseMapper.selectById(co