# 单例、多例
单例表现在共享资源的唯一性,需要资源的共享性以及数据的唯一性时候。
多例表现在业务需要多个,且相互之间需要隔离
# http 和 https
http无法对应用层的结果进行加密,而https则是在对传输中的数据进行加密,最后再应用层解密来呈现显示结果。
https连接前需要下载数字证书来确认服务器的真实性,避免其它劫持者伪装服务器对客户机的信息进行劫持和篡改。
# 提高自己
给自己的职业设想挑战,模拟可能遇到的各种问题
zookeeper、redis、rocketmq、sharding-jdbc
自己就深入阅读过大量开源技术的源码,在阅读源码的过程中,自己还把源码的架构图、流程图,手工画了大量的图出来
# ES
ES 确实还是需要用上一用的!
# 一个月面试
算法题:哪些题目是最常见、最典型的?举个例子,经典排序算法以及其时空复杂度分析,经典查找算法,栈、队列、链表、二叉树等常见数据结构的算法题,这些相关的基础题目都要熟练掌握。
技术广度尚可
技术深度:在打通你的底层技术任督二脉之后,再去对常见的开源技术进行深入的源码研究,比如说:dubbo、zookeeper、spring cloud、redis、rocketmq、elasticsearch,等等。