知識體系搭建,架構師成長之路

personal record
在這裏插入圖片描述
swh的知識體系

設計技術
	類設計
	面向對象設計模式
		7大設計原則
		23中設計模式
	數據庫設計
		分庫原則	
		分表原則
			垂直拆分
			水平拆分
	領域驅動設計(軟件複雜性)
	微服務架構
開發語言
	java
		java語法
		java高級編程
		java線程安全
		java、多線程編程
		java併發編程
		nio/aio
		socket編程
		java8新特性
		面向對象設計模式
		java常用類庫
		java調試體系
		深入理解JVM
		Apache Commons庫
		java office 編程
		java面向對象設計模式
		性能調優
	python
		python語法(編寫高質量的平Python代碼)
		Python高級編程
		面向對象設計模式
		scrapy爬蟲基礎
		selenium自動化測試
		自然語言處理基礎
		深度學習,基於pytorch(基礎)
		python面向對象設計模式
	shell
		腳本編寫
開發框架
	Spring源碼
	Spring Mvc
	spring boot
	Vue
	Django
開發工具
	IntelliJ IDEA
	PyCharm
	WebStorm
	Eclipse
	MyEclipse
	Notepad++
	Visual Code Studio
開發平臺
	windows
	Unix/Linux
	android(基礎)
代碼管理
	maven
	npm
	git
	gitlab
		gitlab ci/cd
	pypi
	svn
開發規範
	阿里規約
	restful
	公司規範(thunisoft)
服務器相關
	tomcat
		集羣配置
	tas(thunisoft自研)
	nginx
		反向代理
		配置靜態服務器
		負載均衡
		架構理解
數據庫
	掌握種類
		postgresql
		redis
		Sybase
		abase(基於psql)
		mysql
		oracle
	開發框架
		MyBatis
		Hibbernate
	數據庫技能
		sql基礎
		索引
		執行計劃
		數據庫調優基礎
算法相關
	國密SM2
	國密SM3
	國密SM4
	排序算法(快速排序、冒泡等)
大數據相關
	ElasticSearch
	hbase
分佈式相關
	rocketmq
	kafka
	tomcat集羣
	Kubernetes
	docker
	Spring Cloud
	分佈式緩存
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章