知识拓扑图。
重点掌握的知识点
事务相关
数据库的锁有哪几种?
数据库事务的隔离级别有哪些?
悲欢锁和乐观锁,分别用在什么场景?
spring中的事务的传播属性
HTTP相关
cookie与session的区别
cookie有哪些属性,分别起什么作用?
HTTPS与HTTP的区别是什么,什么场景需要https
什么是跨域,如何解决这个问题?
服务对接
与第三方服务对接时,应有的请求响应的基本字段是哪些?
MD5是什么,解决什么问题,什么场景用它
如何保证与第三方服务对接时的安全性
如何来对账,需要注意哪些
调用第三方服务,超时未响应如何处理?
备注: 切勿认为公司用的都是对的, 笔者亲身经历过多家中大型公司在第三方对接时都没有做到正确的签名。
设计相关
控制层,业务层,数据访问层是最简单的三层,一个普通的业务哪些代码放在哪一层是否清晰
安全相关
常见的攻击方式有哪些?如何防范?
密码如何保存和使用才安全?
https://blog.csdn.net/tianya2010ji/article/details/70153769 原作者文章。 个人转抄,仅为个人学习。