-
1 # java老菜鳥
-
2 # 程式猿洞穴
為了對系統有整體的認識,除了業務程式碼,還有資料庫MySQL知識,伺服器Linux,高效能的HTTP和反向代理伺服器Nginx,流行的分散式微服務系統Docker+SpringCloud,熱門前端框架vue、react、angular,分散式服務治理框架Zookeeper、Dubbo,NoSQL資料庫mogondb,Key-Value資料庫Redis,訊息中介軟體RabbitMQ、Kafka,搜尋伺服器Elasticsearch、Solr。還有比較熱門的大資料相關,Flume、Hadoop、Kafka、Hive、Storm、HBase、Spark,還有人工智慧相關,DeepLearning4j。不說了,趕緊學習了。
-
3 # murongtt
還是那句話,先選方向,再定方法。
好比大學以前,都是搞基礎,現在暫且認為你基礎打牢了,你要考大學了,選個專業吧。
然後就去學這個專業了。
大學畢業了,還想精益求精,你就要選個研究方向,名曰研究生。
再之,博士生。
時間不多,不要浪費,十年磨一劍,回爐的次數多了,就要多磨幾年了。
-
4 # 黑白人
一年還是太短了,建議語言本身多研究下,虛擬機器設計模式,開源框架原始碼,最後加上linux 系作業系統的學習,現在產品專案異構複雜程度高。這些學好,後續上手其他框架語言會快點。其他中介軟體慢慢來吧
-
5 # 3年後的架構師
1.spring 全家桶。(重點,如:springmvc,springboot~目前最火的,在學習springboot過程中你還會學到各種各樣的知識)
2.各種資料庫 關係型和非關係型(例如:redis)
3.學會如何把一個專案放到生產環境(從申請域名開始)
-
6 # 華信智原天津IT達人
主流程式設計工具,主流程式設計框架,雲開發,認知能力,團隊溝通能力。
詳細技術可見:https://www.toutiao.com/a1587099954962446/
-
7 # 碼農傳奇
java基礎很重要,java基礎很重要,java基礎很重要,重要的事情說三遍!另外,就是網頁前端技術,HTML、CSS、JavaScript、jQuery等;資料庫相關知識,sql、oracle、MySQL;應用伺服器相關,比如Tomcat,Linux相關知識等!
以上只是一些大致的範圍,具體的功能實現就是另外一回事了,比如一些常見的功能,像登入操作、檔案上傳下載、報表匯入匯出等等,當然,基本的增刪改查是基礎!
回覆列表
三大框架特別是spring,內容十分豐富和龐大,想要一年之內精通幾乎不可能,如果工作中沒有其他必須使用的框架,集中精力把spring學習透徹之後再考慮其他的,不要學點皮毛就想著其他的,學習完之後,建議再學習java底層的知識,如虛擬機器和多執行緒併發以及io部分