知识体系
1. Spring , Spring MVC ,Spring boot ,Spring cloud, Spring Task, Spring Security
2. Java 基础:并发,线程池,锁,多线程
3. mysql知识点汇总:
数据定期备份,慢查询监控,每天监控数据,读写分离,索引,统一字段命名,数据备份,分库
4. redis知识点汇总
5. MQ知识点汇总
6. ELK:日志,大数据
7. linux:服务器什么样的配置、支撑什么样的数据
8. 算法:时间复杂度,空间复杂度,LeetCode
9. 小程序
10. nginx
11. 登录
12. jenkins,postman,jmeter,junit,maven
13. 监控预警:异常,服务器,短信,邮件
14. 统一处理:日志格式,异常处理,分页
15. 埋点
16. 管理:早会,任务具体到人,one2one,分层管理,周报
17. 代码:代码自动生成,代码规范(注释,方法命名),方便后续拆分,分支管理,上线tag规范
18. 安全:XSS,提交频率,注入
19. 自动化:发布过程自动化,自动化代码管理,自动化测试,自动化安全检测,自动化部署,自动化监控,自动化报警,自动化失效转移,自动化失效恢复,自动化降级,自动化分配资源,异常监控
20. 产品经理关心哪些数据
21. 高并发,高可用:容灾、降级、熔断、限流
22. 分布式:重复提交
23. 思考:产品经理关心哪些数据
24. 做事准则,靠谱三连杀:凡是有交代、件件有着落、事事有回音
精确理解leader布置的任务,三个步骤:快速反馈、倾听记录、复述确认 (架构师之路)
“快速”“精确”和leader完成沟通,三个步骤:表明期望:简洁,明确;来龙去脉:逻辑性强;复述确认:行动导向 (架构师之路)
在职场中混,罗振宇送给新员工的四句话:做大概率会赢的事情;沟通和表达是最重要的;找不到态度,就回到真诚 (架构师之路)
讨论,一定要就事论事:只陈述客观实事,而不是撤旧账;只谈个人感受,而不是乱贴标签;发现情况不对,让对方说最后一句话(这个很难),再立刻终止
心灵停留在舒适区是不可原谅的;“好像、有人会、大概、晚些时候、说不定、应该”不要常挂嘴边;不要拖延;理论上可行不等于大功告成;不要让别人等你;细节很重要;不要表现的消极;不要推卸责任;
25. jvm