首页
学习
活动
专区
工具
TVP
发布

Lambda

专栏成员
257
文章
269283
阅读量
56
订阅数
API开放接⼝设计之appId,appSecret,accessToken(同微信开发平台接⼝)
为每个合作机构创建对应的appid、app_secret,⽣成对应的access_token(有效期2⼩时),在调⽤外⽹开放接⼝的时候,必须传递有
用户1212940
2022-06-01
1.4K0
SpringBoot集成SpringSecurity - 自动登录(二)
源码地址:https://github.com/springsecuritydemo/microservice-auth-center02
用户1212940
2022-04-13
5370
Spring Cloud Alibaba之服务发现组件 - Nacos自定义登录用户名和密码(九)
上一章已经介绍了如何使用MySQL完成Nacos的数据存储替换,既然我们有了自己的数据库表,那么我们就可以通过修改用户表(users)来完成自定义登录用户名和密码的功能。
用户1212940
2022-04-13
1.4K0
Spring Cloud Alibaba之服务发现组件 - Nacos的数据持久化(八)
通过之前的几篇有关Nacos的文章,对于Nacos分别作为服务注册中心以及配置中心时,与Spring Cloud体系结合的基础使用方法已经讲解完毕了。下面我们就要从生产部署角度,介绍Nacos的相关内容。这里具体说说Nacos的数据存储以及生产配置的推荐。
用户1212940
2022-04-13
2580
CAS单点登录-集成客户端springboot方式(八)
之前在服务端整合了数据库,也完成的动态service配置,我们一直在操作cas服务器端,这里我们就来使用springboot完成cas客户端的接入操作。
用户1212940
2022-04-13
1.5K0
CAS单点登录-自定义认证登录策略(五)
在上一节中我们使用了CAS的提供的JDBC 方式的登录认证,基本上能够满足我们多种需求的认证。 但是如果CAS框架提供的方案还是不能满足我们的需要,比如我们不仅需要用户名和密码,还要验证其他信息,比如邮箱,手机号,但是邮箱,手机信息在另一个数据库,还有在一段时间内同一IP输入错误次数限制等。这里就需要我们自定义认证策略,自定义CAS的web认证流程。
用户1212940
2022-04-13
1.4K0
CAS单点登录-自定义认证之JDBC+MD5(四)
在不同公司,可能有很多业务需求或者架构不一样导致我们实现验证的方式不一样,那么cas为我们提供了很多认证的模式(当然也可以自定义),其中常用的有:
用户1212940
2022-04-13
8190
Spring security中的BCryptPasswordEncoder方法对密码进行加密与密码匹配
浅谈使用springsecurity中的BCryptPasswordEncoder方法对密码进行加密(encode)与密码匹配(matches)
用户1212940
2022-04-13
3K0
MySQL创建用户与授权
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
用户1212940
2022-04-13
2.6K0
记一次耗时毛刺排查
注意到毛刺出现极其规律,每30分钟出现一个毛刺。考虑到这种规律性,并结合服务的流量较小(20 QPS)推测,可能是某个定时请求的接口进行了耗时操作,由于流量较小放大了平均耗时,继而出现了毛刺。但排查主调调用的接口,并没有发现定时的调用,从而否定了这种可能性。 排除服务外部的原因导致的毛刺,那么只剩下服务内部的原因了。该服务为JAVA应用,考虑到服务GC会导致应用暂停,使外部请求耗时异常增长;但是,并不能解释如此规律的毛刺。抱着“死马当活马医”的想法,使用如下命令
用户1212940
2022-04-13
3540
RabbitMQ消息中间件从入门到高级(二)
流程的示意图如上所示,比如我下单成功了,这是进行step1,对我的业务数据进行入库,业务数据入库完毕(这里要特别注意一定要保证业务数据入库)再对要发送的消息进行入库,图中采用了两个数据库,可以根据实际业务场景来确定是否采用两个数据库,如果采用了两个数据库,有人可能就像到了采用分布式事务来保证数据的一致性,但是在大型互联网中,基本很少采用事务,都是采用补偿机制。
用户1212940
2022-04-13
5210
为什么要使用MQ消息中间件?它解决了什么问题?
场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式
用户1212940
2022-04-13
5310
问题总结
微服务架构:就是将单个的整体应用程序分割成更小的项目关联的独立的服务。一个服务通常实现一组独立的特性或功能,包含自己的业务逻辑。各个微服务之间的关联通过暴露api来实现。这些独立的微服务不需要部署在同一个虚拟机,同一个系统和同一个应用服务器中。每个服务有自己的数据库,甚至可以使用不同的架构(当然一般情况下需要保持统一方便维护)
用户1212940
2022-04-13
3190
分布式事务 - 两阶段提交与三阶段提交
在分布式系统中,著有CAP理论,该理论由加州大学伯克利分校的Eric Brewer教授提出,该理论阐述了在一个分布式系统中不可能同时满足一致性(Consistency)、可用性(Availability),以及分区 容错性(Partition tolerance)。
用户1212940
2022-04-13
9190
高并发架构系列:详解分布式一致性ACID、CAP、BASE,以及区别
随着分布式事务的出现,传统的单机事务模型(ACID)已经无法胜任,尤其是对于一个高访问量、高并发的互联网分布式系统来说。
用户1212940
2022-04-13
9960
Mysql四种常见数据库引擎
数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。
用户1212940
2022-04-13
1.6K0
秒杀系统设计方案
秒杀是电商业务里的标志性事件,这样的典型高并发场景会遇见什么样的挑战呢,然后又是如何来解决的呢? 秒杀活动场景 淘宝双11秒杀场景,大量的用户短时间内涌入,瞬间流量巨大(高并发),比如:1000万人同
用户1212940
2022-04-13
9540
设计登陆表, 两次MD5加密
http在网络中是通过明文来进行传输的,如果用户登陆时输入的用户名和密码不做处理。那么如果数据包对别人截取到了,就能过得到数据包中的明文密码。
用户1212940
2022-04-13
3720
慕课网-Shiro
github: https://github.com/pyygithub/shiro-web
用户1212940
2022-04-13
1.6K0
MySQL高级 之 索引失效与优化详解
https://blog.csdn.net/wuseyukui/article/category/6731498
用户1212940
2022-04-13
5700
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档