java開發需掌握技能

來源:互聯網
上載者:User

標籤:軟體安裝   dea   掌握   haproxy   eclipse   多線程   應用   java   二進位檔案   

1.熟練掌握Java基礎、文法規範、集合架構等,基礎文法、Java關鍵字、內部類、泛型、集合類使用情境
2.Java io/nio架構體系、文字檔、二進位檔案讀寫、nio、buffer機制
3.Jsp、Servlet規範、Servlet容器、Servlet、Filter、Lisnter作用與情境,Tomcat、Jboss等容器
4.類載入過程、載入時機、委託機制及相應應用
5.socket網路編程、網路模型、常用架構
6.多線程、並發、juc、鎖機制、Threadlocal及線程池
7.jmm、jvm調優、記憶體溢出、泄露與排查
8.分布式、rpc、微服務、分布式事物、分布式cap理論、zookeeper使用、常用rpc技術及架構、微服務相關問題如監控、服務發現、容錯、流控、分布式事物問題
9.常用架構ssm、dubbo、hiernate等架構使用熟練程度、原理、常見使用問題、擴充機制等
10.資料庫ACID、最佳化、索引、讀寫分離、分庫分表及路由問題、彙總查詢、事物、鎖
11.java安全體系、加解密技術、數位簽章、CA
12.網路通訊協定:常用應用程式層協議、TCP/IP、SSL、自訂協議
13.代碼規範
14.緩衝技術:常用緩衝技術及中介軟體、本機快取、集中式緩衝如session問題
15.訊息佇列應用、訊息模式及情境、常用訊息中介軟體及適用情境、訊息丟失、重複消費
16.負載平衡、高可用方案及常用技術如nginx、haproxy、keepalive相關
17.高並發、大資料量應用架構實踐:對資料讀寫分離、分表分庫、分布式、rpc、訊息佇列、負載、緩衝、DNS、CDN、等相關技術
18.linux常用命令、shell腳步編寫、軟體安裝等
19.開發工具使用(git、svn、sts、idea、eclipse、maven、gradle、抓包工具、調試方法及工具)

java開發需掌握技能

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.