图书介绍
Java网络编程原理与JSP Web开发核心技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 马晓敏,肖明,姜远明,齐永波编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113109813
- 出版时间:2010
- 标注页数:327页
- 文件大小:54MB
- 文件页数:340页
- 主题词:JAVA语言-程序设计-高等学校-教材;JAVA语言-主页制作-程序设计-高等学校-教材
PDF下载
下载说明
Java网络编程原理与JSP Web开发核心技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络程序设计基础1
1.1 网络程序设计简介1
1.2 计算机网络体系结构2
1.2.1 OSI分层结构2
1.2.2 Internet体系结构4
1.2.3 传输控制协议TCP5
1.2.4 网际协议IP7
1.3 Java支持的网络程序技术9
1.3.1 使用数据报传输10
1.3.2 Java的安全性10
1.4 网络程序设计架构12
1.4.1 C/S体系结构12
1.4.2 B/S体系结构13
1.4.3 发展与前景14
小结14
习题一14
第2章 Java的多线程机制15
2.1 Java中的线程与多线程概述15
2.2 Java中线程类、接口和方法及多线程实现16
2.2.1 用Thread类创建多线程应用程序16
2.2.2 用Runnable接口创建多线程应用程序17
2.3 线程优先级19
2.3.1 分配线程优先级19
2.3.2 设置和获取当前线程优先级20
2.4 线程的生命周期21
2.4.1 线程的生命周期21
2.4.2 线程的等待/通知机制22
2.5 线程池25
2.5.1 为什么使用线程池25
2.5.2 线程池的开销26
2.5.3 线程池的实现26
小结29
习题二29
第3章 Socket网络编程30
3.1 套接字Socket和Socket通信基础30
3.1.1 套接字Socket的定义30
3.1.2 面向客户端/服务器结构的套接字Socket32
3.1.3 套接字Socket最基本的函数与函数调用流程33
3.2 Windows Sockets网络编程35
3.2.1 Windows Sockets编程概述35
3.2.2 客户端和服务器端主要函数描述35
3.3 Windows Sockets网络编程实例42
3.3.1 构建编程环境42
3.3.2 TCP服务器和客户端编程实例42
3.3.3 UDP服务器和客户端编程实例45
小结47
习题三47
第4章 Java网络编程48
4.1 数据流48
4.1.1 数据流与网络技术的联系48
4.1.2 流的工作方式48
4.1.3 过滤器流、读取器和写入器49
4.1.4 对象持久性和对象序列化57
4.2 基于TCP协议的套接字通信60
4.2.1 TCP的套接字61
4.2.2 Socket类63
4.2.3 ServerSocket类64
4.2.4 异常处理66
4.2.5 TCP协议网络通信实例67
4.3 基于UDP协议的数据报和套接字69
4.3.1 UDP概述70
4.3.2 DatagramPacket类70
4.3.3 DatagramSocket类71
4.3.4 构建UDP客户端/服务器71
4.3.5 UDP网络应用实例73
4.4 组播套接字77
4.4.1 组播传播方式77
4.4.2 组播Socket类79
4.4.3 组播Socket的实例80
小结82
习题四83
第5章 应用协议的实现84
5.1 概述84
5.2 应用协议规范84
5.2.1 基于TCP传输协议的应用层协议84
5.2.2 基于UDP传输协议的应用层协议85
5.2.3 RFC86
5.3 SMTP通信协议86
5.3.1 SMTP介绍86
5.3.2 SMTP客户端——Java应用程序88
5.3.3 SMTP客户端——Java Applet92
5.4 POP3通信协议95
5.4.1 POP3介绍95
5.4.2 POP3客户端96
5.5 FTP协议100
5.5.1 FTP协议体系结构100
5.5.2 FTP工作模式103
5.5.3 服务器端FTP程序104
5.5.4 客户端FTP程序110
5.6 HTTP协议113
5.6.1 HTTP协议概述113
5.6.2 HTTP协议内容114
5.6.3 HTTP服务器实现117
5.7 统一资源定位器URL类与HTTP协议121
5.7.1 Java URL主类121
5.7.2 URLConnection抽象类123
5.7.3 用URL和URLConnection获取资源127
小结129
习题五130
第6章 JSP基础知识131
6.1 JSP概述131
6.1.1 JSP的工作原理131
6.1.2 JSP的特点133
6.1.3 JSP与传统CGI的比较134
6.1.4 JSP与ASP的比较134
6.1.5 JSP与PHP的比较135
6.2 建立JSP运行环境136
6.2.1 JSP运行环境要求136
6.2.2 JDK的安装与配置137
6.2.3 JSP服务器配置137
6.2.4 一个典型的JSP文件139
6.3 JSP基本语法140
6.3.1 通用的语法规则140
6.3.2 JSP的脚本元素141
6.3.3 JSP指令143
6.3.4 JSP动作元素145
6.4 JSP的内置对象150
6.4.1 内置对象介绍150
6.4.2 application对象152
6.4.3 config对象153
6.4.4 exception对象155
6.4.5 out对象156
6.4.6 page对象158
6.4.7 pageContext对象158
6.4.8 request对象158
6.4.9 reponse对象161
6.4.10 session对象163
6.5 JSP与HTML表单165
6.5.1 表单概述165
6.5.2 建立表单165
6.5.3 按钮标识166
6.5.4 复选框标识168
6.5.5 单选按钮标识169
6.5.6 列表框标识170
6.5.7 文本区域标识172
6.5.8 隐藏域标识173
6.6 JSP的异常处理174
小结175
习题六175
第7章 JSP核心技术之Java Servlet176
7.1 Servlet概述176
7.1.1 Servlet容器与Tomcat服务器176
7.1.2 Servlet的特点177
7.1.3 Servlet的生命周期178
7.1.4 Servlet API简介179
7.2 编写简单的Servlet182
7.2.1 Servlet基本结构182
7.2.2 输出纯文本的Servlet182
7.2.3 编译运行Servlet183
7.2.4 输出HTML的Servlet183
7.2.5 Servlet的配置184
7.2.6 Servlet的调用186
7.3 Servlet应用187
7.3.1 获取表单数据187
7.3.2 读取HTTP请求头188
7.3.3 处理Cookie189
7.3.4 Servlet中的HTTP会话管理190
7.3.5 创建Web监听191
7.3.6 创建过滤程序195
小结199
习题七199
第8章 JSP核心技术之JavaBean组件200
8.1 JavaBean概述200
8.1.1 什么是JavaBean200
8.1.2 JavaBean的属性200
8.1.3 编写简单的JavaBean202
8.1.4 编译和部署JavaBean203
8.2 在JSP中应用JavaBean203
8.2.1 在JSP中调用JavaBean203
8.2.2 通过动作指令获取与设置JavaBean属性值205
8.2.3 JSP+Servlet+JavaBean结合使用208
8.3 JavaBean应用实例211
8.3.1 计数器JavaBean211
8.3.2 在线投票JavaBean211
小结215
习题八215
第9章 JSP数据库编程技术216
9.1 JDBC概述216
9.1.1 JDBC工作原理216
9.1.2 JDBC API简介217
9.2 MySQL数据库的安装与配置221
9.3 连接数据库225
9.3.1 连接数据库的一般过程225
9.3.2 使用JDBC-ODBC驱动连接Access数据库226
9.3.3 使用JDBC驱动连接MySQL数据库228
9.3.4 通过JSP页面连接数据库229
9.3.5 通过JavaBean连接数据库230
9.3.6 通过Servlet连接数据库233
9.4 数据库高级操作235
9.4.1 使用存储过程235
9.4.2 事务操作237
9.4.3 操作二进制数据237
9.5 数据库连接池技术238
9.5.1 连接池与数据源概述238
9.5.2 使用连接池连接MySQL数据库241
9.6 应用实例242
小结246
习题九246
第10章 JSP相关技术与MVC模式247
10.1 JSP的文件操作247
10.1.1 JSP的目录操作247
10.1.2 JSP的文本文件操作249
10.1.3 JSP的流文件操作251
10.1.4 文件的上传和下载253
10.2 JSP的邮件发送技术261
10.2.1 JavaMail API简介261
10.2.2 JavaMail API结构261
10.2.3 在JSP页面中使用JavaMail API发送E-mail264
10.2.4 在JSP页面中发送包含附件的E-mail267
10.3 Ajax技术270
10.3.1 Ajax概述270
10.3.2 Ajax的关键技术271
10.3.3 Ajax框架277
10.3.4 在JSP中应用Ajax技术278
10.4 MVC设计模式与应用283
10.4.1 MVC设计模式283
10.4.2 Struts框架结构285
10.4.3 Struts配置文件288
10.4.4 Struts标签库291
10.4.5 Struts框架实现291
小结299
习题十300
第11章 Java EE技术与Java ME移动编程301
11.1 Java EE技术301
11.1.1 Java EE简介301
11.1.2 Java EE应用层次与组件302
11.1.3 Java EE容器体系结构303
11.1.4 EJB简介304
11.1.5 Java EE应用程序的打包与部署306
11.2 Java ME移动编程307
11.2.1 Java ME移动编程概述308
11.2.2 Java ME技术框架308
11.2.3 Java ME应用项目开发过程309
小结314
习题十一314
附录A Struts核心类介绍315
附录B Struts常用标签库319
附录C web.xml文件322
附录D 本书所用资源327
参考文献328
热门推荐
- 3487847.html
- 2733228.html
- 2811847.html
- 265794.html
- 3883018.html
- 512722.html
- 2962106.html
- 154479.html
- 3270715.html
- 1504817.html
- http://www.ickdjs.cc/book_3450275.html
- http://www.ickdjs.cc/book_1923058.html
- http://www.ickdjs.cc/book_3214095.html
- http://www.ickdjs.cc/book_90989.html
- http://www.ickdjs.cc/book_1341700.html
- http://www.ickdjs.cc/book_728054.html
- http://www.ickdjs.cc/book_2681888.html
- http://www.ickdjs.cc/book_3885729.html
- http://www.ickdjs.cc/book_3058573.html
- http://www.ickdjs.cc/book_337710.html