- 博客(0)
- 资源 (8)
- 收藏
- 关注
pingyougousecurity
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。
2019-04-23
pingyougouproject
在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。我们在上次课中使用了内置服务$http .其实我们也可以自己来定义服务,而服务会封装一些操作。我们在不同的控制器中可以调用同一个服务,这样服务的代码将会被重用。
2019-04-23
搜房网商城springBoot1
柔性事务:
可见性(对外可查询):在分布式事务执行中,如果某个步骤执行出现错误,就需要明确的知道其他几个事务服务操作的状态,
这就需要其他的操作都需要提供对应的查询接口保证可以通过查询来判断处理情况
操作幂等性:对同一个操作执行多次后,得到的结果是一样的(消息重试)
举例:数据库的操作就是幂等的,插入一条数据,如果表的主键不是自增长的情况.
2019-04-02
搜房网商城springBoot
强一致性:就是立马生效,每次读取到的数据都是新的数据
弱一致性:用户读取系统更新操作中的某一刻的数据,结果是最终数据
最终一致性:对弱一致性的补充,当更新的之后,最终数据一致
2019-04-02
淘淘商城taotao.mail
三阶段提交协议,是二阶段提交协议的改进阶段,插入了一个preCommit阶段,使得原先的二阶段提交
执行步骤:
1.协调者向所有参与者发出包含的事务内容的canCommit请求,询问是否可以提交事务,并等待所有参与者回复
2.参与者收到canCommit请求后,如果认为可以执行事务操作,则反馈yes并进入预备状态
2019-03-11
我叫王小贱vip代码
分布式系统的一致性
BASE理论:是CAP理论扩展
基本可用:分布式系统出现故障时,允许损失部分的可用性,保证核心业务的可用
如:登录和注册
注册用不了,没有关系,原因是注册后的用户可用操作系统,不影响系统功能,但是如果登录使用了,那就是非常大的问题,意味整个系统不可用
2019-03-04
我叫王小贱之简易项目
三阶段提交协议,是二阶段提交协议的改进阶段,插入了一个preCommit阶段,使得原先的二阶段提交
执行步骤:
1.协调者向所有参与者发出包含的事务内容的canCommit请求,询问是否可以提交事务,并等待所有参与者回复
2.参与者收到canCommit请求后,如果认为可以执行事务操作,则反馈yes并进入预备状态
2019-03-04
我叫王小贱之慕课项目
2pc(二段提交方案)-->就是保证数据的强一致性
角色: 协调者/事务参与者( 可理解为 zk leader,follow或者订单与商品的概念)
准备阶段:
协调者发起指令,所有事务参与执行成功,并返回yes
2019-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人