资源搜
资源搜
👀 联系夏柔
🔥 投稿源码
资源搜

资源搜

  • 全部
  • 123盘
  • 阿里盘
  • 百度云
  • 迅雷
  • 夸克
  • 115
  • 蓝奏云
  • 其他
已收录34127条资源,仅供学习交流,请在24h内删除资源!

迈向Angular 2:基于Typesc ript的高性能SPA框架

资源名称:迈向Angular 2:基于Typescript的高性能SPA框架  内容简介: 《迈向Angular 2:基于Typescript的高性能SPA框架》由Angular之父Miško Hevery作序,作者为Angular开发团队成员之一。基于对Angular 2架构和设计方面的深入理解,《迈向Angular 2:基于Typescript的高性能SPA框架》选材精准、内容实用。《迈向Angular 2:基于Typescript的高性能SPA框架》从一个小例子开始引导读者快速上手,详细介绍Angular 2带来的所有新特性,包括组件、指令、Typescript、新的路由机制、管道、服务端渲染等。《迈向Angular 2:基于Typescript的高性能SPA框架》读者对象包括Angular 1.x的开发者、想直接从Angular 2开始入手的学习者,以及前端技术架构师等。 资源目录: 序言 XV 第1章 Angular 2快速上手 1 Web的进化——新框架时代 2 ECMAscript的进化 2 Web Component 3 WebWorker 4 从AngularJS 1.x中学到的经验 5 Controller 6 Scope 7 依赖注入 7 服务端渲染 8 大规模应用 9 模板 10 脏值检测 12 本章小结 12 第2章 Augular 2应用的基础构件 14 Angular 2概念性简介 15 脏值检测 17 认识Angular 2中的组件 19 组件实战 20 Angular 2中的组件 22 管道 23 定义管道 24 脏值检测 25 传统的脏值检测 26 AngularJS 1.x中的脏值检测 27 增强AngularJS 1.x的脏值检测 29 理解服务 30 理解新的基于组件的路由机制 33 Angular 2中定义路由的语法 35 本章小结 36 第3章 Typescript速成 37 Typescript简介 37 编译时类型检查 38 文本编辑器和IDE的支持更好 38 Typescript的更多特性 39 Typescript用法 39 用npm安装Typescript 40 运行我们的第一个Typescript程序 40 Typescript从ES2015和ES2016中引入的语法和特性 41 ES2015中的箭头函数 41 使用ES2015和ES2016中的类 43 定义在块级作用域中可见的变量 45 使用ES2016装饰器进行元编程 46 使用可配置的装饰器 47 使用ES2015编写模块化的代码 48 使用ES2015中的模块语法 49 利用隐式异步行为 50 使用别名 50 导入所有导出的模块 50 默认导出 51 ES2015模块加载器 52 ES2015和ES2016总结 52 发挥静态类型的优势 53 使用显式类型定义 53 理解原生类型 54 理解Object类型 55 定义类 58 使用访问修饰符 59 定义接口 61 使用Typescript装饰器提升表现力 64 使用类型参数编写泛型代码 64 使用泛型函数 66 多重泛型 66 利用Typescript的类型推断机制简化代码 67 最常见的类型 67 与上下文有关的类型推断 68 使用外部类型定义 68 使用预定义的外部类型定义 68 自定义外部类型 70 定义ts.d文件 72 本章小结 72 第4章 Angular 2组件和指令入门 74 Angular 2 Hello world! 75 配置开发环境 78 初始化项目仓库 78 Angular 2和Typescript上手试玩 79 首页代码深度解析 80 Angular 2指令用法 81 ngFor 指令 83 改进了指令语法的语义 83 在模板内部定义变量 85 在模板里面使用语法糖 85 定义Angular 2指令 85 设置指令的输入 87 理解指令的构造函数 87 封装指令的更好方式 88 Angular 2内置指令的用法 89 组件视图封装简介 90 实现组件的控制器 90 处理用户交互 92 指令的输入和输出 93 找到指令的输入和输出 94 定义组件的输入和输出 95 传递输入与使用输出结果 97 事件冒泡 99 重命名指令的输入与输出 100 定义输入输出参数的另一种语法 101 详解Angular 2中的内容投影 102 Angular 2中的内容投影入门 102 投射多块内容 103 组件嵌套 105 ViewChildren和ContentChildren的用法 106 ViewChild与ContentChild 108 挂钩到组件的生命周期上 112 执行的顺序 114 用TemplateRef定义通用视图 115 理解并优化脏值检测机制 118 脏值检测器的执行顺序 118 脏值检测策略 120 利用不可变数据和OnPush策略提升性能 121 在Angular中使用不可变数据结构 122 本章小结 124 第5章 Angular 2中的依赖注入 125 为什么要依赖注入? 125 Angular 2中的依赖注入 126 Angular 2中DI的优点 127 配置注射器 127 使用生成的元数据解析依赖关系 129 初始化注射器 129 前向引用简介 130 配置provider 132 定义实例化服务的工厂 134 子注射器以及可见性 136 构建注射器层级结构 137 配置依赖关系 138 在组件和指令中使用DI 144 元素注射器简介 145 在ES5中使用Angular的DI机制 149 本章小结 152 第6章 Angular 2中的路由和表单 153 开发一个名为“码农仓库”的应用 153 探索Angular 2中的路由 156 定义根组件并启动应用 157 PathLocationStrategy的用法 158 使用@RouteConfig配置路由 158 routerLink 和router-outlet的用法 160 利用AsyncRoute实现懒加载 162 Angular 2中的表单用法 164 开发模板驱动型表单 164 深入理解模板驱动型表单的标签结构 166 使用内置的表单校验器 168 自定义控件的校验器 169 在Angular中使用select输入项 171 NgForm指令的用法 173 Angular 2中的双向数据绑定 176 存储表单数据 178 显示存储的所有开发者列表 180 本章小结 181 第7章 详解管道以及与RESTful服务端之间的通信 183 在Angular 2中开发数据模型驱动型表单 183 使用控件校验器组合 187 探索Angular的HTTP模块 189 使用Angular的HTTP模块 191 定义参数化视图 193 定义嵌套路由 195 使用管道进行数据转换 198 开发无状态管道 199 使用Angular内置的管道 200 开发有状态管道 201 有状态管道的用法 203 Angular中AsyncPipe的用法 204 本章小结 206 第8章 开发体验与服务端渲染 208 在Web Worker中运行应用 208 WebWorker与Angular 2 210 启动基于WebWorker的应用 210 把应用迁移到Web Worker上 212 让应用兼容Web Worker 214 单页应用的加载过程 216 启用了服务端渲染的SPA的加载过程 219 Angular 2中的服务端渲染 220 改善开发体验 221 各种文本编辑器和IDE 221 热重载 222 用angular-cli初始化项目 223 angular-cli的用法 223 Angular 2快速上手项目 224 Angular 2种子项目 224 针对Webpack的Angular 2入门项目 225 本章小结 225 资源截图:
陌佑
百度云
百度云

深入理解JavaWeb开发技术:探索基于主流框架的最佳组合

资源名称:深入理解JavaWeb开发技术:探索基于主流框架的最佳组合 内容简介: 《深入理解JavaWeb开发技术:探索基于主流框架的最佳组合》内容新颖、知识全面、讲解详细,可以帮助读者深入理解javaweb开发技术的基本知识,并能挖掘出基于主流框架的最佳组合。   全书共分16章,内容都采用了理论加实践的教学方法,每个实例先提出制作思路及列举包含的知识点,然后力求用最通俗的语言将高深的知识阐述出来。   《深入理解JavaWeb开发技术:探索基于主流框架的最佳组合》适合java各个级别的程序员、研发人员及在职程序员阅读,也可以作为相关培训学校和大专院校相关专业的教学用书。 资源目录: 第1章 javaweb初体验 1.1 学习java的巨大优势 1.2 学习java需要了解的那些事 1.3 web技术介绍和工作原理 1.4 开发前的准备 1.5 安装并配置tomcat服务器 1.6 初学者应该明白的几个问题 第2章 html技术介绍 2.1 创建基本静态页面 2.2 html页面布局 2.3 处理表单 2.4 特效和多媒体处理 2.5 谈xml与 html的区别 2.6 初学者应该明白的几个问题 第3章 css技术基石出 3.1 css技术介绍 3.2 css的语法结构 3.3 css选择符 3.4 调用方式 3.5 定位布局 3.6 使用 css属性 3.7 css修饰 3.8 初学者应该明白的几个问题 第4章 引入javascript 4.1 javascript简介 4.2 数据类型 4.3 表达式和运算符 4.4 javascript转向控制语句 4.5 javascript的函数 4.6 javascript对象 4.7 javascript事件 4.8 javascript的窗口对象 4.9 javascript框架对象 4.1 0 初学者应该明白的几个问题 第5章 jsp基础 5.1 jsp概述 5.2 构建web应用 5.3 配置描述文件web.xml 5.4 深入理解jsp机制 5.5 基本沿法 5.6 编译指令 5.7 jsp的动作指令 5.8 初学者应该明白的几个问题 第6章 jsp核心 6.1 jsp的内置对象 6.2 自定义jsp标签 6.3 jsp 2的新特性 6.4 初学者应该明白的几个问题 第7章 servlet详解 7.1 什么是servlet 7.2 servlet开发初体验 7.3 配置servlet 7.4 servlet的功能 7.5 使用httpservlet类封装请求 7.6 servlet过滤器 7.7 load-on-startup servlet 7.8 访问servlet的配置参数 7.9 servlet的“加强版”--filter 7.1 0使用listener类 7.1 1全新的servlet 3.0 7.1 2初学者应该明白的几个问题 第8章 深入详解javabean 8.1 javabean基础 8.2 jsp和javabean之间的关系 8.3 设置javabean属性 8.4 javabean方法 8.5 javabean的作用范围 8.6 javabean的移除 8.7 初学者应该明白的几个问题 第9章 jstl标签库 9.1 jstl基础 9.2 jstlcore标签库 9.3 118n标签库 9.4 使用sql标签库 9.5 函数标签 9.6 xml标签库 9.7 初学者应该明白的几个问题 第10章 ajax技术 10.1 ajax基础 10.2 xmlhttprequest对象 10.3 与服务器通信--发送请求与处理响应 10.4 解决中文乱码问题 10.5 ajax重构 10.6 使用ajax技术 10.7 表单验证实例 10.8 无刷新上传进程实例 10.9 初学者应该明白的几个问题 第11章 数据库编程 11.1 与数据库相关的概念 11.2 sql语言 11.3 初识jdbc 11.4 常用的几种数据库 11.5 执行sql语句的方式 11.6 事务处理 11.7 存储过程 11.8 初学者应该明白的几个问题 第12章 struts 2基础 12.1 mvc思想 12.2 下载并安装struts 2 12.3 配置struts 2 12.4 实现action 12.5 配置action 12.6 初学者应该明白的几个问题 第13章 hibernate基础 13.1 hibernate基础 13.2 hibernate的下载和安装 13.3 认识几种简单配置hibernate的方式 13.4 hibernate配置 13.5 sessionfactory接口 13.6 session接口 13.7 transaction接口 13.8 query接口 13.9 criteria接口 13.1 0持久化对象 13.1 1 hibernate映射文件 13.1 2初学者应该明白的几个问题 第14章 spring技术 14.1 spring技术介绍 14.2 下载并安装spring 14.3 依赖注入 14.4 spring容器 14.5 spring中的bean 14.6 java配置管理 14.7 初学者应该明白的几个问题 第15章 深入挖掘最优框架组合 15.1 纵览各种各样的框架 15.2 struts2+ibatis+json实现快速java web 2.0程序开发 15.3 jsf和web的完美组合,提升开发效率 15.4 分析java web的mvc实现模型 15.5 分析常规java web的开发模式 15.6 总结java web开发中的几种经典模式 15.7 ssh模式 15.8 struts与spring两种mvc框架的比较 第16章 oa办公自动化系统 16.1 需求分析 16.2 项目规划 16.3 编写项目计划书 16.4 构建开发环境 16.5 规划系统目录结构 16.6 搭建数据库 16.7 最后的准备工作 16.8 具体编码 16.9 调试与发布 参考文献 资源截图:
陌佑
百度云
百度云

Struts2+Spring3+Hibernate框架技术精讲与整合案例

资源名称:Struts2+Spring3+Hibernate框架技术精讲与整合案例 资源截图:
陌佑
百度云
百度云

Java TCP/IP Socket编程(原书第2版)

资源名称:Java TCP/IP Socket编程(原书第2版) 内容简介: 在7CP/IP Socket首次发布时,Java作为一个新的未被关注的编程语言刚出现。然而,自2001年以来,Java的网络编程能力已经得到了很大程度的扩展,而且持续的应用优势已经使其成为了一个占主导地位的平台。考虑到Java受欢迎程度和近期在形式上和功能上令人兴奋的创新,本书的新版涵盖了Java的当前最新版本的内容(7.5版至1.7版),以及一些新的重要的抽象,包括NetworkInterface,InterfaceAddress,Inet4/6Address抽象、SocketAddress InetSocketAddressf1]Executor等。现在几乎所有互联网应用程序都使用Java Socket进行通信,而本书专注的、教导式的方法,使读者能够快速掌握所有计算机通信的任务和技术要点。 本书特点 对Socket编程的重点进行了集中简明的介绍,以使读者能够迅速掌握;并且使工程师们能够迅速地将所学的技能应用到他们的日常工作中。 对最新的Java平台(1.7)进行了简明而紧随其发展的介绍,使开发者即使在最新的技术面前也能处理大量未探究的陷阱。 配套网站(books.elsevier.com/companonS/9780123742551)为所有的示例程序提供了源码,从而使读者能够在上下文中查看重要的对象和方法,并理解每行代码的作用。 资源目录: 译者序 前言 第1章 简介 1.1 计算机网络、分组报文和协议 1.2 关于地址 1.3 关于名字 1.4 客户端和服务器 1.5 什么是套接字 1.6 练习 第2章 基本套接字 2.1 套接字地址 2.2 TCP套接字 2.2.1 TCP客户端 2.2.2 TCP服务器端 2.2.3 输入输出流 2.3 UDP套接字 2.3.1 DatagramPacket类 2.3.2 UDP客户端 2.3.3 UDP服务器端 2.3.4 使用UDP套接字发送和接收信息 2.4 练习 第3章 发送和接收数据 3.1 信息编码 3.1.1 基本整型 3.1.2 字符串和文本 3.1.3 位操作:布尔值编码 3.2 组合输入输出流 3.3 成帧与解析 3.4 Java特定编码 3.5 构建和解析协议消息 3.5.1 基于文本的表示方法 3.5.2 二进制表示方法 3.5.3 发送和接收 3.6 结束 3.7 练习 第4章 进阶 4.1 多任务处理 4.1.1 Java多线程 4.1.2 服务器协议 4.1.3 一客户一线程 4.1.4 线程池 4.1.5 系统管理调度:Executor接口 4.2 阻塞和超时 4.2.1 accept()、read()和receive() 4.2.2 连接和写数据 4.2.3 限制每个客户端的时间 4.3 多接收者 4.3.1 广播 4.3.2 多播 4.4 控制默认行为 4.4.1 Keep-Alive 4.4.2 发送和接收缓存区的大小 4.4.3 超时 4.4.4 地址重用 4.4.5 消除缓冲延迟 4.4.6 紧急数据 4.4.7 关闭后停留 4.4.8 广播许可 4.4.9 通信等级 4.4.10 基于性能的协议选择 4.5 关闭连接 4.6 Applet 4.7 结束 4.8 练习 第5章 NIO 5.1 为什么需要NIO 5.2 与Buffer一起使用Channel 5.3 Selector 5.4 Buffer详解 5.4.1 Buffer索引 5.4.2 创建Buffer 5.4.3 存储和接收数据 5.4.4 准备Buffer:clear()、flip()和rewind() 5.4.5 压缩Buffer中的数据 5.4.6 Buffer透视:duplicate()和slice()等 5.4.7 字符编码 5.5 流(TCP)信道详解 5.6 Selector详解 5.6.1 在信道中注册 5.6.2 选取和识别准备就绪的信道 5.6.3 信道附件 5.6.4 Selector小结 5.7 数据报(UDP)信道 5.8 练习 第6章 深入剖析 6.1 缓冲和TCP 6.2 死锁风险 6.3 性能相关 6.4 TCP套接字的生存周期 6.4.1 连接 6.4.2 关闭TCP连接 6.5 解调多路复用揭秘 6.6 练习 资源截图:
陌佑
百度云
百度云

Spring实战(第3版)

资源名称:Spring实战(第3版) 内容简介: 《Spring实战(第3版)》从核心的Spring、Spring应用程序的核心组件、Spring集成3个方面,由浅入深、由易到难地对Spring展开了系统的讲解,包括Spring之旅、装配Bean、最小化SpringXML配置、面向切面的Spring、征服数据库、事务管理、使用Spring MVC构建Web应用程序、使用Spring WebFlow、保护Spring应用、使用远程服务、为Spring添加REST功能、Spring消息、使用JMX管理SpringBean以及其他Spring技巧等内容。   《Spring实战(第3版)》不仅仅介绍了使用Spring框架进行开发必须掌握的核心概念,还在此基础上深入介绍了Spring应用程序的常用组件,并为读者展现了Spring如何与其他的应用、服务进行企业级集成。《Spring实战(第3版)》并不没有为读者详细地列出SpringAPI,而是通过提供丰富又实用的代码示例,来真正展示Spring框架的强大——它能够使企业级应用程序的开发更简单。   《Spring实战(第3版)》适用于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java开发人员。《Spring实战(第3版)》既可以被刚开始学习Spring的读者当作学习指南,也可以被那些想深入了解Spring某方面功能的资深用户作为参考用书。 资源目录: 第一部分 Spring 的核心 第1 章 Spring 之旅 1.1 简化Java 开发 1.1.1 激发POJO 的潜能 1.1.2 依赖注入 1.1.3 应用切面 1.1.4 使用模板消除样板式代码 1.2 容纳你的Bean 1.2.1 与应用上下文共事 1.2.2 Bean 的生命周期 1.3 俯瞰Spring 风景线 1.3.1 Spring 模块 1.3.2 Spring Portfolio 1.4 Spring 新功能 1.4.1 Spring 2.5 新特性 1.4.2 Spring 3.0 新特性 1.4.3 Spring Portfollo 新特性 1.5 小结 第2 章 装配Bean 2.1 声明Bean 2.1.1 创建Spring 配置 2.1.2 声明一个简单Bean 2.1.3 通过构造器注入 2.1.4 Bean 的作用域 2.1.5 初始化和销毁Bean 2.2 注入Bean 属性 2.2.1 注入简单值 2.2.2 引用其他Bean 2.2.3 使用Spring 的命名空间p 装配属性 2.2.4 装配集合 2.2.5 装配空值 2.3 使用表达式装配 2.3.1 SpEL 的基本原理 2.3.2 在SpEL 值上执行操作 2.3.3 在SpEL 中筛选集合 2.4 小结 第3 章 最小化Spring XML 配置 3.1 自动装配Bean 属性 3.1.1 4 种类型的自动装配 3.1.2 默认自动装配 3.1.3 混合使用自动装配和显式装配 3.2 使用注解装配 3.2.1 使用@Autowired 3.2.2 借助@Inject 实现基于标准的自动装配 3.2.3 在注解注入中使用表达式 3.3 自动检测Bean 3.3.1 为自动检测标注Bean 3.3.2 过滤组件扫描 3.4 使用Spring 基于Java的配置 3.4.1 创建基于Java 的配置 3.4.2 定义一个配置类 3.4.3 声明一个简单的Bean 3.4.4 使用Spring 的基于Java 的配置进行注入 3.5 小结 第4 章 面向切面的Spring 4.1 什么是面向切面编程 4.1.1 定义AOP 术语 4.1.2 Spring 对AOP 的支持 4.2 使用切点选择连接点 4.2.1 编写切点 4.2.2 使用Spring 的bean()指示器 4.3 在XML 中声明切面 4.3.1 声明前置和后置通知 4.3.2 声明环绕通知 4.3.3 为通知传递参数 4.3.4 通过切面引入新功能 4.4 注解切面 4.4.1 注解环绕通知 4.4.2 传递参数给所标注的通知 4.4.3 标注引入 4.5 注入AspectJ 切面 4.6 小结 第二部分 Spring 应用程序的核心组件 第5 章 征服数据库 5.1 Spring 的数据访问哲学 5.1.1 了解Spring 的数据访问异常体系 5.1.2 数据访问模板化 5.1.3 使用DAO 支持类 5.2 配置数据源 5.2.1 使用JNDI 数据源 5.2.2 使用数据源连接池 5.2.3 基于JDBC驱动的数据源 5.3 在Spring 中使用JDBC 5.3.1 应对失控的JDBC 代码 5.3.2 使用JDBC 模板 5.4 在Spring 中集成Hibernate 5.4.1 Hibernate 概览 5.4.2 声明Hibernate 的Session工厂 5.4.3 构建不依赖于Spring的Hibernate代码 5.5 Spring 与Java 持久化API 5.5.1 配置实体管理器工厂 5.5.2 编写基于JPA 的DAO 5.6 小结 第6 章 事务管理 6.1 理解事务 6.1.1 用4 个词来表示事务 6.1.2 理解Spring 对事务管理的支持 6.2 选择事务管理器 6.2.1 JDBC 事务 6.2.2 Hibernate 事务 6.2.3 Java 持久化API 事务 6.2.4 JTA(Java Transaction API)事务 6.3 在Spring 中的编码事务 6.4 声明式事务 6.4.1 定义事务属性 6.4.2 在XML 中定义事务 6.4.3 定义注解驱动的事务 6.5 小结 第7 章 使用Spring MVC 构建Web 应用程序 7.1 Spring MVC 起步 7.1.1 跟踪Spring MVC 的请求 7.1.2 搭建Spring MVC 7.2 编写基本的控制器 7.2.1 配置注解驱动的Spring MVC 7.2.2 定义首页的控制器 7.2.3 解析视图 7.2.4 定义首页的视图 7.2.5 完成Spring 应用上下文 7.3 处理控制器的输入 7.3.1 编写处理输入的控制器 7.3.2 渲染视图 7.4 处理表单 7.4.1 展现注册表单 7.4.2 处理表单输入 7.4.3 校验输入 7.5 处理文件上传 7.5.1 在表单上添加文件上传域 7.5.2 接收上传的文件 7.5.3 配置Spring 支持文件上传 7.6 小结 第8 章 使用Spring Web Flow 8.1 安装Spring Web Flow 8.1.1 在Spring 中使用Web Flow 8.2 流程的组件 8.2.1 状态 8.2.2 转移 8.2.3 流程数据 8.3 组合起来:披萨流程 8.3.1 定义基本流程 8.3.2 收集顾客信息 8.3.3 构建订单 8.3.4 支付 8.4 保护Web 流程 8.5 小结 第9 章 保护Spring 应用 9.1 Spring Security 介绍 9.1.1 Spring Security 起步 9.1.2 使用Spring Security 配置命名空间 9.2 保护Web 请求 9.2.1 代理Servlet 过滤器 9.2.2 配置最小化的Web安全性 9.2.3 拦截请求 9.3 保护视图级别的元素 9.3.1 访问认证信息的细节 9.3.2 根据权限渲染 9.4 认证用户 9.4.1 配置内存用户存储库 9.4.2 基于数据库进行认证 9.4.3 基于LDAP 进行认证 9.4.4 启用remember-me 功能 9.5 保护方法调用 9.5.1 使用@Secured 注解保护方法调用 9.5.2 使用JSR-250 的@RolesAllowed注解 9.5.3 使用SpEL 实现调用前后的安全性 9.5.4 声明方法级别的安全性切点 9.6 小结 第三部分 Spring 集成 第10 章 使用远程服务 10.1 Spring 远程调用概览 10.2 使用RMI 10.2.1 发布一个RMI 服务 10.2.2 装配RMI服务 10.3 使用Hessian 和Burlap发布远程服务 10.3.1 使用Hessian和Burlap发布Bean 的功能 10.3.2 访问Hessian/Burlap 服务 10.4 使用Spring的HttpInvoker 10.4.1 将把Bean 发布为HTTP服务 10.4.2 通过HTTP 访问服务 10.5 发布和使用Web 服务 10.5.1 创建JAX-WS 端点 10.5.2 在客户端代理JAX-WS服务 10.6 小结 第11 章 为Spring 添加REST功能 11.1 了解REST 11.1.1 REST 的基本原理 11.1.2 Spring 是如何支持REST 的 11.2 编写面向资源的控制器 11.2.1 剖析RESTless 的控制器 11.2.2 处理RESTful URL 11.2.3 执行REST 动作 11.3 表述资源 11.3.1 协商资源表述 11.3.2 使用HTTP 信息转换器 11.4 编写REST 客户端 11.4.1 了解RestTemplate的操作 11.4.2 GET 资源 11.4.3 PUT 资源 11.4.4 DELETE 资源 11.4.5 POST 资源数据 11.4.6 交换资源 11.5 提交RESTful 表单 11.5.1 在JSP 中渲染隐藏的方法域 11.5.2 发布真正的请求 11.6 小结 第12 章 Spring 消息 12.1 JMS 简介 12.1.1 构建JMS 12.1.2 评估JMS 的优点 12.2 在Spring 中搭建消息代理 12.2.1 创建连接工厂 12.2.2 声明ActiveMQ 消息目的地 12.3 使用Spring 的JMS 模板 12.3.1 处理失控的JMS 代码 12.3.2 使用JMS 模板 12.4 创建消息驱动的POJO 12.4.1 创建消息监听器 12.4.2 配置消息监听器 12.5 使用基于消息的RPC 12.5.1 使用Spring 基于消息的RPC 12.5.2 使用Lingo 实现异步RPC 12.6 小结 第13 章 使用JMX 管理Spring Bean 13.1 将Spring Bean 导出为MBean 13.1.1 通过名称发布方法 13.1.2 使用接口定义MBean 的操作和属性 13.1.3 使用注解驱动的MBean 13.1.4 处理MBean 冲突 13.2 远程MBean 13.2.1 发布远程MBean 13.2.2 访问远程MBean 13.2.3 代理MBean 13.3 处理通知 13.3.1 监听通知 13.4 小结 第14 章 其他Spring 技巧 14.1 外部化配置 14.1.1 替换属性占位符 14.1.2 重写属性 14.1.3 加密外部属性 14.2 装配JNDI 对象 14.2.1 JNDI 的传统用法 14.2.2 装配JNDI 对象 14.2.3 将EJB 装配到Spring 中 14.3 发送邮件 14.3.1 配置邮件发送器 14.3.2 构建邮件 14.4 调度和后台任务 14.4.1 声明调度方法 14.4.2 声明异步方法 14.5 小结 14.6 结束语 资源截图:
陌佑
百度云
百度云

深入浅出Spring Boot 2.x

资源名称:深入浅出Spring Boot 2.x  内容简介: Spring框架是Java EE开发的强有力的工具和事实标准,而Spring Boot采用“约定优于配置”的原则简化了Spring的开发,从而成为业界流行的微服务开发框架,已经被越来越多的企业采用。2018年3月Spring Boot的版本正式从1.x升级到了2.x,为了适应新潮流,本书将对Spring Boot 2.x技术进行深入讲解。 本书从一个*简单的工程开始讲解Spring Boot企业级开发,其内容包含全注解下的Spring IoC和AOP、数据库编程(JDBC、JPA和MyBatis)、数据库事务、NoSQL(Redis和MongoDB)技术、Spring MVC、Spring 5新一代响应式框架WebFlux、互联网抢购业务、部署与监控、REST风格和Spring Cloud分布式开发等。 本书内容紧扣互联网企业的实际要求,从全注解下Spring知识讲到Spring Boot的企业级开发,对于Java开发人员,尤其是初学Spring Boot的人员和需要从传统Spring转向Spring Boot开发的技术人员,具有很高的参考价值。 资源目录: 内容提要 前言 本书的缘起 本书的安排 阅读本书的要求和目标读者 本书使用的Spring Boot版本 致谢 纠错、源码和课程 第1章 Spring Boot来临 1.1 Spring的历史 1.2 注解还是XML 1.3 Spring Boot的优点 1.4 传统Spring MVC和Spring Boot的对比 第2章 聊聊开发环境搭建和基本开发 2.1 搭建Spring Boot开发环境 2.2 Spring Boot的依赖和自动配置 2.3 使用自定义配置 2.4 开发自己的Spring Boot项目 第3章 全注解下的Spring IoC 3.1 IoC容器简介 3.2 装配你的Bean 3.3 依赖注入 3.4 生命周期 3.5 使用属性文件 3.6 条件装配Bean 3.7 Bean的作用域 3.8 使用@Profile 3.9 引入XML配置Bean 3.10 使用Spring EL 第4章 开始约定编程——Spring AOP 4.1 约定编程 4.2 AOP的概念 4.3 AOP开发详解 4.4 多个切面 第5章 访问数据库 5.1 配置数据源 5.2 使用JdbcTemplate操作数据库 5.3 使用JPA(Hibernate)操作数据 5.4 整合MyBatis框架 第6章 聊聊数据库事务处理 6.1 JDBC的数据库事务 6.2 Spring声明式事务的使用 6.3 隔离级别 6.4 传播行为 6.5 @Transactional自调用失效问题 第7章 使用性能利器——Redis 7.1 spring-data-redis项目简介 7.2 在Spring Boot中配置和使用Redis 7.3 Redis的一些特殊用法 7.4 使用Spring缓存注解操作Redis 第8章 文档数据库——MongoDB 8.1 配置MongoDB 8.2 使用MongoTemplate实例 8.3 使用JPA 第9章 初识Spring MVC 9.1 Spring MVC框架的设计 9.2 Spring MVC流程 9.3 定制Spring MVC的初始化 9.4 Spring MVC实例 第10章 深入Spring MVC开发 10.1 处理器映射 10.2 获取控制器参数 10.3 自定义参数转换规则 10.4 数据验证 10.5 数据模型 10.6 视图和视图解析器 10.7 文件上传 10.7.1 Spring MVC对文件上传的支持 10.8 拦截器 10.9 国际化 10.10 Spring MVC拾遗 第11章 构建REST风格网站 11.1 REST简述 11.2 使用Spring MVC开发REST风格端点 11.3 客户端请求RestTemplate 第12章 安全——Spring Security 12.1 概述和简单安全认证 12.2 使用WebSecurityConfigurerAdapter自定义 12.3 自定义用户服务信息 12.4 限制请求 12.5 用户认证功能 第13章 学点Spring其他的技术 13.1 异步线程池 13.2 异步消息 13.3 定时任务 13.4 WebSocket 应用 第14章 Spring 5新框架——WebFlux 14.1 基础概念 14.2 通过Spring MVC方式开发WebFlux服务端 14.3 深入WebFlux服务端开发 14.4 深入客户端开发 14.5 使用路由函数方式开发WebFlux 第15章 实践一下——抢购商品 15.1 设计与开发 15.2 高并发开发 第16章 部署、测试和监控 16.1 部署和运行 16.2 测试 16.3 Actuator监控端点 16.4 HTTP监控 16.5 JMX监控 第17章 分布式开发——Spring Cloud 17.1 服务治理和服务发现——Eureka 17.2 微服务之间的调用 17.3 断路器——Hystrix 17.4 路由网关——Zuul 17.5 使用@SpringCloudApplication 附录 Spring Boot知识点补充 A.1 选择内嵌服务器 A.2 修改商标 A.3 深入Spring Boot自动装配 资源与支持 配套资源 提交勘误 资源截图:
陌佑
百度云
百度云

Java线程(第三版)

资源名称:Java线程(第三版) 内容简介: 本书第三版已经过完整的扩编与修订。本书完整收录了来自java.util.concurrent的并发功能。新的章节涵盖thread的性能、在Swing中使用thread、thread与Collection class、thread pool以及thread与I/0(传统的、新型的、中断的)。还无法配置J2SE 5.0的开发者可以借由附录中所提供的thread工具于较早的Java版本中达成类似的功能 资源目录: 前言 第一章 Thread导论 Java术语 关于范例 为何要用Thread? 总结 第二章 Thread的创建与管理 什么是Thread? 创建Thread Thread的生命周期 两种停止Thfead的方式 Runnable工nterface Thread与对象 总结 第三章 数据同步 Synchronized关键字 Volatile关键字 更多RaceCOnd“iOn的讨论 明确的 (explicit)Locking Lock Scope 选择Locking机制 Nested Lock 死锁 Lock公平 (Fairness) 总结 第四章 Thread NOtification 等待与通知 条件变量 总结 第五章 极简同步技巧 能避免同步吗? Atomic变量 Thread局部变量 总结 第六章 高级同步议题 同步术语 J2SE 5.0中加入的同步Class 防止死锁 死锁检测 Lock饥饿 总结 第七章 Thread与Swing Swing Threading的限制 事件派发Thread的处理 使用invokeLater()与invokeAndWait() 长时间运行的事件回调 总结 第八章 Thread与Collection Class Collection Class的概述 同步与Collection Class 生产者/肖费者模式 使用CollectionClass 总结 第九章 Thread调度 Thread调度的概述 以Thread优先级来调度 常见Threading的实现 总结 第十章 Thread Pool 为何要用Thread Pool? Executor 使用Thread Pool Queue与大小 创建Thread Callable Task与Future结果 单一Thread化的访问 总结 第十一章 Task的调度 Task调度的概述 java.util.Timer Class javax.Swing.Timer Class SCheduledThreadPoolExecutor Class 总结 第十二章 Thread与I/O 传统的I/O服务器 新的I/O服务器 被中断的I/O 总结 第十三章 各种Thread议题 Thread Group Thread与Java安全性 Daemon Thread Thread与C1ass的力口载 Thread与异常处理 Thread、Stack、 内存的使用 总结 第十四章 Thread性能 性能的概述 同步的Collection Atomic变量与有竞争的同步 Thread的创建与Thread Pool 总结 第十五章 多处理器计算机的并行化循环 对单一Threaded程序的并行化 多处理器扩大(scaling) 总结 附录 被撤换的Threading功能 索引 资源截图:
陌佑
百度云
百度云

Servlet/JSP深入详解—基于Tomcat的Web开发

资源名称:Servlet/JSP深入详解—基于Tomcat的Web开发 内容简介: 本书涵盖了最新发布的Servlet 2.5和JSP 2.1规范。全书共分3篇,分别为Servlet、JSP及其应用书中展示了Java Web开发中各种技术的应用,帮助读者快速掌握Java Web开发。 在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。大部分章节都提供了多个例子,而且很多例子都是目前Web开发中经常使用的,具有相当的实用价值。 本书的配套光盘免费提供了价值人民币330元的Java教学视频(长达30小时),对Java语言进行了全面讲解,帮助一些不会Java语言的读者快速地从Java基础知识的学习中过渡到Java Web的学习与开发上。此外,在配套光盘中还提供了“HTML语言速成”教学视频、“HTTP协议详解”教学视频和“Eclipse开发工具介绍”视频,帮助读者快速掌握HTML语言和HTTP协议,以及熟悉Eclipse这个目前最为流行的Java开发工具。 本书不仅可以作为Java Web开发的学习用书,还可以作为从事Java Web开发的程序员的参考用书和必备手册。 资源目录: 第1篇 Servlet篇  第1章 Servlet与Tomcat    1.1 Web技术的发展    1.2 Servlet与Servlet容器    1.3 Servlet容器的分类    1.4 Tomcat简介    1.5 Tomcat的安装与配置     1.5.1 Tomcat的目录结构     1.5.2 运行Tomcat     1.5.3 Tomcat启动分析    1.6 Tomcat的体系结构    1.7 Tomcat的管理程序    1.8 小结   第2章 Servlet技术    2.1 Servlet API     2.1.1 Servlet接口     2.1.2 ServletRequest和ServletResponse     2.1.3 ServletConfig     2.1.4 一个简单的Servlet     2.1.5 GenericServlet     2.1.6 HttpServlet     2.1.7 HttpServletRequest和HttpServletResponse    2.2 几个实例     2.2.1 实例一:WelcomeServlet     2.2.2 实例二:OutputInfoServlet     2.2.3 实例三:LoginServlet    2.3 Servlet异常     2.3.1 ServletException类     2.3.2 UnavailableException类    2.4 Servlet生命周期    2.5 Servlet上下文     2.5.1 ServletContext接口     2.5.2 页面访问量统计实例  2.6 请求转发     2.6.1 RequestDispatcher接口     2.6.2 得到RequestDispatcher对象     2.6.3 请求转发的实例     2.6.4 sendRedirect()和forward()方法的区别    2.7 小结   第3章 Web应用程序的部署    3.1 配置任意目录下的Web应用程序    3.2 WAR文件    3.3 与Servlet配置相关的元素     3.3.1 元素及其子元素    3.3.2 元素及其子元素   3.4 一个实例   3.5 小结  第4章 数据库访问   4.1 JDBC驱动程序的类型    4.1.1 JDBC-ODBC桥    4.1.2 部分本地API部分Java驱动程序    4.1.3 JDBC网络纯Java驱动程序    4.1.4 本地协议的纯Java驱动程序   4.2 安装数据库   4.3 下载MySQL JDBC驱动   4.4 JDBC API    4.4.1 加载并注册数据库驱动    4.4.2 建立到数据库的连接    4.4.3 访问数据库    4.4.4 事务处理    4.4.5 可滚动和可更新的结果集   4.5 JDBC数据源和连接池   4.6 MySQL对中文的处理   4.7 小结  第5章 会话跟踪   5.1 用于会话跟踪的技术    5.1.1 SSL会话    5.1.2 Cookies    5.1.3 URL重写   5.2 Java Servlet API的会话跟踪    5.2.1 HttpSession接口    5.2.2 Session的生命周期    5.2.3 Cookie的应用    5.2.4 Session和Cookie的深入研究   5.3 Session的持久化   5.4 小结  第6章 Servlet的异常处理机制   6.1 声明式异常处理    6.1.1 HTTP错误代码的处理    6.1.2 Java异常的处理   6.2 程序式异常处理    6.2.1 在try-catch语句中处理异常    6.2.2 使用RequestDispatcher来处理异常   6.3 小结  第7章 开发线程安全的Servlet   7.1 多线程的Servlet模型   7.2 线程安全的Servlet    7.2.1 变量的线程安全    7.2.2 属性的线程安全   7.3 SingleThreadModel接口   7.4 小结   7.5 思考题 第2篇 JSP篇  第8章 JSP技术   8.1 JSP简介   8.2 JSP的运行机制   8.3 JSP的语法    8.3.1 指令元素(directive element)    8.3.2 脚本元素(scripting element)    8.3.3 动作元素(action element)    8.3.4 注释   8.4 JSP的隐含对象    8.4.1 pageContext    8.4.2 out    8.4.3 page    8.4.4 exception   8.5 对象和范围   8.6 留言板程序   8.7 留言板管理程序   8.8 JSP文档    8.8.1 JSP文档的标识    8.8.2 JSP文档中的元素语法   8.9 小结  第9章 JSP与JavaBean   9.1 JavaBean简介    9.1.1 属性的命名    9.1.2 属性的类型   9.2 在JSP中使用JavaBean    9.2.1     9.2.2     9.2.3     9.2.4 示例 9.3 网上书店程序 9.4 小结 第10章 JSP开发的两种模型   10.1 模型1   10.2 模型2   10.3 MVC模式的实现总结   10.4 小结  第11章 标签库(Tag Library)   11.1 标签库API    11.1.1 标签的形式    11.1.2 Tag接口    11.1.3 IterationTag接口    11.1.4 BodyTag接口   11.2 标签库描述符    11.2.1 元素    11.2.2 元素    11.2.3 元素    11.2.4 元素    11.2.5 元素    11.2.6 元素   11.3 传统标签的开发    11.3.1 实例一:标签    11.3.2 实例二:标签    11.3.3 实例三:标签    11.3.4 实例四:标签    11.3.5 实例五:标签   11.4 简单标签的开发    11.4.1 SimpleTag接口    11.4.2 实例一:标签    11.4.3 实例二:标签   11.5 自定义标签开发总结   11.6 小结  第12章 表达式语言(EL)   12.1 语法    12.1.1 “[ ]”和“.”操作符    12.1.2 算术操作符    12.1.3 关系操作符    12.1.4 逻辑操作符    12.1.5 Empty操作符    12.1.6 条件操作符    12.1.7 圆括号    12.1.8 操作符的优先级   12.2 隐含对象   12.3 命名变量   12.4 保留的关键字   12.5 函数   12.6 小结  第13章 JSP标准标签库(JSTL)   13.1 JSTL简介   13.2 配置JSTL   13.3 Core标签库    13.3.1 一般用途的标签    13.3.2 条件标签    13.3.3 迭代标签    13.3.4 URL相关的标签   13.4 I18N标签库    13.4.1 国际化标签    13.4.2 格式化标签   13.5 SQL标签库    13.5.1     13.5.2     13.5.3     13.5.4     13.5.5     13.5.6    13.6 XML标签库    13.6.1 核心操作    13.6.2 流程控制    13.6.3 转换操作   13.7 Functions标签库    13.7.1 fn:contains    13.7.2 fn:containsIgnoreCase    13.7.3 fn:startsWith    13.7.4 fn:endsWith    13.7.5 fn:indexOf    13.7.6 fn:replace    13.7.7 fn:substring    13.7.8 fn:substringBefore    13.7.9 fn:substringAfter    13.7.10 fn:split    13.7.11 fn:join    13.7.12 fn:toLowerCase    13.7.13 fn:toUpperCase    13.7.14 fn:trim    13.7.15 fn:escapeXml    13.7.16 fn:length 13.8 小结 第14章 标签文件(Tag Files)  14.1 标签文件的语法   14.2 一个简单的标签文件   14.3 标签文件的隐含对象   14.4 标签文件的指令    14.4.1 tag指令    14.4.2 attribute指令    14.4.3 variable指令   14.5 标签文件实例讲解    14.5.1 实例一:标签    14.5.2 实例二:标签   14.6 动作元素   14.7 动作元素   14.8 小结 第3篇 应用篇  第15章 Servlet监听器   15.1 监听器接口   15.2 ServletContextListener接口   15.3 HttpSessionBindingListener接口   15.4 在线人数统计程序   15.5 小结  第16章 Filter在Web开发中的应用   16.1 过滤器概述   16.2 Filter API    16.2.1 Filter接口    16.2.2 FilterConfig接口    16.2.3 FilterChain接口 16.3 过滤器的部署   16.4 过滤器的开发   16.5 对用户进行统一验证的过滤器   16.6 对请求和响应数据进行替换的过滤器   16.7 对响应内容进行压缩的过滤器   16.8 小结  第17章 中文乱码问题与国际化   17.1 中文乱码问题产生的由来    17.1.1 常用字符集    17.1.2 对乱码产生过程的分析   17.2 中文乱码问题的解决方案   17.3 使用过滤器解决中文问题   17.4 让Tomcat支持中文文件名   17.5 国际化与本地化    17.5.1 Locale    17.5.2 资源包    17.5.3 消息格式化    17.5.4 编写国际化的Web应用程序   17.6 小结  第18章 开发安全的Web应用程序   18.1 概述   18.2 理解验证机制    18.2.1 HTTP Basic Authentication    18.2.2 HTTP Digest Authentication    18.2.3 HTTPS Client Authentication    18.2.4 Form Based Authentication   18.3 声明式安全    18.3.1 元素    18.3.2 多个安全约束的联合    18.3.3 元素    18.3.4 基本验证的实现    18.3.5 基于表单验证的实现    18.3.6 使用数据库保存用户名和密码   18.4 程序式安全   18.5 SQL注入攻击的防范   18.6 小结  第19章 避免表单的重复提交   19.1 在客户端避免表单的重复提交   19.2 在服务器端避免表单的重复提交   19.3 小结  第20章 使用Eclipse开发Web应用   20.1 Eclipse介绍    20.1.1 下载并安装Eclipse    20.1.2 Eclipse开发环境介绍    20.1.3 配置Eclipse 20.2 文件的上传    20.2.1 基于表单的文件上传    20.2.2 文件上传格式分析    20.2.3 commons-fileupload组件    20.2.4 文件上传实例   20.3 文件的下载   20.4 给图片添加水印和文字   20.5 小结 附录A 快速掌握HTML 附录B 解析HTTP 附录C server.xml文件 附录D web.xml文件   资源截图:
陌佑
百度云
百度云

微服务架构基础(Spring Boot+Spring Cloud+Docker)

资源名称:微服务架构基础(Spring Boot+Spring Cloud+Docker) 内容简介: 黑马程序员,传智播客旗下高端IT教育品牌,成立于2006年,它是由中国Java培训领先者张孝祥老师发起,联合全球最大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业。 资源目录: 第1章认识微服务架构1 1.1 为什么需要微服务架构 2 1.1.1 传统单体应用架构的问题 2 1.1.2 如何解决传统应用架构的问题 3 1.2 微服务架构是什么 4 1.2.1 微服务架构的概念 4 1.2.2 微服务架构的优点 5 1.2.3 微服务架构的不足 6 1.2.4 微服务架构与SOA的区别 6 1.3 如何构建微服务架构 6 1.3.1 微服务的拆分 7 1.3.2 微服务架构的组件 7 1.3.3 微服务架构的搭建 7 1.3.4 微服务架构的技术选型 8 1.4 本章小结 10 第2章 初识Spring Boot 11 2.1 Spring Boot介绍 12 2.1.1 Spring Boot的由来和特点 12 2.1.2 Spring Boot的使用要求 12 2.2 Spring Boot入门 13 2.2.1 Spring Boot项目的快速搭建 13 2.2.2 第一个Spring Boot程序 18 2.3 Spring Boot的工作机制 20 2.3.1 @Spring BootApplication 20 2.3.2 Spring Application 21 2.4 本章小结 22 第3章 Spring Boot应用开发 23 3.1 Spring Boot与MyBatis的集成 24 3.2 Spring Boot与Redis的集成 29 3.2.1 添加Redis缓存 29 3.2.2 清除Redis缓存 31 3.3 Spring Boot与ActiveMQ的集成 31 3.3.1 使用内嵌的ActiveMQ 31 3.3.2 使用外部的ActiveMQ 33 3.4 Spring Boot应用的打包和部署 35 3.4.1 JAR包 35 3.4.2 WAR包 36 3.5 本章小结 37 第4章 Spring Cloud(上) 38 4.1 Spring Cloud简介 39 4.1.1 什么是Spring Cloud 39 4.1.2 Spring Cloud的特点 39 4.1.3 Spring Cloud的版本 39 4.2 服务发现 40 4.2.1 Eureka介绍 40 4.2.2 如何使用Eureka注册服务 41 4.2.3 如何实现服务间的调用 47 4.3 客户端负载均衡 50 4.3.1 Ribbon介绍 50 4.3.2 Ribbon的使用 51 4.4 本章小结 53 第5章 Spring Cloud(下) 54 5.1 服务容错保护 55 5.1.1 Spring Cloud Hystrix介绍 55 5.1.2 Spring Cloud Hystrix的使用 56 5.1.3 HystrixDashboard的使用 59 5.2 API网关服务 63 5.2.1 为什么需要API网关 63 5.2.2 如何使用Zuul构建API网关服务 64 5.3 分布式配置管理 68 5.3.1 Spring Cloud Config简介 68 5.3.2 使用本地存储的方式实现配置管理 69 5.3.3 使用Git存储的方式实现配置管理 73 5.4 本章小结 76 第6章 初识Docker 77 6.1 Docker概述 78 6.1.1 什么是Docker 78 6.1.2 Docker的特点 78 6.1.3 Docker与虚拟机的区别 79 6.2 Docker的安装要求 79 6.3 Docker的安装方式 80 6.3.1 在线安装 80 6.3.2 离线安装 82 6.3.3 脚本文件安装 83 6.3.4 安装时的问题及解决方法 84 6.4 Docker的运行机制 85 6.4.1 Docker的引擎 85 6.4.2 Docker的架构 85 6.5 Docker的底层技术 87 6.6 本章小结 87 第7章 Docker的使用 88 7.1 Docker入门程序 89 7.2 Dockerfile介绍 92 7.2.1 Dockerfile基本结构 92 7.2.2 Dockerfile常用指令 93 7.2.3 dockerignore文件 95 7.3 Docker客户端常用指令 96 7.3.1 Docker常用操作指令 96 7.3.2 Docker管理指令 101 7.4 Docker镜像管理 102 7.4.1 Docker镜像管理工具 102 7.4.2 Docker Hub远程镜像管理 103 7.4.3 Docker Registry本地私有仓库搭建 106 7.4.4 Docker Registry本地私有仓库配置 107 7.5 本章小结 112 第8章 Docker中的网络与数据管理 113 8.1 Docker网络管理 114 8.1.1 Docker默认网络管理 114 8.1.2 自定义网络介绍 115 8.1.3 自定义bridge网络 116 8.1.4 容器之间的网络通信 118 8.2 Docker Swarm集群 122 8.2.1 Docker Swarm概述 122 8.2.2 Docker Swarm使用 123 8.3 Docker数据管理 127 8.3.1 Docker数据存储机制 127 8.3.2 Docker数据存储方式 129 8.4 Volumes数据卷管理 129 8.4.1 Volumes数据卷的优势 129 8.4.2 Volumes数据卷使用 130 8.5 本章小结 134 第9章 微服务项目的整合与测试 135 9.1 微服务项目整合 136 9.1.1 微服务项目结构预览 136 9.1.2 微服务项目功能介绍 136 9.1.3 微服务项目的启动和测试 140 9.2 接口可视化工具—Swagger—UI 143 9.2.1 Swagger—UI使用方法 143 9.2.2 Swagger—UI使用测试 145 9.3 本章小结 147 第10章 微服务的部署 149 10.1 Docker Compose编排工具 150 10.1.1 Docker Compose介绍 150 10.1.2 Docker Compose的安装与卸载 150 10.1.3 Composefile文件的使用说明 151 10.2 微服务与Docker的整合 154 10.3 环境搭建以及镜像准备 159 10.3.1 环境搭建 159 10.3.2 镜像准备 161 10.4 微服务的手动部署 162 10.4.1 非集群环境下的服务部署 162 10.4.2 集群环境下服务部署 163 10.4.3 微服务测试 167 10.5 使用Jenkins自动部署微服务 169 10.5.1 Jenkins介绍 169 10.5.2 Jenkins安装 170 10.5.3 Jenkins集成插件配置 173 10.5.4 服务自动化部署 175 10.6 本章小结 180 资源截图:
陌佑
百度云
百度云

Java 2 网络协议内幕

资源名称:Java 2 网络协议内幕 内容简介: 本书涵盖了Java程序设计中各个层次的网络编程,是使用Java进行网络编程的优秀的指导书。本书的主要内容有:Internet基础、基础套接字、Telnet、FTP和TFTP、SMTP、POP3、NNTP、HTTP、HTTPS等协议的网络程序设计。内容系统而且全面,概念清晰,易于理解,并且每章都给出了大量的实例及分析。可从中国水利水电出版社网站(www.waterpub.com.cn)上下载完整的程序清单。 本书适合于有一定Java基础的程序员和高级程序员作为编程指南,也适合对网络协议感兴趣的程序员阅读。
陌佑
百度云
百度云
⬅️ 1...16281629163016311632...2920

添加微信,反馈问题

微信及时反馈问题,方便沟通,请备注 ❤️

搜索榜单

1

骚老板资源网整站源码 打包数据高达2GB

2117

2

绿色风格网络公司源码 php网络建站公司源码

1276

3

雷速问卷调查系统(疫情上报系统) v7.08

1272

4

(自适应手机版)响应式餐饮美食企业网站源码 餐饮品牌连锁机构织梦模板

1214

5

Zblog仿918回忆模特写真网带整站数据图库系统源码

1144

6

一款笑话类网站源码 简约清爽的织梦笑话网站模板

1083

最新资源

1

网狐电玩系列/乐游电玩城/免微信免短信登陆

2

湖南地方玩法好玩互娱纯源码

3

最新更新网狐旗舰大联盟+UI工程

4

傲玩系列客户端通用加解密工具

5

优米H5电玩城组件/多语言/带84个游戏/后台带控+搭建视频教程

6

网狐系列猫娱乐新UI蜡笔小新金币组件

友情链接:
免费APISSL在线检测在线pingAPI版本项目seo教程免费下载狗凯源码网 查看更多
网站地图 法律声明
本站所存储的源码数据均为转载,不提供在线播放和下载服务。本站为非盈利性,不收取费用,所有内容不用于商业行为,仅供学习交流使用。如有侵权,请联系15001904@qq.com
  • 联系微信,反馈问题

  • 点此立刻反馈