图书介绍
Java网络编程原理与JSP Web开发核心技术PDF|Epub|txt|kindle电子书版本网盘下载
![Java网络编程原理与JSP Web开发核心技术](https://www.shukui.net/cover/16/31371284.jpg)
- 马晓敏,姜远明,曲霖洁编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113247379
- 出版时间:2018
- 标注页数:325页
- 文件大小:53MB
- 文件页数:337页
- 主题词: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
1.1.1网络体系结构和协议1
1.1.2OSI体系结构2
1.1.3TCP/IP体系结构4
1.1.4TCP/IP与OSI模型的对比6
1.2网络程序设计开发模式7
1.2.1C/S模式7
1.2.2B/S模式8
1.2.3对等模式9
1.3Java数据流技术9
1.3.1数据流工作方式及相关API9
1.3.2网络通信中基于套接字输入流和输出流的创建16
1.3.3对象持久性和对象序列化18
小结22
习题22
第2章 Java的多线程机制23
2.1Java多线程基本概念23
2.2Java中的多线程实现24
2.2.1用Thread类创建多线程应用程序24
2.2.2用Runnable接口创建多线程应用程序26
2.2.3线程优先级27
2.3多线程同步技术29
2.3.1线程的生命周期29
2.3.2多线程的同步处理技术(等待/通知机制)30
2.4线程池技术35
2.4.1为什么使用线程池35
2.4.2线程池的开销36
2.4.3线程池的实现36
小结39
习题39
第3章 Socket编程技术40
3.1IP地址和端口号40
3.1.1IP地址40
3.1.2端口42
3.1.3套接字Socket42
3.2WinSock介绍43
3.3Java Socket介绍43
3.4基于TCP协议的数据通信44
3.4.1TCP协议简介44
3.4.2Socket和ServerSocket46
3.4.3Socket通信异常处理50
3.4.4多线程的Socket通信实现50
3.5基于UDP协议的数据通信53
3.5.1UDP协议简介53
3.5.2DatagramPacket类和DatagramSocket类54
3.5.3UDP网络应用实例55
3.6组播套接字61
3.6.1组播相关概念61
3.6.2MulticostSocket62
3.6.3组播套接字应用实例63
小结65
习题66
第4章 网络协议的Java实现67
4.1HTTP协议的Java实现67
4.1.1HTTP协议概述及工作过程67
4.1.2HTTP协议服务器实现70
4.2FTP协议的Java实现74
4.2.1FTP协议概述及工作过程74
4.2.2FTP协议服务器端实现76
4.2.3FTP协议客户端实现82
4.3SMTP协议和POP3协议的Java实现84
4.3.1SMTP协议概述及工作过程85
4.3.2POP3协议概述及工作过程86
4.3.3SMTP协议实现(客户端)87
4.3.4POP3协议实现(客户端)91
小结95
习题95
第二部分 JSP Web开发核心技术96
第5章 JDBC技术96
5.1JDBC概述96
5.1.1JDBC工作原理96
5.1.2JDBC API简介97
5.2MySQL数据库的安装与配置101
5.3连接数据库105
5.3.1连接数据库的一般过程105
5.3.2使用JDBC-ODBC驱动连接Aceess数据库106
5.3.3使用JDBC驱动连接MySQL数据库108
5.4数据库高级操作109
5.4.1使用存储过程109
5.4.2事务操作110
5.4.3操作二进制数据112
5.5数据库连接池技术113
5.5.1连接池概述113
5.5.2C3P0连接池的使用116
小结119
习题119
第6章 Web前端开发技术120
6.1HTML120
6.1.1HTML基本概念与组成120
6.1.2标签与属性121
6.1.3文档标记及文件格式设置123
6.1.4HTML列表127
6.1.5HTML表格128
6.1.6HTML表单129
6.2HTML5简介133
6.2.1简化的文档类型和字符集133
6.2.2HTML5的新结构133
6.2.3HTML5的新增内联元素134
6.2.4HTML5的新增动态支持功能136
6.3CSS139
6.3.1CSS简介139
6.3.2创建样式表139
6.3.2使用样式表140
6.4JavaScript141
6.4.1JavaScript语法基础142
6.4.2JavaScript内置对象144
6.4.3浏览器对象模型BOM147
6.4.4文档对象模型DOM152
小结155
习题155
第7章 JSP基础技术156
7.1JSP概述156
7.1.1JSP的工作原理156
7.1.2JSP的特点157
7.2建立JSP运行环境158
7.2.1JSP运行环境要求158
7.2.2JDK的安装与配置159
7.2.3JSP服务器配置159
7.2.4开发环境平台MyEclipse161
7.3JSP基本语法162
7.3.1一个典型的JSP文件162
7.3.2通用的语法规则163
7.3.3JSP的脚本元素164
7.3.4JSP指令165
7.3.5JSP动作元素167
7.4JSP的内置对象173
7.4.1内置对象介绍173
7.4.2application对象175
7.4.3config对象177
7.4.4exception对象177
7.4.5out对象178
7.4.6page对象180
7.4.7pageContext对象180
7.4.8request对象181
7.4.9response对象183
7.4.10session对象185
7.5JSP的异常处理187
7.6JSP相关应用技术189
7.6.1JSP的目录操作189
7.6.2JSP的文本文件操作191
7.6.3JSP的流文件操作193
7.6.4文件的上传和下载194
7.6.5JSP的邮件发送技术202
小结204
习题205
第8章 JSP核心技术之JavaBean206
8.1JavaBean概述206
8.1.1什么是JavaBean206
8.1.2编写简单的JavaBean207
8.1.3JavaBean的属性208
8.2在JSP中使用JavaBean210
8.2.1在JSP中调用JavaBean210
8.2.2通过动作指令获取与设置JavaBean的属性值212
8.3JavaBean应用实例215
8.3.1通过JavaBean解决中文乱码215
8.3.2通过JavaBean连接数据库218
8.3.3通过JavaBean实现分页显示222
小结225
习题226
第9章 JSP核心技术之Servlet227
9.1Servlet概述227
9.1.1Servlet容器与Tomcat服务器227
9.1.2Servlet的特点228
9.1.3Servlet的生命周期229
9.1.4Servlet API简介230
9.2编写简单的Servlet233
9.2.1Servlet基本结构233
9.2.2输出纯文本的Servlet233
9.2.3输出HTML的Servlet234
9.2.4Servlet的配置235
9.2.5Servlet的调用238
9.3Servlet应用239
9.3.1获取表单数据239
9.3.2读取HTTP请求头240
9.3.3处理Cookie241
9.3.4Servlet中的HTTP会话管理243
9.3.5创建Web监听244
9.3.6创建过滤程序250
9.4Servlet访问数据库255
9.4.1Servlet连接数据库255
9.4.2Proxool连接池技术257
9.5MVC设计模式261
9.5.1Model1模式262
9.5.2Model2模式262
9.5.3MVC模式265
小结267
习题267
第10章 Java Web高级开发技术269
10.1EL表达式及标签269
10.1.1表达式语言269
10.1.2JSTL标准标签库276
10.1.3自定义标签库的开发282
10.2JSP实用组件284
10.2.1文件的上传284
10.2.2JSP的邮件发送技术287
10.2.3JSP动态图表293
10.2.4JSP输出报表296
10.3Ajax技术299
10.3.1Ajax概述299
10.3.2Ajax的关键技术300
10.3.3Ajax技术应用303
10.3.4DWR框架305
10.4jQuery框架308
10.4.1jQuery介绍308
10.4.2jQuery实现Ajax309
10.4.3EasyUI介绍312
10.5Java EE框架技术314
10.5.1Struts框架技术314
10.5.2Spring框架技术315
10.5.3Hibernate框架技术316
10.5.4Struts2+Spring+Hibernate框架整合实例317
小结324
习题324
参考文献325