展开全部

主编推荐语

本书全面介绍Python编程技巧,由浅入深,结合五个实战项目,涵盖18个主题,附配套资源。

内容简介

本书以初学者为中心,全面介绍了使用python进行程序开发的各种技术。在内容排列上由浅入深,逐渐深入,最后通过5个项目进行实战演练。全书共分18章,主要包括:搭建JAVA开发环境、Java语言基础、流程控制、数组、字符串、面向对象编程、异常处理、泛型与集合类,Swing程序设计基础、IO输入输出、多线程、网络通信、英汉翻译小词典、像素鸟游戏、开发计划管理系统、蓝宇快递打印系统、坦克动荡游戏。本书附有配套资源。配套资源中提供了本书所有程序的源代码、视频录像、网络配套学习资源和程序开发资源库(网络版)。其中,源代码全部经过精心测试,能够在WindowsXP、Windows 7、Windows 10环境下全部编译和运行。

目录

  • 封面
  • 书名页
  • 内容简介
  • 版权页
  • 前言
  • 目录
  • 第4篇 框架整合开发篇
  • 第16章 Spring与Struts 2、Hibernate框架的整合
  • 16.1 框架整合的优势
  • 16.2 SSH2架构分析
  • 16.3 开始构建SSH2
  • 16.3.1 配置web.xml
  • 16.3.2 配置Spring
  • 16.3.3 配置Struts 2
  • 16.3.4 配置Hibernate
  • 16.4 实现MVC编码
  • 16.4.1 使用JSP完成视图层
  • 16.4.2 使用Struts 2完成控制层
  • 16.4.3 使用Hibernate完成数据封装
  • 16.5 SSH2实例程序部署
  • 第17章 Spring与Spring MVC、MyBatis框架的整合
  • 17.1 什么是SSM框架
  • 17.1.1 MyBatis简介
  • 17.1.2 认识Spring MVC
  • 17.1.3 Spring框架概述
  • 17.2 为什么使用框架
  • 17.3 如何使用SSM框架
  • 17.3.1 搭建SSM框架
  • 17.3.2 创建实体类
  • 17.3.3 编写持久层
  • 17.3.4 编写业务层
  • 17.3.5 创建控制层
  • 17.3.6 配置Spring MVC
  • 17.3.7 实现控制层
  • 17.3.8 JSP页面展示
  • 17.4 一个完整的SSM应用
  • 第5篇 数据库篇
  • 第18章 MySQL数据库概述
  • 18.1 为什么选择MySQL数据库
  • 18.1.1 什么是MySQL数据库
  • 18.1.2 MySQL数据库的优势
  • 18.1.3 MySQL的发展史
  • 18.2 MySQL数据库的特性
  • 18.3 MySQL数据库的下载与安装
  • 18.3.1 下载MySQL数据库
  • 18.3.2 安装MySQL数据库
  • 18.3.3 启动、停止MySQL服务器
  • 18.3.4 连接MySQL数据库
  • 第19章 数据库和表的操作
  • 19.1 数据库操作
  • 19.1.1 创建数据库
  • 19.1.2 查看数据库
  • 19.1.3 选择数据库
  • 19.1.4 删除数据库
  • 19.2 数据表操作
  • 19.2.1 创建数据表
  • 19.2.2 查看表结构
  • 19.2.3 修改表结构
  • 19.2.4 重命名表
  • 19.2.5 删除表
  • 19.3 数据操作
  • 19.3.1 插入数据
  • 19.3.2 查询数据
  • 19.3.3 修改数据
  • 19.3.4 删除数据
  • 19.3.5 导入SQL脚本文件
  • 第20章 数据库的查询
  • 20.1 数据准备
  • 20.2 基本查询语句
  • 20.3 单表查询
  • 20.3.1 查询所有字段
  • 20.3.2 查询指定字段
  • 20.3.3 查询指定数据
  • 20.3.4 带IN关键字的查询
  • 20.3.5 带BETWEEN AND的范围查询
  • 20.3.6 带LIKE的字符匹配查询
  • 20.3.7 用IS NULL关键字查询空值
  • 20.3.8 带AND的多条件查询
  • 20.3.9 带OR的多条件查询
  • 20.3.10 用DISTINCT关键字去除查询结果中的重复记录
  • 20.3.11 用ORDER BY关键字对查询结果排序
  • 20.3.12 用GROUP BY关键字分组查询
  • 20.3.13 用LIMIT限制查询结果的数量
  • 20.4 聚合函数查询
  • 20.4.1 COUNT()函数
  • 20.4.2 SUM()函数
  • 20.4.3 AVG()函数
  • 20.4.4 MAX()函数
  • 20.4.5 MIN()函数
  • 20.5 连接查询
  • 20.5.1 内连接查询
  • 20.5.2 外连接查询
  • 20.5.3 复合条件连接查询
  • 20.6 子查询
  • 20.6.1 带IN关键字的子查询
  • 20.6.2 带比较运算符的子查询
  • 20.6.3 带EXISTS关键字的子查询
  • 20.6.4 带ANY关键字的子查询
  • 20.6.5 带ALL关键字的子查询
  • 20.7 合并查询结果
  • 20.7.1 UNION语句
  • 20.7.2 UNION ALL
  • 20.8 定义表和字段的别名
  • 20.8.1 为表取别名
  • 20.8.2 为字段取别名
  • 20.9 使用正则表达式查询
  • 20.9.1 匹配指定字符中的任意一个
  • 20.9.2 使用“*”和“+”来匹配多个字符
  • 第21章 使用JDBC操作数据库
  • 21.1 JDBC概述
  • 21.2 JDBC中常用的类和接口
  • 21.2.1 DriverManager类
  • 21.2.2 Connection接口
  • 21.2.3 Statement接口
  • 21.2.4 PreparedStatement接口
  • 21.2.5 CallableStatement接口
  • 21.2.6 ResultSet接口
  • 21.3 数据库操作
  • 21.3.1 连接数据库
  • 21.3.2 数据查询
  • 21.3.3 动态查询
  • 21.3.4 添加、修改和删除记录
  • 21.3.5 调用存储过程
  • 第6篇 商业项目篇
  • 第22章 京淘购物商城(Struts 2+Spring+Hibernate+MySQL实现)
  • 22.1 开发背景
  • 22.2 需求分析
  • 22.3 系统设计
  • 22.3.1 功能结构
  • 22.3.2 系统流程图
  • 22.3.3 开发环境
  • 22.3.4 系统预览
  • 22.3.5 文件夹组织结构
  • 22.4 数据库设计
  • 22.4.1 数据库概念化设计
  • 22.4.2 创建数据库及数据表
  • 22.5 公共模块的设计
  • 22.5.1 泛型工具类
  • 22.5.2 数据持久化类
  • 22.5.3 分页操作
  • 22.5.4 实体映射
  • 22.6 项目环境搭建
  • 22.6.1 配置Struts 2
  • 22.6.2 配置Hibernate
  • 22.6.3 配置Spring
  • 22.6.4 配置web.xml
  • 22.7 前台商品信息查询模块设计
  • 22.7.1 前台商品信息查询模块概述
  • 22.7.2 前台商品信息查询模块技术分析
  • 22.7.3 前台商品信息查询模块实现过程
  • 22.8 购物车模块设计
  • 22.8.1 购物车模块概述
  • 22.8.2 购物车模块技术分析
  • 22.8.3 购物车基本功能实现过程
  • 22.8.4 订单相关功能实现过程
  • 22.9 后台商品管理模块设计
  • 22.9.1 后台商品管理模块概述
  • 22.9.2 后台商品管理模块技术分析
  • 22.9.3 后台商品管理模块实现过程
  • 22.9.4 商品类别管理功能实现过程
  • 第23章 叮叮在线考试系统(Servlet+WebSocket+MySQL实现)
  • 23.1 开发背景
  • 23.2 需求分析
  • 23.3 系统设计
  • 23.3.1 系统目标
  • 23.3.2 功能结构
  • 23.3.3 系统业务流程
  • 23.3.4 开发环境
  • 23.3.5 系统预览
  • 23.3.6 文件夹组织结构
  • 23.4 数据库设计
  • 23.4.1 初始化数据库
  • 23.4.2 数据库表结构
  • 23.4.3 数据库表关系
  • 23.5 考试计时模块设计
  • 23.5.1 考试计时模块概述
  • 23.5.2 考试计时模块技术分析
  • 23.5.3 设计考试计时模块的界面
  • 23.5.4 引用并设置WebSocket路径
  • 23.5.5 编写考试计时模块的业务逻辑
  • 23.5.6 启动计时线程
  • 23.6 考试科目模块设计
  • 23.6.1 考试科目模块概述
  • 23.6.2 考试科目模块技术分析
  • 23.6.3 获取并显示考试科目
  • 23.6.4 获取并显示指定考试科目的所有试卷
  • 23.6.5 获取并显示试题及答案
  • 第24章 物流配货系统(Struts 2+MySQL实现)
  • 24.1 开发背景
  • 24.2 系统分析
  • 24.2.1 需求分析
  • 24.2.2 必要性分析
  • 24.3 系统设计
  • 24.3.1 系统目标
  • 24.3.2 系统功能结构
  • 24.3.3 系统开发环境
  • 24.3.4 系统预览
  • 24.3.5 系统文件夹架构
  • 24.4 数据库设计
  • 24.4.1 数据表概要说明
  • 24.4.2 数据库逻辑设计
  • 24.5 公共模块设计
  • 24.5.1 编写数据库持久化类
  • 24.5.2 编写获取系统时间操作类
  • 24.5.3 编写分页Bean
  • 24.5.4 请求页面中元素类的编写
  • 24.5.5 编写重新定义的simple模板
  • 24.6 管理员模块设计
  • 24.6.1 管理员模块概述
  • 24.6.2 管理员模块技术分析
  • 24.6.3 管理员模块实现过程
  • 24.7 车源管理模块设计
  • 24.7.1 车源管理模块概述
  • 24.7.2 车源管理模块技术分析
  • 24.7.3 车源管理模块实现过程
  • 24.8 发货单管理流程模块
  • 24.8.1 发货单管理流程模块概述
  • 24.8.2 发货单管理流程模块技术分析
  • 24.8.3 发货单管理流程模块实现过程
  • 封底
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。