基於雲的Java開發環境
魏勇
- 出版商: 電子工業
 - 出版日期: 2023-11-01
 - 售價: $324
 - 語言: 簡體中文
 - 頁數: 292
 - ISBN: 7121466090
 - ISBN-13: 9787121466090
 - 
    相關分類:
    
      Amazon Web Services、Java 程式語言、MySQL
 
下單後立即進貨 (約4週~6週)
商品描述
雲技術通過電腦網絡將硬件、軟件、網絡資源等統一起來,實現數據的計算、儲存、處理和共享。本書分為5章,介紹雲開發過程中常用的Java開發技術。第1章主要介紹Java項目的構建工具和版本控制等技術。第2章主要介紹MySQL和Redis的安裝和使用。第3章主要介紹項目在網絡上的部署,如負載均衡、虛擬化技術等。第4章主要介紹大數據框架Hadoop的搭建,以及如何使用Java實現MapReduce的並行開發。第5章主要介紹Spring的IoC和AOP等核心思想。本書內容通俗易懂、實用,描述翔實,適合作為職業院校、高職高專院校軟件技術專業核心課程的教材,也可以作為廣大Java開發人員重要參考資料。
目錄大綱
第1章  Java項目及工具	1
1.1 使用Git實現版本控制	1
1.2 使用Ant實現項目的自動構建和部署	12
1.3 使用JUnit建立測試類	26
1.4 使用Maven進行項目管理	37
1.5 日誌管理	48
1.6 Web SSO實驗	54
第2章  雲數據庫	60
2.1 數據庫主從復制	60
2.2 Redis技術	79
2.2.1  Redis的安裝與基本操作	79
2.2.2  使用Redis實現高可用	101
第3章  雲部署	113
3.1 Tomcat在Linux系統中的安裝與配置	113
3.1.1  Tomcat的安裝	113
3.1.2  使用Tomcat配置HTTPS	120
3.2 Nginx的安裝與部署	126
3.2.1  Nginx的安裝與使用	126
3.2.2  Nginx服務器的負載均衡策略	142
3.2.3  使用Nginx+Keepalived實現高可用集群	149
3.2.4  Nginx與Session共享	155
3.3 Docker容器	161
3.3.1  Docker部署	161
3.3.2  Docker安裝MySQL	168
3.3.3  Docker鏡像製作	172
第4章  大數據與並行運算	183
4.1 在Linux系統中配置SSH免密登錄	183
4.2 Apache Hadoop配置及實踐	189
4.3 MapReduce開發環境	207
第5章  輕量級框架編程	222
5.1 Spring入門	222
5.2 利用註解實現反向控制/依賴註入	226
5.3 AOP編程	232
5.4 Spring的Web框架	240
5.5 MyBatis框架	253
5.6 SpringBoot編程	261
參考文獻	270
