国产精品一久久香蕉产线看/亚洲图区欧美/亚洲国产精品电影人久久网站/欧美日韩在线视频一区

歡迎光臨中圖網 請 | 注冊
> >>
IntelliJ IDEA 軟件開發與應用

包郵 IntelliJ IDEA 軟件開發與應用

作者:喬國輝
出版社:清華大學出版社出版時間:2021-10-01
開本: 其他 頁數: 561
中 圖 價:¥82.0(5.9折) 定價  ¥139.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

IntelliJ IDEA 軟件開發與應用 版權信息

IntelliJ IDEA 軟件開發與應用 本書特色

本書系統、全面地講解IntelliJ IDEA開發工具,其特色如下:★ 詳細講解IntelliJ IDEA中的基礎操作、項目結構、應用創建及管理等內容。 ★ 通過豐富的示例加深讀者對于各方面技術內容的理解。 ★ 全面覆蓋了項目開發中的技術體系結構,幫助讀者更快速地上手實戰。 專業、系統、全面地介紹IntelliJ IDEA開發工具!配套豐富示例并涵蓋項目開發中的技術體系結構,助力讀者快速動手實踐★這是一本值得推薦的工具類圖書,因為它講解的不僅是工具的使用,還是技術與技巧的融合。相信讀者會從這本書中受益匪淺。 ——張麗霏 哈爾濱工業大學軟件工程股份有限公司 ★本書由淺入深地講解了IntelliJ IDEA的使用技巧,不僅便于初學者閱讀理解,而且對于具有開發經驗的從業人員也有很好的指導作用。對IntelliJ IDEA感興趣的朋友們不妨閱讀此書,相信一定會大有收獲。 ——溫秀文 京東集團/京東零售 ★如果你能夠仔細閱讀并細細品味,那么你會發現這本書真的是太好了!本書雖然不是深耕的定向類圖書,但是全面考慮了讀者的技術成長路線。 ——胡寶彬 螞蟻集團國際事業部 ★與其說這是一本開發類工具書,我更覺得它是一本全面的技術參考指南。本書不僅想告訴你IntelliJ IDEA是什么,而且告訴了你它的使用技巧。 ——叢林(Colin) 澳洲阿德萊德大學碩士 ★目前關于IntelliJ IDEA的圖書還是比較少的,本書很好地在此方面進行了補充,而且本書的內容十分細致和全面。 ——江建霞 中國民航信息網絡股份有限公司

IntelliJ IDEA 軟件開發與應用 內容簡介

IntelliJ IDEA 是一款很好的軟件開發工具,學習和掌握IntelliJ IDEA對于開發者來講具有十分重要的意義。本書以IntelliJ IDEA的操作使用為主線,同時貫穿示例教學,全面地向讀者展示了其強大的開發與管理能力。 本書為讀者準備了比較全面的技術體系,共16章。章與第2章主要講解了IntelliJ IDEA的使用技巧;第3章主要講解了IntelliJ IDEA中的工程結構及組織方式;第4章與第5章主要講解了IntelliJ IDEA下項目的編譯、部署、運行與調試;第6章與第7章講解了Maven等項目構建管理工具的使用;第8章Git版本管理是開發者需要著重學習的知識技能;第9章講解了Spring項目的使用原理并深化了示例;0章講解了數據庫管理工具的使用技巧;1章至4章進行了多方面的拓展,引入了Docker容器、Vue.js、Scala、Python等相關內容;5章為輔助教學篇,主要講解了持續化部署工具的使用;6章為結束篇,以插件為主題從大方向講解了IntelliJ IDEA下的插件開發。 本書適用于所有初學者及具有一定開發經驗的從業人員、軟件愛好者。相信通過閱讀本書,讀者能夠獲得更多的幫助與提升。

IntelliJ IDEA 軟件開發與應用 目錄


目錄



前言

第1章IntelliJ IDEA概述


1.1IntelliJ IDEA特性概述


1.1.1優秀的特性


1.1.2構建工具集成


1.1.3版本管理集成


1.1.4其他的特性


1.2IntelliJ IDEA的安裝與配置


1.2.1IntelliJ IDEA下載


1.2.2Linux下安裝IntelliJ IDEA


1.2.3Windows下安裝IntelliJ IDEA


1.2.4配置的備份與恢復


1.2.5歡迎界面


1.3**個示例程序


1.3.1新建Java項目


1.3.2安裝SDK


1.3.3配置編譯器


1.3.4編譯并運行


1.3.5項目結構


1.3.6常用文件類型與圖標


1.4本章小結


第2章了解IntelliJ IDEA


2.1IntelliJ IDEA界面布局


2.1.1菜單欄


2.1.2工具欄


2.1.3導航欄


2.1.4編輯區


2.1.5工具窗口欄


2.1.6狀態欄


2.2常規配置


2.2.1設置背景圖像


2.2.2配置字體和顏色


2.2.3配置代碼樣式


2.2.4視圖模式


2.3常用操作


2.3.1打開文件


2.3.2打開外部文件


2.3.3在新窗口打開文件


2.3.4打開*近的文件


2.3.5添加文件類型


2.3.6關閉文件


2.3.7文本選擇


2.3.8復制、剪切與粘貼


2.3.9撤銷與重做


2.3.10格式化代碼


2.3.11更改代碼縮進


2.3.12折疊代碼片斷


2.3.13拖放移動代碼


2.3.14注釋


2.3.15還原窗口布局


2.3.16編輯區分屏


2.3.17取消右側豎線


2.3.18分離窗口


2.3.19方法分隔線


2.3.20選項卡的固定與取消


2.3.21自動管理導入


2.3.22項目窗口管理


2.4代碼編輯與管理


2.4.1模板管理


2.4.2快速生成


2.4.3接口與實現


2.4.4重構提取


2.4.5代碼檢查


2.4.6跳轉與引用


2.5書簽與收藏夾


2.6快捷鍵


2.6.1映射及副本


2.6.2定義快捷鍵


2.6.3快捷鍵的使用


2.6.4快捷鍵


2.7草稿


2.7.1Scratch Files


2.7.2Scratch Buffer


2.7.3其他類型文件


2.7.4重命名、移動與刪除


2.8剪貼板


2.9HTTP Client


2.10本章小結


第3章項目與模塊


3.1項目結構


3.1.1工程


3.1.2模塊


3.1.3類庫


3.1.4特性


3.1.5項目生成


3.1.6開發集成工具


3.1.7全局類庫


3.2模塊的創建與使用


3.2.1新建模塊


3.2.2導入模塊


3.3本章小結


第4章編譯、部署與運行


4.1緩存和索引


4.2IntelliJ IDEA的編譯方式


4.2.1自動編譯


4.2.2手動編譯


4.3部署與運行


4.4本章小結


第5章調試與運行


5.1測試目錄


5.2運行/調試配置


5.3Debug調試


5.3.1Debug窗口布局


5.3.2按鈕與快捷鍵


5.3.3設置斷點條件


5.3.4多線程調試


5.4遠程調試


5.5本章小結


第6章構建工具之Maven


6.1安裝與配置


6.1.1安裝Maven


6.1.2配置本地倉庫


6.1.3在IntelliJ IDEA中配置Maven


6.1.4使用命令行創建示例程序


6.1.5在IntelliJ IDEA中創建示例程序


6.2生命周期與插件


6.2.1Maven生命周期


6.2.2Maven插件


6.3POM配置文件


6.3.1基本配置信息


6.3.2Maven依賴管理


6.3.3依賴傳遞與調節


6.3.4聚合與繼承


6.4Maven倉庫


6.4.1本地倉庫


6.4.2中央倉庫


6.4.3其他遠程倉庫


6.4.4Super Pom中的其他管理


6.5多環境切換


6.5.1什么是Profile


6.5.2Profile的種類


6.5.3示例工程


6.6模塊化示例


6.7使用Nexus構建私有倉庫


6.7.1下載與安裝


6.7.2Nexus倉庫說明


6.7.3創建角色與權限


6.7.4手工上傳資源


6.8打包項目原型


6.9本章小結


第7章構建工具之Gradle


7.1Gradle下載與安裝


7.2配置Gradle


7.3創建Gradle工程


7.4構建腳本build.gradle


7.5本章小結


第8章Git版本控制管理


8.1什么是Git


8.2下載與安裝


8.3Git配置管理


8.3.1配置用戶名與郵件


8.3.2查看配置


8.3.3修改和移除配置


8.4版本庫、工作區與暫存區


8.4.1版本庫初始化


8.4.2文件管理


8.4.3Git提交


8.4.4Git文件對比


8.4.5查看歷史


8.4.6文件恢復


8.4.7刪除文件


8.5分支管理


8.6變基與合并


8.6.1變基


8.6.2合并多條記錄


8.6.3區間合并


8.7遠程倉庫


8.7.1SSH協議與密鑰


8.7.2創建私有倉庫


8.7.3刪除遠程倉庫


8.7.4其他操作


8.8IntelliJ IDEA下的Git操作


8.8.1上傳本地項目到遠程倉庫


8.8.2克隆遠程倉庫


8.8.3Git分支管理


8.8.4Git Fetch與Git Pull


8.8.5Local Changes


8.8.6日志列表


8.8.7補丁的創建與使用


8.8.8反向合并


8.9安裝GitLab


8.10本章小結


第9章Spring項目開發


9.1Spring介紹


9.2IOC容器


9.3標簽與注解


9.3.1@Configuration


9.3.2@Bean


9.3.3@ImportResource與@Import注解


9.3.4@Component與@ComponentScan


9.4Web示例工程


9.5Spring Initializr


9.5.1安裝插件


9.5.2Spring Initializr的使用


9.5.3微服務示例


9.6本章小結


第10章數據庫管理


10.1配置數據源與驅動


10.1.1配置驅動


10.1.2配置數據源


10.1.3同步數據源


10.2數據管理


10.2.1數據源顯示管理


10.2.2Collations排序規則


10.2.3查找資源


10.2.4數據管理操作


10.2.5執行語句


10.2.6數據編輯器


10.2.7查看DDL定義


10.3本章小結


第11章容器化管理


11.1什么是Docker


11.2Docker的安裝


11.3Docker概念理解


11.3.1Docker系統架構與守護進程


11.3.2注冊中心


11.3.3鏡像與容器


11.3.4分層


11.3.5daemon.json


11.4Docker客戶端操作


11.4.1查找鏡像


11.4.2拉取鏡像


11.4.3運行容器


11.4.4管理容器


11.4.5創建鏡像


11.4.6進入容器內部


11.4.7向容器復制文件


11.4.8配置注冊中心


11.4.9推送鏡像


11.5IntelliJ IDEA中的Docker管理


11.5.1連接Docker


11.5.2管理鏡像


11.6負載均衡示例


11.7本章小結


第12章Vue.js項目管理


12.1基礎環境及工具


12.1.1Node.js的下載與安裝


12.1.2npm


12.1.3Vue CLI


12.1.4Webpack


12.2VueJS項目結構


12.2.1main.js


12.2.2App.vue


12.2.3router


12.2.4模塊的導入與導出


12.2.5頁面路由


12.2.6基于URL的參數傳遞


12.2.7基于params的參數傳遞


12.2.8$router與$route


12.2.9node_modules


12.3IntelliJ IDEA導入項目


12.4Vue Devtools


12.4.1插件安裝


12.4.2編譯安裝


12.4.3調試運行


12.4.4更多調試技巧


12.5本章小結


第13章Scala檢查工具


13.1Scala簡介


13.2安裝開發環境


13.2.1安裝JDK


13.2.2安裝Scala SDK


13.2.3安裝Scala插件


13.3創建Scala工程


13.3.1基礎Scala工程


13.3.2基于Maven的Scala工程


13.3.3App特性


13.4Git檢查工具


13.4.1編寫配置


13.4.2編寫啟動程序


13.4.3編寫校驗邏輯


13.5本章小結


第14章自動化測試


14.1自動化測試概述


14.2Python的安裝與配置


14.2.1Python的下載與安裝


14.2.2pip與插件


14.2.3在IntelliJ IDEA中配置Python


14.3自動化測試類型


14.3.1Web自動化測試


14.3.2基于接口的自動化測試


14.3.3YAML配置文件


14.3.4錨點與引用


14.4本章小結


第15章Jenkins持續集成


15.1Jenkins概述


15.2CI與CD


15.3Jenkins下載與安裝


15.3.1下載與安裝


15.3.2插件的安裝


15.4IntelliJ IDEA集成Jenkins


15.5Jenkins任務管理


15.5.1全局配置


15.5.2任務管理


15.6本章小結


第16章插件的使用與管理


16.1查看與管理插件


16.1.1查看插件


16.1.2插件的安裝


16.1.3禁用、更新與卸載


16.2常用插件的使用


16.2.1Grep Console插件


16.2.2阿里巴巴代碼規范檢查插件


16.2.3EasyCode代碼生成插件


16.2.4Lombok插件的安裝與使用


16.3自定義插件開發


16.3.1開發示例插件


16.3.2Action System


16.3.3插件的發布與打包


16.4本章小結


展開全部

IntelliJ IDEA 軟件開發與應用 作者簡介

喬國輝,軟件工程師,在金融、能源、通信等行業從業多年,擁有十分豐富的開發經驗。熱愛技術的分享與傳播,在多個平臺均有技術視頻發布。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服