-
内容大纲
云技术通过计算机网络将硬件、软件、网络资源等统一起来,实现数据的计算、储存、处理和共享。本书分为5章,介绍云开发过程中常用的Java开发技术。第1章主要介绍Java项目的构建工具和版本控制等技术。第2章主要介绍MySQL和Redis的安装和使用。第3章主要介绍项目在网络上的部署,如负载均衡、虚拟化技术等。第4章主要介绍大数据框架Hadoop的搭建,以及如何使用Java实现MapReduce的并行开发。第5章主要介绍Spring的IoC和AOP等核心思想。
本书内容通俗易懂、实用,描述翔实,适合作为职业院校、高职高专院校软件技术专业核心课程的教材,也可以作为广大Java开发人员重要参考资料。 -
作者介绍
-
目录
第1章 Java项目及工具
1.1 使用Git实现版本控制
1.2 使用Ant实现项目的自动构建和署
1.3 使用JUnit建立测试类
1.4 使用Maven进行项目管理
1.5 日志管理
1.6 Web SSO实验
第2章 云数据库
2.1 数据库主从复制
2.2 Redis技术
2.2.1 Redis的安装与基本操作
2.2.2 使用Redis实现高可用
第3章 云部署
3.1 Tomcat在Linux系统中的安装与配置
3.1.1 Tomcat的安装
3.1.2 使用Tomcat配置HTTPS
3.2 Nginx的安装与署
3.2.1 Nginx的安装与使用
3.2.2 Nginx服务器的负载均衡策略
3.2.3 使用Nginx+Keepalived实现高可用集群
3.2.4 Nginx与Session共享
3.3 Docker容器
3.3.1 Docker署
3.3.2 Docker安装MySQL
3.3.3 Docker镜像
第4章 大数据与并行运算
4.1 在Linux系统中配置SSH密登录
4.2 Apache Hadoop配置及实践
4.3 MapReduce开发环境
第5章 轻量级框架编程
5.1 Spring入门
5.2 利用注解实现反向控制/依赖注入
5.3 AOP编程
5.4 Spring的Web框架
5.5 MyBatis框架
5.6 SpringBoot编程
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...