摘要:
几种常见登录方式:https://www.cnblogs.com/itlihao/p/14846026.html #1. 什么是OAuth2 OAuth:是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内 阅读全文
摘要:
下面的激活支持2020.1.1以下版本,包括2017 2018 2019 原文:https://mp.weixin.qq.com/s/Qmnh7ou1OVgQ9iNRwAu1Mw jetbrains-agent-latest.zip 下载地址:https://pan.baidu.com/s/1Bfc 阅读全文
摘要:
#1. 可逆加密算法 加密后, 密文可以反向解密得到密码原文。 ####1.1 对称加密 文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥。 在对称加密算法中: 数据发信方将明文和加密密钥一起经过特殊的加密算法处理后,使其变成复杂的加密密文发送出去。 收信方收到密文后,若想解读出原文,则需 阅读全文
摘要:
#1. 什么是Restful请求风格 参考:https://www.cnblogs.com/MTRD/p/12153561.html RestFul风格:一个资源定位和资源操作的风格,不是标准,也不是协议。基于此风格的路径访问可以隐藏真实的参数传递,以提高网站的安全访问。 #2. 使用Restful 阅读全文
摘要:
原文:https://www.cnblogs.com/sansui6/p/17043448.html 阅读全文
摘要:
#1. websocket整合的几种方式 原文:https://www.cnblogs.com/kiwifly/p/11729304.html https://www.jianshu.com/p/57fbfadacfeb 使用Tomcat的websocket 使用Spring封装的websocket 阅读全文
摘要:
我们都知道Session在单体项目里面是没有问题的,但是在分布式下就会出现问题。 常见分布式Session的解决方案: 采用无状态服务,抛弃Session。 存入cookie(有安全风险) Session同步,收到Session的服务,第一时间同步给其他服务。实现框架:spring session。 阅读全文
摘要:
1. 什么是分布式事务 1.1 事务 严格意义上的事务实现应该是具备原子性、一致性、隔离性和持久性,简称 ACID。通俗意义上来说,事务就是为了使得一些更新等操作要么都成功,要么都失败。 原子性(Atomicity):可以理解为一个事务内的所有操作要么都执行,要么都不执行。 一致性(Consiste 阅读全文
摘要:
#1. SpringBoot原理分析 ####1.1 SpringBoot依赖原理 传统的Spring框架要开发一个Web服务,需要导入各种依赖JAR包,而SpringBoot只需要导入相应的起步依赖即可。 SpringBoot的pom文件有个核心依赖: spring-boot-starter-pa 阅读全文
摘要:
参考:https://www.zhihu.com/question/341005993 #1. threadLocal是什么 我们的Spring是单例的,在多线程访问的时候会出现线程安全问题。 解决办法 不要再成员位置定义成员变量 如果非要定义成员变量,在类上用@Scope("prototype") 阅读全文