图书介绍

Java网络编程原理与JSP Web开发核心技术PDF|Epub|txt|kindle电子书版本网盘下载

Java网络编程原理与JSP Web开发核心技术
  • 马晓敏,姜远明,曲霖洁编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113247379
  • 出版时间:2018
  • 标注页数:325页
  • 文件大小:53MB
  • 文件页数:337页
  • 主题词:JAVA语言-程序设计-高等学校-教材;JAVA语言-主页制作-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐