描述
开 本: 128开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302584667丛书名: 计算机技术开发与应用丛书
本书为读者准备了比较全面的技术体系,共16章。第1章与第2章主要讲解了IntelliJ IDEA的使用技巧;第3章主要讲解了IntelliJ IDEA中的工程结构及组织方式;第4章与第5章主要讲解了IntelliJ IDEA下项目的编译、部署、运行与调试;第6章与第7章讲解了Maven等项目构建管理工具的使用;第8章Git版本管理是开发者需要着重学习的知识技能;第9章讲解了Spring项目的使用原理并深化了示例;第10章讲解了数据库管理工具的使用技巧;第11章至第14章进行了全方位的拓展,引入了Docker容器、Vue.js、Scala、Python等相关内容;第15章为辅助教学篇,主要讲解了持续化部署工具的使用;第16章为结束篇,以插件为主题从大方向讲解了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.2Linu下安装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使用Neus构建私有仓库
6.7.1下载与安装
6.7.2Neus仓库说明
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.1de.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.9de_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本章小结
评论
还没有评论。