Java

  • Java
    02-02 08:30
    java基于微服务构建闪聚支付项目+资料 软件源码模板资料.rar 001 01.第1章内容介绍.flv 003 03.项目介绍-项目概述.flv 004 04.项目介绍-功能模块和业务流程.flv 005 05.项目技术架构-软件架构的演进-从单体到SOA.flv 006 06.项目技术架构-软件架构的演进-微服务架构.flv 007 07.项目技术架构-技术架构和技术栈.flv 008 08.Nacos-教学目标.flv 009 09.Nacos-理解服务发现-回复微服务架构.flv 010 10.Nacos-理解服务发现-测试环境.flv 011 11.Nacos-理解服务发现-服务发现流程.flv 012 12.Nacos-服务发现-Nacos简介.flv 013 13.Nacos-服务发现-Nacos安装.flv 014 14.Nacos-服务发现-RESTful服务发现-Spring Cloud Alibaba介绍.flv 015 15.Nacos-服务发现-RESTful服务发现-服务注册.flv 016 16.Nacos-服务发现-RESTful服务发现-服务发现.flv 017 17.Nacos-服务发现-RESTful服务发现-客户端负载均衡和服务端负载均衡.flv 018 18.Nacos-服务发现-RESTful服务发现-负载均衡测试.flv 019 19.Nacos-服务发现-dubbo服务发现-Dubbo服务架构.flv 020 20.Nacos-服务发现-Dubbo服务发现-service2微服务.flv 021 21.Nacos-服务发现-Dubbo服务发现-application1调用service2.flv 022 22.Nacos-服务发现-Dubbo服务发现-service1微服务.flv 023 23.Nacos-服务发现-服务发现的数据模型.flv 024 24.Nacos-配置管理-理解配置中心.flv 025 25.Nacos-配置管理-发布配置和获取配置.flv 026 26.Nacos-配置管理-数据模型.flv 027 27.Nacos-配置管理-扩展配置.flv 028 28.Nacos-配置管理-扩展配置-案例.flv 029 29.Nacos-总结.flv 030 01.MyBatis-Plus介绍.flv 031 02.Mybatis-Plus-快速入门-搭建工程.flv 032 03.Mybatis-Plus-快速入门-开发测试.flv 033 04.Mybatis-Plus-常见配置1.flv 034 05.Mybatis-Plus-常见配置2.flv 035 06.Mybatis-Plus-通用CRUD-插入.flv 036 07.Mybatis-Plus-通用CRUD-主键生成策略.flv 037 08.Mybatis-Plus-通用CRUD-更新操作.flv 038 09.Mybatis-Plus-通用CRUD-删除操作.flv 039 10.Mybatis-Plus-通用CRUD-查询操作.flv 040 11.Mybatis-Plus-条件构造器-基本比较器.flv 041 12.Mybatis-Plus-条件构造器-其它比较器.flv 042 13.Mybatis-Plus-代码生成器.flv 043 14.开发环境搭建-基础工程及数据库导入.flv 044 15.开发环境搭建-搭建项目服务-商品平台应用工程.flv 045 16.开发环境搭建-搭建项目服务-商品服务工程.flv 046 17.开发环境搭建-工程测试-生成代码及Mybatis-plus配置.flv 047 18.开发环境搭建-工程测试-接口开发.flv 048 19.开发环境搭建-Swagger接口工具-配置.flv 049 20.开发环境搭建-Swagger接口工具-接口测试.flv 050 21.开发环境搭建-Postman接口工具.flv 051 1.商户注册&资质申请模块需求概述.flv 052 2.商户注册-需求分析.flv 053 3.商户注册-部署验证码服务-安装Redis.flv 054 4.商户注册-部署验证码服务-部署和启动.flv 055 5.商户注册-部署验证码服务-接口测试.flv 056 6.商户注册-获取短信验证码-RestTemplate入门.flv 057 7.商户注册-获取短信验证码-RestTemplate请.flv 058 8.商户注册-获取短信验证码-接口定义.flv 059 9.商户注册-获取短信验证码-接口实现.flv 060 10.商户注册-获取短信验证码-接口测试.flv 061 11.商户注册-系统设计.flv 062 12.商户注册-商户服务注册商户接口-接口定义.flv 063 13.商户注册-商户服务注册商户接口-接口实现.flv 064 14.商户注册-商户平台应用注册商户接口-接口定.flv 065 15.商户注册-商户平台应用注册商户接口-校验验.flv 066 16.商户注册-商户平台应用注册商户接口-接口实.flv 067 17.商户注册-MapStruct对象转换-数据传输对象.flv 068 18.商户注册-MapStruct对象转换-MapStruct测试.flv 069 19.商户注册-MapStruct对象转换-MapStruct代码优化.flv 070 01.商户注册-异常处理-异常处理流程.flv 071 02.商户注册-异常处理-自定义异常类型.flv 072 03.商户注册-异常处理-异常处理器.flv 073 04.商户注册-异常处理-抛出自定义异常测试.flv 074 05.商户注册-添加商户手机号校验.flv 075 06.商户资质申请-系统交互流程.flv 076 07.商户资质申请-七牛云-介绍.flv 077 08.商户资质申请-七牛云-上传测试.flv 078 09.商户资质申请-七牛云-下载测试.flv 079 10.商户资质申请-上传证件-接口定义.flv 080 11.商户资质申请-上传证件-接口实现-上传工具类.flv 081 12.商户资质申请-上传证件-接口实现.flv 082 13.商户资质申请-上传证件-接口测试.flv 083 14.商户资质申请-商户服务资质申请接口.flv 084 15.商户资质申请-商户平台应用-接口定义.flv 085 16.商户资质申请-商户平台应用-获取商户身份.flv 086 17.商户资质申请-商户平台应用-接口实现与测试.flv 087 18.支付参数配置-需求概述-理解应用.flv 088 19.支付参数配置-需求概述-理解支付渠道参数配置.flv 089 20.支付参数配置-需求概述-业务流程.flv 090 21.支付参数配置-创建应用-商户服务接口.flv 091 22.支付参数配置-创建应用-商户平台应用接口.flv 092 23.支付参数配置-应用查询.flv 093 01.支付渠道参数配置-需求分析-系统交互流程.flv 094 02.支付渠道参数配置-需求分析-基础数据.flv 095 03.支付渠道参数配置-搭建交易服务工程.flv 096 04.支付渠道参数配置-应用绑定服务类型-系统设计.flv 097 05.支付渠道参数配置-应用绑定服务类型-查询平台服务类型.flv 098 06.支付渠道参数配置-应用绑定服务类型-接口开发.flv 099 07.支付渠道参数配置-应用绑定服务类型-测试.flv 100 08.支付渠道参数配置-应用绑定服务类型-查询状态.flv 101 09.支付渠道参数配置-系统设计.flv 102 10.支付渠道参数配置-根据服务类型查询支付渠道列表-交易服务接口实现.flv 103 11.支付渠道参数配置-根据服务类型查询支付渠道列表-交易服务接口测试.flv 104 12.支付渠道参数配置-根据服务类型查询支付渠道列表-商户应用平台接口实现.flv 105 13.支付渠道参数配置-支付渠道参数配置-交易服务接口定义.flv 106 14.支付渠道参数配置-支付渠道参数配置-交易服务接口实现.flv 107 15.支付渠道参数配置-支付渠道参数配置-商户平台应用接口实现.flv 108 16.支付渠道参数配置-支付渠道参数查询-交易服务接口实现.flv 109 17.支付渠道参数配置-支付渠道参数查询-商户平台应用接口实现.flv 110 18.支付渠道参数缓存-缓存逻辑和redis配置.flv 111 19.支付渠道参数缓存-缓存代码实现.flv 112 20.支付渠道参数缓存-缓存测试.flv 113 21.对接SaaS-准备工作-基础概念.flv 114 22.对接SaaS-准备工作-对接SaaS的步骤.flv 115 23.对接SaaS-准备工作-部署SaaS系统.flv 116 01.对接SaaS-代码实现-新增门店.flv 117 02.对接SaaS-代码实现-新增员工.flv 118 03.对接SaaS-代码实现-为门店设置管理员.flv 119 04.对接SaaS-代码实现-商户注册方法调用SaaS接口.flv 120 05.对接SaaS-代码测试.flv 121 06.用户认证-基本概念.flv 122 07.用户认证-分布式系统的认证方案.flv 123 08.用户认证-OAuth2.0-介绍.flv 124 09.用户认证-OAuth2.0-四种授权模式.flv 125 10.用户认证-OAuth2.0-密码模式申请令牌.flv 126 11.用户认证-OAuth2.0-JWT介绍.flv 127 12.前后端集成测试-前期准备.flv 128 13.前后端集成测试-部署前端工程.flv 129 14.前后端集成测试-功能测试-注册和登录.flv 130 15.前后端集成测试-功能测试-资质申请.flv 131 16.前后端集成测试-功能测试-支付渠道参数配置.flv 132 17.c扫b支付-需求分析.flv 133 18.c扫b支付-支付宝对接调研-支付宝产品介绍.flv 134 19.c扫b支付-支付宝对接调研-配置沙箱环境.flv 135 20.c扫b支付-测试环境准备-安装模拟器.flv 136 21.c扫b支付-测试环境准备-二维码技术预研.flv 137 1.支付宝对接-手机网支付接口-场景介绍.flv 138 2.支付宝对接-手机网支付接口-接**互图.flv 139 3.支付宝对接-手机网支付接口-下单接口定义.flv 140 4.支付宝对接-手机网支付接口-编写测试代码.flv 141 6.支付宝对接-手机网支付接口-下单测试.flv 142 7.微信对接-产品列表及JSAPI说明.flv 143 8.微信对接-开通JSAPI支付介绍.flv 144 9.微信对接-JSAPI下单接口定义-接**互图.flv 145 10.微信对接-JSAPI下单接口定义-接口定义.flv 146 11.微信对接-申请openid-openid介绍及测试准备.flv 147 12.微信对接-申请openid-交互流程及接口参数分析.flv 148 13.微信对接-申请openid-获取授权码.flv 149 14.微信对接-申请openid-申请openid方法编写.flv 150 15.微信对接-申请openid-测试准备.flv 151 16.微信对接-申请openid-扫码测试.flv 152 17.微信对接-下单接口-开发流程分析.flv 153 18.微信对接-下单接口-编码开发.flv 154 19.微信对接-下单接口-测试.flv 155 20.支付宝与微信对接总结.flv 156 21.生成门店二维码-业务流程.flv 157 22.生成门店二维码-门店列表-商户服务门店列表接口.flv 158 23.生成门店二维码-门店列表-商户平台应用门店列表.flv 159 24.生成门店二维码-门店列表-测试.flv 160 1.生成门店二维码-生成二维码-交互流程.flv 161 2.生成门店二维码-生成二维码-交易服务接口定.flv 162 3.生成门店二维码-生成二维码-交易服务接口实现-校验.flv 163 4.生成门店二维码-生成二维码-交易服务接口实现-生成URL.flv 164 5.生成门店二维码-生成二维码-商户平台接口实现.flv 165 6.生成门店二维码-生成二维码-测试.flv 166 7.freemarker基础-模板引擎介绍.flv 167 8.Freemarker基础-快速入门.flv 168 9.Freemarker基础-基础指令-list和map.flv 169 10.Freemarker基础-基础指令-其它指令.flv 170 11.支付入口-确认页面与freemarker配置.flv 171 12.支付入口-确认页面测试.flv 172 13.支付入口-解析ticket.flv 173 14.支付入口-解析ticket-测试.flv 174 15.支付入口-解析客户端类型.flv 175 16.立即支付-需求分析.flv 176 17.立即支付-支付渠道代理支付宝下单-接口定义.flv 177 18.立即支付-支付渠道代理支付宝下单-接口实现.flv 178 19.立即支付-交易服务支付宝下单-接口定义.flv 179 20.立即支付-交易服务支付宝下单-接口实现-保存订单.flv 180 21.立即支付-交易服务支付宝下单-接口实现-调用代理服务下单.flv 181 22.立即支付-交易服务支付宝下单-接口实现-完善controller.flv 182 23.立即支付-整体流程测试(1).flv 183 1.获取支付结果-需求分析.flv 184 2.RocketMQ研究-RocketMQ介绍.flv 185 3.RocketMQ研究-Rocket基础-组成结构.flv 186 4.RocketMQ研究-Rocket基础-安装.flv 187 5.RocketMQ研究-Rocket基础-三种消息发送方式和消息结构.flv 188 6.RocketMQ研究-Rocket基础-快速入门-创建工程.flv 189 7.RocketMQ研究-Rocket基础-快速入门-生产者.flv 190 8.RocketMQ研究-Rocket基础-快速入门-消费者.flv 191 9.RocketMQ研究-Rocket基础-消息发送过程.flv 192 10.RocketMQ研究-Rocket基础-异步消息.flv 193 11.RocketMQ研究-Rocket基础-自定义消息格式.flv 194 12.RocketMQ研究-Rocket基础-延迟消息.flv 195 13.RocketMQ研究-Rocket基础-消费重试.flv 196 14.获取支付结果-技术方案.flv 197 15.获取支付结果-支付渠道代理支付宝订单查询-接口定义.flv 198 16.获取支付结果-支付渠道代理支付宝订单查询-接口实现.flv 199 17.获取支付结果-支付渠道代理支付宝订单查询-接口测试.flv 200 18.获取支付结果-支付结果查询-生产消息.flv 201 19.获取支付结果-支付结果查询-消费消息.flv 202 20.获取支付结果-支付结果更新.flv 203 21.获取支付结果-支付结果更新-测试.flv 204 1.接入微信-支付入口-获取微信授权码.flv 205 2.接入微信-支付入口-获取openid.flv 206 3.接入微信-支付入口-测试.flv 207 4.接入微信-立即支付-支付渠道代理微信下单接口.flv 208 5.接入微信-立即支付-交易服务微信下单-接口定义.flv 209 6.接入微信-立即支付-交易服务微信下单-接口实现.flv 210 7.接入微信-立即支付-测试.flv 211 8.接入微信-获取支付结果-支付渠道代理微信订单查询-接口定义.flv 212 9.接入微信-获取支付结果-支付渠道代理微信订单查询-接口实现.flv 213 10.接入微信-获取支付结果-支付渠道代理微信订单查询-接口测试.flv 214 11.接入微信-支付查询-代码实现.flv 215 12.接入微信-支付查询-测试.flv 216 13.C扫B-集成测试.flv 217 14.项目总结&就业指导-介绍闪聚支付项目.flv 218 15.项目总结&就业指导-微服务技术栈.flv 219 16.项目总结&就业指导-RESTful接口定义规范.flv 220 17.项目总结&就业指导-注册中心配置中心网关.flv 221 18.项目总结&就业指导-Spring Cloud Alibaba.flv 222 19.项目总结&就业指导-技术架构其它问题.flv 223 20.项目总结&就业指导-前后端分离开发的流程.flv 224 21.项目总结&就业指导-商户平台.flv 225 22.项目总结&就业指导-交易服务.flv 226 23.项目总结&就业指导-分库分表.flv 227 24.项目总结&就业指导-枚举 日志 异常处理.flv
    • 524
  • Java
    11-06 10:09
    这是一次关于JavaScript的超赞的学习教程,课程由腾讯的顶级架构师为我们引航,进入JavaScript的轻松学习时刻。课程从JavaScript的基础开始教学,不断的深入和探讨,穿插了非常多讲师在工作中的经验之谈,这点也是最为难得的。课程的核心部分还安排了复习的前后衔接课程,安排了一些练习题与讲解,能够更好的帮助同学们理解与学习,课程最后进行了JavaScript高级技术的讲解,提升了整个课程的高度。 ===============课程目录=============== ├─(1) 01.开篇序.mp4 ├─(2) 02-前端发展史:服务器渲染时代.mp4 ├─(3) 03-前端发展史:客户端渲染时代.mp4 ├─(4) 04-前端发展史:需要掌握的技术栈.mp4 ├─(5) 05-推荐的学习方式.mp4 ├─(6) 06-开发工具vscode.mp4 ├─(7) 07-专业记笔记的方式markdown.mp4 ├─(8) 08-浏览器内核和控制台.mp4 ├─(9) 09-JS的组成和变量.mp4 ├─(10) 10-创建变量的几种方式.mp4 ├─(11) 11-JS命名规范.mp4 ├─(12) 12-JS中的数据类型分类.mp4 ├─(13) 13-NUMBER数字数据类型详解.mp4 ├─(14) 14-关于Number和Parsefloat的一点补充.mp4 ├─(15) 15-STRING字符串数据类型详解.mp4 ├─(16) 16-BOOLEAN布尔数据类型详解.mp4 ├─(17) 17-null和undefined的区别.mp4 ├─(18) 18-对象数据类型的基本结构及操作.mp4 ├─(19) 19-数组的基本结构(特殊对象类型).mp4 ├─(20) 20-数据类型的区别(堆栈底层机制).mp4 ├─(21) 21-堆栈内存课堂练习题.mp4 ├─(22) 22-阿里的一道引发血案的面试题.mp4 ├─(23) 23-数据类型检测.mp4 ├─(24) 24-一小时掌握三种常用的判断.mp4 ├─(25) 25-基于CSS实现鼠标滑过显示详情.mp4 ├─(26) 26-基于JS实现点击切换效果.mp4 ├─(27) 27-彻底掌握FOR循环.mp4 ├─(28) 28-判断逻辑的案例练习(判断数字正负).mp4 ├─(29) 29-元素对象的深一层理解(堆栈).mp4 ├─(30) 30-实现奇偶行变色.mp4 ├─(31) 31-鼠标滑过变颜色(未完成,留作思考).mp4 ├─(32) 32-函数的基础概念(用洗衣机模型理解函数).mp4 ├─(33) 33-函数基础语法和形参的细节知识.mp4 ├─(34) 34-函数中的返回值.mp4 ├─(35) 35-匿名函数.mp4 ├─(36) 36-选项卡案例的样式.mp4 ├─(37) 37-选项卡JS部分(但是实现不了).mp4 ├─(38) 38-分析不行的原因和设置解决方案.mp4 ├─(39) 39-一周综合复习1(基础知识).mp4 ├─(40) 40-一周综合复习2(浏览器常用的输出方式).mp4 ├─(41) 41-一周综合复习3(SCRIPT位置问题).mp4 ├─(42) 42-一周综合复习4(部分练习题讲解).mp4 ├─(43) 43-一周综合复习5(部分练习题讲解).mp4 ├─(44) 44-一周综合复习6(判断循环等知识).mp4 ├─(45) 45-一周综合复习7(i 和 i的细节知识).mp4 ├─(46) 46-一周综合复习8(切换颜色的两种办法).mp4 ├─(47) 47-一周综合复习9(变态的基础知识练习).mp4 ├─(48) 48-一周综合复习10(逻辑思维判断题).mp4 ├─(49) 49-变量和属性名区别以及FOR IN循环(网络出现故障).mp4 ├─(50) 50-隔行变色和自定义属性的再一次理解.mp4 ├─(51) 51-函数的底层运行机制.mp4 ├─(52) 52-基于一个案例进一步理解自定义属性方式.mp4 ├─(53) 53-函数中的ARGUMENTS(任意数求和).mp4 ├─(54) 54-初窥ES6中的箭头函数.mp4 ├─(55) 55-Math数学函数中常用的方法.mp4 ├─(56) 56-数组常用方法1(增删改操作).mp4 ├─(57) 57-数组常用方法2(slice).mp4 ├─(58) 58-数组常用方法3(join、concat、indexOf等).mp4 ├─(59) 59-数组常用方法4(reverse、sort).mp4 ├─(60) 60-数组常用方案5(forEach).mp4 ├─(61) 61-数组去重比较LOW的两个方法(数组塌陷问题).mp4 ├─(62) 62-数组去重比较优秀的方式(基于对象处理).mp4 ├─(63) 63-其它实现数组去重的方式.mp4 ├─(64) 64-字符串中常用的方法.mp4 ├─(65) 65-时间字符串的格式化处理.mp4 ├─(66) 66-queryURLParams.mp4 ├─(67) 67-实现四位随机验证码.mp4 ├─(68) 68-日期函数及时钟案例.mp4 ├─(69) 69-格式化时间字符串处理.mp4 ├─(70) 70-获取DOM元素的九种方式.mp4 ├─(71) 71-获取元素方法的简单描述.mp4 ├─(72) 72-节点和节点之间的关系属性.mp4 ├─(73) 73-节点的简单应用(封装JQ中的children和prev等).mp4 ├─(74) 74-对元素的增加、删除、克隆等操作.mp4 ├─(75) 75-设置自定义属性的其它方式.mp4
    • 522
  • Java
    04-15 02:52
  • Java
    08-30 02:34
    《Java开发全终端实战租房项目视频教程》本课程采用SOA架构思想进行设计,基于目前主流后端技术框架SpringBoot、SpringMVC、Mybaits、Dubbo等来实现一个完整的租房项目——好客租房。好客租房是一个无中介化房屋租赁平台。包含房源智能推荐、地图找房、行情查询、电子合同、限时秒杀等功能。从房屋基本情况入手,从源头建立信任基础,建立房主和租客交易双方的信任关系,利用区块链技术去除中介的垄断地位,利用智能合约技术提高交易效率。解决房屋租赁过程中虚假房源泛滥、黑中介横行、租客和房东之间缺乏信任问题。同时,平台通过房东直租,减少中间环节产生的费用,提高房东与租户匹配的成功率。通过本课程的学习,可以完成前端+后端+小程序全终端应用项目。 Java视频教程目录: 第 一 章:ES6新特性以及ReactJS 1-1 课程介绍 1-1-1 01.课程介绍免费试学 1-2 ES6新特性 1-2-1 02.ES6新特性之了解ES6以及其发展历史免费试学 1-2-2 03.ES6新特性之let和const命令免费试学 1-2-3 04.ES6新特性之字符串扩展免费试学 1-2-4 05.ES6新特性之解构表达式免费试学 1-2-5 06.ES6新特性之函数优化-参数默认值免费试学 1-2-6 07.ES6新特性之函数优化-箭头函数免费试学 1-2-7 08.ES6新特性之函数优化-函数属性简写、箭头函数和解构表达式结合使用免费试学 1-2-8 09.ES6新特性之map和reduce方法的使用免费试学 1-2-9 10.ES6新特性之扩展运算符免费试学 1-2-10 11.ES6新特性之Promise免费试学 1-2-11 12.ES6新特性之Set和Map免费试学 1-2-12 13.ES6新特性之class类的基本语法免费试学 1-2-13 14.ES6新特性之Generator函数免费试学 1-2-14 15.ES6新特性之修饰器免费试学 1-2-15 16.ES6新特性之转码器(UmiJS入门)免费试学 1-2-16 17.ES6新特性之模块化免费试学 1-3 ReactJS入门 1-3-1 18.ReactJS入门之前端开发的演变 1-3-2 19.ReactJS入门之ReactJS简介 1-3-3 20.ReactJS入门之环境搭建以及编写HelloWorld程序 1-3-4 21.ReactJS入门之JSX语法 1-3-5 22.ReactJS入门之组件 1-3-6 23.ReactJS入门之组件状态 1-3-7 24.ReactJS入门之声明周期 第 二 章:Ant Design以及Ant Design Pro 2-1 课程介绍 javazx.com 2-1-1 01.课程介绍 2-2 ReactJS入门 2-2-1 02.ReactJS入门之Model分层的概念 2-2-2 03.ReactJS入门之dva的使用 2-2-3 04.ReactJS入门之dva的使用(实现点击事件) 2-2-4 05.ReactJS入门之Model中请求数据 2-2-5 06.ReactJS入门之mock数据 2-3 Ant Design入门 2-3-1 07.Ant Design入门之介绍 2-3-2 08.Ant Design入门之开始使用 2-3-3 09.Ant Design入门之布局 2-3-4 10.Ant Design入门之美化布局和引入导航条 2-3-5 11.Ant Design入门之导航菜单添加链接 2-3-6 12.Ant Design入门之表格的基本使用 2-3-7 13.Ant Design入门之表格的数据分离 2-4 Ant Design Pro入门 2-4-1 14.Ant Design Pro入门之简介 2-4-2 15.Ant Design Pro入门之部署安装 2-4-3 16.Ant Design Pro入门之自定义菜单和路由 2-4-4 17.Ant Design Pro入门之自定义页面 2-4-5 18.Ant Design Pro入门之model层执行流程 2-5 课程总结 2-5-1 19.课程总结 第 三 章:项目介绍以及开发后台系统 3-1 课程介绍 3-1-1 01.课程介绍免费试学 3-2 项目介绍 3-2-1 02.项目介绍之市场需求分析免费试学 3-2-2 03.项目介绍之需求分析、系统架构讲解免费试学 3-3 前端系统搭建 3-3-1 04.前端系统搭建、logo信息以及版权信息的修改 3-3-2 05.前端系统搭建之自定义菜单 3-4 后端系统开发 3-4-1 06.后台系统开发之楼盘、房源数据结构 3-4-2 07.后台系统开发之form表单组件以及表单提交的讲解 3-4-3 08.后台系统开发之新增房源的自动完成功能的讲解 3-4-4 09.后台系统开发之新增房源的图片上传功能 3-5 Dubbo入门 3-5-1 10.后台服务系统之架构说明 3-5-2 11.后台服务系统之什么是dubbo 3-5-3 12.后台服务系统之dubbo框架的背景以及需求(服务治理) 3-5-4 13.后台服务系统之dubbo架构 3-5-5 14.后台服务系统之搭建ZooKeeper注册中心 3-5-6 15.后台服务系统之编写服务提供方实现 3-5-7 16.后台服务系统之编写服务消费方实现 3-5-8 17.后台服务系统之Dubbo Admin的讲解 3-5-9 18.后台服务系统之Dubbo负载均衡策略 3-5-10 19.后台服务系统之Dubbo协议 3-6 课程总结 3-6-1 20.课程总结 第 四 章:服务的具体实现以及MybatisPlus 4-1 课程介绍 4-1-1 01.课程介绍 4-2 MybatisPlus入门 4-2-1 02.使用Docker安装MySQL 4-2-2 03.MybatisPlus入门之介绍 4-2-3 04.MybatisPlus入门之架构讲解 4-2-4 05.MybatisPlus入门之快速入门 4-2-5 06.MybatisPlus入门之BaseMapper使用讲解 4-2-6 07.MybatisPlus入门之配置讲解 4-2-7 08.MybatisPlus入门Lombok的使用 4-2-8 08.MybatisPlus入门Lombok的使用 4-3 实现新增房源功能 4-3-1 09.搭建后台服务系统 4-3-2 10.新增房源服务实现之搭建工程 4-3-3 11.新增房源服务实现之AutoGenerator使用以及创建pojo对象 4-3-4 12.新增房源服务实现之新增房源服务的具体实现 4-3-5 13.新增房源服务实现之新增房源RESTful接口的开发 4-3-6 14.前后端整合开发之新增房源 4-4 课程总结 4-4-1 15.课程总结 第 五 章:阿里云OSS以及GraphQL 5-1 课程介绍 5-1-1 01.课程介绍 5-2 阿里云OSS存储 5-2-1 02.图片存储解决方案的分析 5-2-2 03.阿里云OSS存储之OSS介绍 5-2-3 04.阿里云OSS存储之开始使用OSS 5-2-4 05.阿里云OSS存储之SDK的使用 5-2-5 06.阿里云OSS存储之图片上传逻辑的编写 5-2-6 07.阿里云OSS存储之添加水印功能讲解 5-2-7 08.图片存储解决方案之本地文件系统存储实现 5-2-8 09.整合前后端进行图片上传开发 5-3 实现房源列表 5-3-1 10.实现房源列表的Dubbo服务的开发 5-3-2 11.实现房源列表的RESTful接口的开发 5-3-3 12.实现房源列表的整合前端开发 5-4 GraphQL入门 5-4-1 13.GraphQL入门之什么是GraphQL? 5-4-2 14.GraphQL入门之分析RESTful存在的问题 5-4-3 15.GraphQL入门之进一步了解GraphQL 5-4-4 16.GraphQL入门之GraphQL查询的规范 5-4-5 17.GraphQL入门之Schema和类型规范 5-4-6 18.GraphQL入门之graphql-java项目的介绍 5-4-7 19.GraphQL入门之工程搭建 5-4-8 20.GraphQL入门之编写代码实现查询用户的GraphQL服务 5-4-9 21.GraphQL入门之查询参数的设置 5-4-10 22.GraphQL入门之通过SDL构建Schema 5-4-11 23.GraphQL入门之对象嵌套 5-5 课程总结 5-5-1 24.课程总结 第 六 章:开发GraphQL服务以及前台系统搭建 6-1 课程介绍 6-1-1 01.课程介绍 6-2 开发GraphQL接口 6-2-1 02.实现根据id查询房源数据的dubbo服务 6-2-2 03.实现根据id查询房源数据的GraphQL服务 6-2-3 04.通过Altair GraphQL Client插件进行测试GraphQL接口 6-2-4 05.优化改进GraphQLProvider实现逻辑 6-2-5 06.实现查询房源列表的GraphQL接口服务 6-3 搭建前台系统 6-3-1 07.前台系统之工程搭建以及启动服务 6-3-2 08.前台系统之搭建node.js服务进行测试 6-3-3 09.前台系统之了解功能模块以及分析数据加载流程 6-4 实现轮播广告功能 6-4-1 10.轮播广告实现之分析数据结构以及表结构 6-4-2 11.轮播广告实现之common工程的抽取 6-4-3 12.轮播广告实现之实现查询的dubbo服务 6-4-4 13.轮播广告实现之查询广告服务的实现(RESTful接口) 6-4-5 14.轮播广告实现之前后端整合测试 6-4-6 15.编写广告查询的GraphQL接口服务 6-4-7 16.使用Apollo Client与后端GraphQL进行通信实现广告查询功能 6-5 课程总结 6-5-1 17.课程总结 第 七 章:完善前端功能以及WebSocket 7-1 课程介绍 7-1-1 01.课程介绍 7-2 完善房源功能 7-2-1 02.实现前端的mock服务 7-2-2 03.Graphql中的变量参数定义 7-2-3 04.Graphql中的变量参数的服务端处理 7-2-4 05.采用GraphQL实现房源列表的查询 7-2-5 06.更新房源数据的RESTful接口的开发 7-2-6 07.更新房源的交互页面实现讲解 7-2-7 08.更新房源数据的与服务端交互的实现 7-2-8 09.更新房源窗口销毁问题的演示以及说明 7-2-9 10.服务缓存实现的分析 7-3 Redis集群实现缓存功能 7-3-1 11.通过Docker搭建Redis集群 7-3-2 12.通过Docker搭建Redis集群(解决IP地址的问题) 7-3-3 13.编写spring-data-redis相关代码进行集群测试 7-3-4 14.实现添加缓存逻辑 7-3-5 15.通过包装request的方式解决输入流只能读取一次的问题 7-3-6 16.通过ResponseBodyAdvice实现数据写入到Redis 7-3-7 17.实现消息实时查询的方案分析 7-4 WebSocket入门 7-4-1 18.WebSocket简介 7-4-2 19.WebSocket服务之快速入门 7-4-3 20.WebSocket服务之编写js客户端 7-4-4 21.使用SpringBoot整合WebSocket 7-4-5 22.WebSocket拦截器 7-5 课程总结 7-5-1 23.课程总结 第 八 章:MongoDB入门以及实现微聊即时通讯功能 8-1 课程介绍 8-1-1 01.课程介绍 8-2 MongoDB入门 8-2-1 02.MongoDB入门之介绍 8-2-2 03.MongoDB入门之通过Docker安装MongoDB 8-2-3 04.MongoDB入门之基本概念 8-2-4 05.MongoDB入门之数据库以及表的操作 8-2-5 06.MongoDB入门之新增数据 8-2-6 07.MongoDB入门之更新数据 8-2-7 08.MongoDB入门之删除数据 8-2-8 09.MongoDB入门之查询数据 8-2-9 10.MongoDB入门之数据索引 8-2-10 11.MongoDB入门之执行计划 8-2-11 12.MongoDB入门之客户端工具Robo的介绍 8-2-12 13.MongoDB的JavaApi操作之建立连接、选择数据库、表等操作 8-2-13 14.MongoDB的JavaApi操作之复杂查询 8-2-14 15.MongoDB的JavaApi操作之插入数据 8-2-15 16.MongoDB的JavaApi操作之修改数据 8-2-16 17.MongoDB的JavaApi操作之删除数据 8-2-17 18.MongoDB的JavaApi操作之面向对象的操作 8-3 spring-data-mongodb的使用 8-3-1 19.spring-data-mongodb的使用之搭建环境以及保存数据 8-3-2 20.spring-data-mongodb的使用之查询、更新、删除操作 8-4 实现微聊功能(即时通讯) 8-4-1 21.搭建微聊系统以及编写基础代码 8-4-2 22.实现微聊系统之定义MessageDAO接口 8-4-3 23.实现微聊系统之实现MessageDAO接口 8-4-4 24.实现微聊系统之实现WebSocket的流程分析 8-4-5 25.实现微聊系统之实现WebSocket的业务逻辑 8-4-6 26.实现微聊系统之实现查询历史消息与好友列表的服务 8-4-7 27.实现微聊系统之实现查询历史消息与好友列表的服务(解决图片访问不了的问题) 8-4-8 28.整合前端系统实现微聊功能之查询好友列表和查询历史消息 8-4-9 29.整合前端系统实现微聊功能之发送消息 8-4-10 30.整合前端系统实现微聊功能之接收消息 8-4-11 31.分布式Socket解决方案分析 8-5 课程总结 8-5-1 32.课程总结 第 九 章:分布式消息系统RocketMQ 9-1 课程介绍 9-1-1 01.课程介绍 9-2 RocketMQ简介以及部署 9-2-1 02.RocketMQ简介 9-2-2 03.RocketMQ的历史发展 9-2-3 04.RocketMQ的核心概念讲解 9-2-4 05.通过非docker的方式进行RocketMQ的安装 9-2-5 06.通过RocketMQ的java客户端api进行测试 9-2-6 07.通过docker的方式进行RocketMQ的安装 9-2-7 08.部署RocketMQ的管理工具 9-3 RocketMQ快速入门 9-3-1 09.RocketMQ快速入门之手动创建topic 9-3-2 10.RocketMQ快速入门之发送消息(同步) 9-3-3 11.RocketMQ快速入门之发送消息(异步) 9-3-4 12.RocketMQ快速入门之消息的消费 9-3-5 13.RocketMQ快速入门之消息的消费(多种订阅方式) 9-3-6 14.RocketMQ快速入门之消息过滤器(用户自定义属性) 9-4 RocketMQ消息API讲解 9-4-1 15.RocketMQ的Producer详解之顺序消息(原理) 9-4-2 16.RocketMQ的Producer详解之顺序消息(代码实现) 9-4-3 17.RocketMQ的Producer详解之分布式事务消息(回顾事务) 9-4-4 18.RocketMQ的Producer详解之分布式事务消息(原理分析) 9-4-5 19.RocketMQ的Producer详解之分布式事务消息(代码实现以及过程分析) 9-4-6 20.RocketMQ的Producer详解之分布式事务消息(回查的演示) 9-4-7 21.RocketMQ的Consumer详解之push和pull模式(长轮询) 9-4-8 22.RocketMQ的Consumer详解之消息模式(集群和广播模式) 9-4-9 23.RocketMQ的Consumer详解之消息模式(补充) 9-4-10 24.RocketMQ的Consumer详解之重复消息的解决方案 9-5 RocketMQ的存储原理 9-5-1 25.RocketMQ的存储之消息的存储分析 9-5-2 26.RocketMQ的存储之消息的同步、异步刷盘 9-5-3 27.RocketMQ的存储之消息的同步、异步刷盘(补充) 9-6 课程总结 9-6-1 28.课程总结 第 十 章:RocketMQ集群、分布式WebSocket实现以及地图找房功能实现 10-1 课程介绍 10-1-1 01.课程介绍 10-2 RocketMQ错误消息重试策略 10-2-1 02.RocketMQ错误消息重试策略之重试情况的分析 10-2-2 03.RocketMQ错误消息重试策略之Producer的重试机制 10-2-3 04.RocketMQ错误消息重试策略之Consumer的重试机制(Exception情况) 10-2-4 05.RocketMQ错误消息重试策略之Consumer的重试机制(timeout情况) 10-3 RocketMQ集群 10-3-1 06.RocketMQ集群之集群模式讲解 10-3-2 07.RocketMQ集群之搭建2m2s集群(配置说明) 10-3-3 08.RocketMQ集群之搭建2m2s集群(操作) 10-4 SpringBoot整合RocketMQ 10-4-1 09.SpringBoot整合RocketMQ之环境搭建以及Producer发送消息 10-4-2 10.SpringBoot整合RocketMQ之Consumer接收消息 10-4-3 11.SpringBoot整合RocketMQ之事务消息 10-5 实现分布式WebSocket 10-5-1 12.实现分布式WebSocket之回顾实现方案 10-5-2 13.实现分布式WebSocket之具体实现(发送消息) 10-5-3 14.实现分布式WebSocket之具体实现(接收消息以及测试) 10-6 地图找房 10-6-1 15.地图找房功能实现之功能介绍 10-6-2 16.地图找房功能实现之前端代码实现讲解 10-6-3 17.地图找房功能实现之改造静态数据为动态加载(GraphQL服务实现) 10-6-4 18.地图找房功能实现之添加百度地图的拖动事件 10-6-5 19.地图找房功能实现之添加查询参数 10-6-6 20.MongoDB的地理位置索引 10-6-7 21.地图找房功能实现之整合MongoDB进行开发 10-7 课程总结 10-7-1 22.课程总结 第 十一 章:微信小程序 11-1 课程介绍 11-1-1 01.课程介绍 11-2 微信小程序开发的准备工作 11-2-1 02.微信小程序介绍 11-2-2 03.微信小程序的开发准备工作之账号注册、管理平台介绍 11-2-3 04.微信小程序的开发准备工作之开发者工具的使用 11-3 微信小程序快速入门 11-3-1 05.微信小程序快速入门之项目的目录文件讲解 11-3-2 06.微信小程序快速入门之app.json配置项的讲解 11-3-3 07.微信小程序快速入门之window配置项 11-3-4 08.微信小程序快速入门之tabBar配置项(真机调试) 11-3-5 09.微信小程序快速入门之view组件 11-3-6 10.微信小程序快速入门之swiper组件(轮播广告组件) 11-3-7 11.微信小程序快速入门之基础组件(icon、text、progress) 11-3-8 12.微信小程序快速入门之表单组件 11-3-9 13.微信小程序快速入门之image组件 11-3-10 14.微信小程序快速入门之注册小程序 11-3-11 15.微信小程序快速入门之场景值 11-3-12 16.微信小程序快速入门之注册页面(初始数据) 11-3-13 17.微信小程序快速入门之注册页面(生命周期函数) 11-3-14 18.微信小程序快速入门之注册页面(组件绑定事件、setData函数、图解注册页面流程) 11-3-15 19.微信小程序快速入门之模块化 11-3-16 20.微信小程序快速入门之模块化(补充) 11-4 微信小程序视图层详解 11-4-1 21.微信小程序视图层详解之WXML 11-4-2 22.微信小程序视图层详解之WXSS 11-4-3 23.微信小程序视图层详解之WXS 11-5 课程总结 11-5-1 24.课程总结 第 十二 章:微信小程序API使用以及实现小程序授权登录 12-1 课程介绍 12-1-1 01.课程介绍 12-2 微信小程序的api详解 12-2-1 02.微信小程序的api介绍 12-2-2 03.微信小程序的api之网络请求(文档说明) 12-2-3 04.微信小程序的api之网络请求(实现轮播广告) 12-2-4 05.微信小程序的api之WebSocket(文档说明) 12-2-5 06.微信小程序的api之WebSocket(实现简易聊天面板) 12-2-6 07.微信小程序的api之GraphQL查询 12-2-7 08.微信小程序的api之图片相关api(选择相册图片) 12-2-8 09.微信小程序的api之图片相关api(图片预览) 12-2-9 10.微信小程序的api之相机相关api(拍照、录像) 12-2-10 11.微信小程序的api之扫描二维码 12-2-11 12.微信小程序的api之动画 12-3 授权登录 12-3-1 13.微信小程序开发之授权登录(流程讲解) 12-3-2 14.微信小程序开发之授权登录(代码实现1) 12-3-3 15.微信小程序开发之授权登录(代码实现2) 12-4 实现好客租房首页 12-4-1 16.实现好客租房项目首页的方案分析 12-4-2 17.实现好客租房项目首页的代码实现 12-5 扩展知识 12-5-1 18.WePY框架的介绍 12-5-2 19.微信小程序的插件 12-6 课程总结 12-6-1 20.课程总结 第 十三 章:ElasticStack学习之Elasticsearch入门 13-1 课程介绍 13-1-1 01.课程介绍 13-2 Elastic Stack简介 13-2-1 02.Elastic Stack技术栈的介绍 13-3 Elasticsearch快速入门 13-3-1 03.Elasticsearch快速入门之简介 13-3-2 04.Elasticsearch快速入门之版本说明 13-3-3 05.Elasticsearch快速入门之单机版安装 13-3-4 06.Elasticsearch快速入门之docker版安装 13-3-5 07.Elasticsearch快速入门之elasticsearch-head的安装 13-3-6 08.Elasticsearch快速入门之基本概念的讲解 13-3-7 09.Elasticsearch快速入门之RESTful api(创建、删除索引) 13-3-8 10.Elasticsearch快速入门之RESTful api(新增文档数据) 13-3-9 11.Elasticsearch快速入门之RESTful api(更新文档数据) 13-3-10 12.Elasticsearch快速入门之RESTful api(删除文档数据) 13-3-11 13.Elasticsearch快速入门之RESTful api(搜索文档数据) 13-3-12 14.Elasticsearch快速入门之RESTful api(DSL搜索) 13-3-13 15.Elasticsearch快速入门之RESTful api(高亮显示) 13-3-14 16.Elasticsearch快速入门之RESTful api(聚合) 13-4 Elasticsearch核心讲解 13-4-1 17.Elasticsearch核心详解之文档 13-4-2 18.Elasticsearch核心详解之查询响应 13-4-3 19.Elasticsearch核心详解之判断文档是否存在 13-4-4 20.Elasticsearch核心详解之批量操作 13-4-5 21.Elasticsearch核心详解之分页搜索 13-4-6 22.Elasticsearch核心详解之映射 13-4-7 23.Elasticsearch核心详解之结构化查询 13-4-8 24.Elasticsearch核心详解之过滤查询 13-5 中文分词 13-5-1 25.Elasticsearch中文分词之分词API讲解 13-5-2 26.Elasticsearch中文分词之内置分词器 13-5-3 27.Elasticsearch中文分词之IK分词器的使用 13-5-4 28.Elasticsearch中文分词之IK分词器补充(自定义词汇) 13-6 课程总结 13-6-1 29.课程总结 第 十四 章:ElasticStack学习之Elasticsearch进阶 14-1 课程介绍 14-1-1 01.课程介绍 14-2 全文搜索 14-2-1 02.全文搜索之倒排索引 14-2-2 03.全文搜索之单词搜索 14-2-3 04.全文搜索之多词搜索 14-2-4 05.全文搜索之组合搜索 14-2-5 06.全文搜索之权重 14-2-6 07.全文搜索之短语匹配 14-3 Elasticsearch集群 14-3-1 08.Elasticsearch集群之节点类型 14-3-2 09.Elasticsearch集群之使用docker搭建集群 14-3-3 10.Elasticsearch集群之分片和副本 14-3-4 11.Elasticsearch集群之故障转移(搭建三个节点的集群) 14-3-5 12.Elasticsearch集群之故障转移(data节点宕机) 14-3-6 13.Elasticsearch集群之故障转移(主节点宕机) 14-3-7 14.Elasticsearch集群之故障转移(脑裂问题) 14-3-8 15.Elasticsearch集群之分布式文档(路由) 14-3-9 16.Elasticsearch集群之分布式文档(文档的写操作) 14-3-10 17.Elasticsearch集群之分布式文档(文档搜索) 14-3-11 18.Elasticsearch集群之分布式文档(全文搜索) 14-4 Elasticsearch的Java客户端 14-4-1 19.Elasticsearch的Java客户端之介绍以及构造数据 14-4-2 20.Elasticsearch的Java低级客户端之搭建工程以及实现查询集群状态 14-4-3 21.Elasticsearch的Java低级客户端之新增文档数据 14-4-4 22.Elasticsearch的Java低级客户端之搜索数据 14-4-5 23.Elasticsearch的Java高级客户端之新增数据 14-4-6 24.Elasticsearch的Java高级客户端之删除、更新、搜索操作 14-5 Spring Data Elasticsearch使用 14-5-1 25.Spring Data Elasticsearch使用之工程搭建以及新增数据 14-5-2 26.Spring Data Elasticsearch使用之工程搭建以及新增数据(补充) 14-5-3 27.Spring Data Elasticsearch使用之更新、删除、搜索 第 十五 章:房源数据抓取以及实现房源搜索 15-1 课程介绍 15-1-1 01.课程介绍 15-2 WebMagic抓取数据 15-2-1 02.WebMagic抓取数据之介绍以及搭建框架 15-2-2 03.WebMagic抓取数据之示例代码讲解以及抓取分析 15-2-3 04.WebMagic抓取数据之编写抓取逻辑 15-2-4 05.WebMagic抓取数据之编写Pipeline处理数据 15-2-5 06.WebMagic抓取数据之图片上传到OSS服务器 15-2-6 07.WebMagic抓取数据之导入数据到Elasticsearch(添加IK分词器) 15-2-7 08.WebMagic抓取数据之导入数据到Elasticsearch(创建haoke索引库) 15-2-8 09.WebMagic抓取数据之导入数据到Elasticsearch(创建haoke索引库补充) 15-2-9 10.WebMagic抓取数据之导入数据到Elasticsearch(批量导入数据) 15-3 开发搜索功能 15-3-1 11.开发搜索的RESTful接口 15-3-2 12.整合前端进行开发搜索功能 15-3-3 13.优化搜索功能之高亮显示(采用反射具体代码实现) 15-3-4 14.优化搜索功能之高亮显示(整合前端实现) 15-3-5 15.优化搜索功能之分页查询 15-3-6 16.热词搜索之功能分析 15-3-7 17.热词搜索之实现分析 15-3-8 18.热词搜索之具体实现 15-4 拼音分词 15-4-1 19.拼音分词之集群添加拼音分词插件 15-4-2 20.拼音分词之插件讲解 15-4-3 21.拼音分词之具体应用 15-5 课程总结 15-5-1 22.课程总结 第 十六 章:ElasticStack学习之Beats、Kibana、Logstash 16-1 课程介绍 16-1-1 01.课程介绍 16-2 Filebeat入门 16-2-1 02.了解Beats 16-2-2 03.Filebeat入门学习之简介 16-2-3 04.Filebeat入门学习之架构 16-2-4 05.Filebeat入门学习之部署安装(第一个应用) 16-2-5 06.Filebeat入门学习之读取日志文件 16-2-6 07.Filebeat入门学习之自定义标签和字段 16-2-7 08.Filebeat入门学习之输出到Elasticsearch 16-2-8 09.Filebeat入门学习之工作原理 16-2-9 10.Filebeat入门学习之Module(读取Redis文件) 16-3 Metricbeat入门 16-3-1 11.Metricbeat入门学习之简介 16-3-2 12.Metricbeat入门学习之部署与收集系统指标 16-3-3 13.Metricbeat入门学习之Redis Module 16-4 Kibana入门 16-4-1 14.Kibana入门学习之简介以及安装 16-4-2 15.Kibana入门学习之通过Docker部署安装 16-4-3 16.Kibana入门学习之数据探索 16-4-4 17.Kibana入门学习之Metricbeat仪表盘 16-4-5 18.Kibana入门学习之Filebeat仪表盘 16-5 Logstash入门 16-5-1 19.Logstash入门学习之简介 16-5-2 20.Logstash入门学习之部署安装(HelloWorld) 16-5-3 21.Logstash入门学习之Filebeat与Logstash整合 16-5-4 22.Logstash入门学习之添加Filter 16-5-5 23.Logstash入门学习之数据发送到Elasticsearch 16-6 课程总结 16-6-1 24.课程总结 第 十七 章:MySQL集群解决方案(主从复制、PXC集群、MyCat、HAProxy) 17-1 课程介绍 17-1-1 01.课程介绍 17-2 分析系统架构存在的问题 17-2-1 02.系统架构存在的问题 17-3 MySQL数据库的集群方案 17-3-1 03.MySQL数据库的集群方案之读写分离架构 17-3-2 04.MySQL数据库的集群方案之中间件架构 17-3-3 05.MySQL数据库的集群方案之负载均衡架构 17-3-4 06.MySQL数据库的集群方案之PXC集群架构 17-3-5 07.MySQL数据库的集群方案之混合架构 17-4 MySQL主从架构 17-4-1 08.搭建主从复制架构之原理以及配置项说明 17-4-2 09.搭建主从复制架构之搭建主库(master) 17-4-3 10.搭建主从复制架构之搭建从库(slave) 17-4-4 11.搭建主从复制架构之主从复制的3种模式 17-5 MyCat中间件 17-5-1 12.MyCat中间件之介绍 17-5-2 13-1.MyCat中间件之实现数据分片 17-5-3 13-2.MyCat中间件之实现读写分离 17-5-4 14.MyCat中间件之MyCat集群 17-6 HAProxy负载均衡 17-6-1 15.HAProxy负载均衡之介绍以及架构说明 17-6-2 16.HAProxy负载均衡之部署安装 17-7 PXC集群 17-7-1 17.PXC集群之简介 17-7-2 18.PXC集群之部署安装以及测试 17-7-3 19.PXC集群之集群说明 17-7-4 20.PXC集群之PXC集群方案与Replication区别 17-8 综合应用 17-8-1 21.综合应用之系统架构 17-8-2 22.综合应用之部署PXC集群(2个集群) 17-8-3 23.综合应用之部署主从复制集群 17-8-4 24.综合应用之部署MyCat集群 17-8-5 25.综合应用之部署HAProxy 17-9 课程总结 17-9-1 26.课程总结 第 十八 章:项目发布以及各种服务集群搭建 18-1 课程介绍 18-1-1 01.课程介绍 18-2 部署架构 18-2-1 02.部署架构讲解 18-2-2 03.部署计划讲解 18-3 实施部署 18-3-1 04.MySQL集群部署之规划 18-3-2 05.MySQL集群部署之部署pxc集群 18-3-3 06.MySQL集群部署之部署MS集群(主从复制) 18-3-4 07.MySQL集群部署之部署MyCat集群 18-3-5 08.MySQL集群部署之部署HAProxy 18-3-6 09.部署Redis集群 18-3-7 10.部署Elasticsearch集群 18-3-8 11.部署Elasticsearch集群之创建索引库以及导入数据 18-3-9 12.部署RocketMQ集群 18-3-10 13.部署ZooKeeper集群 18-4 项目打包 18-4-1 14.打包项目之打包itcast-haoke-manage 18-4-2 15.解决读取haoke.graphqls文件失败的问题 18-4-3 16.部署itcast-haoke-im系统 18-4-4 17.通过umi构建itcast-haoke-manage-web系统 18-4-5 18.部署安装nginx 18-4-6 19.部署后台系统的前端系统(nginx配置) 18-4-7 20.配置api.manage.haoke.com进行访问 18-4-8 21.nginx反向代理websocket 18-4-9 22.部署itcast-haoke-web项目 18-5 课程总结 18-5-1 23.课程总结 第 十九 章:MongoDB集群以及日志、异常规范 19-1 课程介绍 19-1-1 01.课程介绍 19-2 MongoDB复制集集群 19-2-1 02.MongoDB复制集之简介 19-2-2 03.MongoDB复制集之架构 19-2-3 04.MongoDB复制集之Primary选举 19-2-4 05.MongoDB复制集之成员说明 19-2-5 06.MongoDB复制集之搭建集群 19-2-6 07.MongoDB复制集之故障转移 19-2-7 08.MongoDB复制集之增加arbiter节点 19-3 MongoDB分片集群 19-3-1 09.MongoDB分片集群之简介 19-3-2 10.MongoDB分片集群之优势 19-3-3 11.MongoDB分片集群之架构 19-3-4 12.MongoDB分片集群之数据分布 19-3-5 13.MongoDB分片集群之搭建集群 19-3-6 14.MongoDB分片集群之集群使用以及操作 19-4 日志规范 19-4-1 15.日志规范之为什么要使用SLF4J 19-4-2 16.日志规范之了解slf4j 19-4-3 17.日志规范之slf4j整合JDK14以及Simple的使用 19-4-4 18.日志规范之slf4j整合Log4j以及Logback 19-4-5 19.日志规范之阿里巴巴开发手册中的其它规范讲解 19-5 异常规范 19-5-1 20.异常规范之异常的概念 19-5-2 21.异常规范之阿里巴巴开发手册中的异常规范讲解(上) 19-5-3 22.异常规范之阿里巴巴开发手册中的异常规范讲解(下) 19-6 课程总结 19-6-1 24.课程总结 第 二十 章:区块链以及Hyperledger fabric 20-1 课程介绍 20-1-1 01.课程介绍 20-2 认识区块链 20-2-1 02.认识区块链之什么是区块链? 20-2-2 03.认识区块链之货币的发展 20-2-3 04.认识区块链之什么是分布式账本 20-2-4 05.认识区块链之中心化和去中心化 20-2-5 06.认识区块链之什么是比特币? 20-2-6 07.认识区块链之区块链的演化 20-2-7 08.认识区块链之区块链应用场景 20-2-8 09.认识区块链之区块链的一些疑问 20-2-9 10.认识区块链之区块链技术的现状 20-3 Hyperledger fabric入门 20-3-1 11.Hyperledger fabric入门之简介 20-3-2 12.Hyperledger fabric入门之如何解决现实问题 20-3-3 13.Hyperledger fabric入门之案例分析 20-3-4 14.Hyperledger fabric入门之chaincode 20-3-5 15.Hyperledger fabric入门之工作流程 20-3-6 16.Hyperledger fabric入门之术语回顾 20-4 项目中应用区块链 20-4-1 18.好客租房项目中应用区块链 20-5 课程总结 20-5-1 19.课程总结
    • 515
  • Java
    01-24 10:27
    Java微服务实践-SpringCloud系列共40小时价值399元 课程介绍: Spring Cloud 系列课程致力于以实战的方式覆盖所有功能特性,结合小马哥十余年的学习方法和工作经验,体会作者设计意图。结合源码加深理解,最终达到形成系统性的知识和技术体系的目的。 课程列表: Java 微服务实践 - Spring Cloud 系列(一)云原生应用 2小时8分钟 Java 微服务实践 - Spring Cloud 系列(二)配置客户端 2小时14分钟 Java 微服务实践 - Spring Cloud 系列(三)配置服务器 2小时40分钟 9 Java 微服务实践 - Spring Cloud 系列(四)服务发现/注册 2小时36分钟 Java 微服务实践 - Spring Cloud 系列(五)高可用服务治理 2小时15分钟 Java 微服务实践 - Spring Cloud 系列(六)负载均衡 2小时10分钟 Java 微服务实践 - Spring Cloud 系列(七)Ribbon 源码 2小时26分钟 Java 微服务实践 - Spring Cloud 系列(八)服务短路 2小时12分钟 Java 微服务实践 - Spring Cloud 系列(九)Hystrix源码 2小时22分钟 Java 微服务实践 - Spring Cloud 系列(十)服务调用 2小时54分钟 Java 微服务实践 - Spring Cloud 系列(十一)服务网关 2小时42分钟 Java 微服务实践 - Spring Cloud 系列(十二)消息驱动整合 2小时45分钟 Java 微服务实践 - Spring Cloud 系列(十三)Binder实现 2小时54分钟 Java 微服务实践 - Spring Cloud 系列(十四)消息总线 3小时17分钟 Java 微服务实践 - Spring Cloud 系列(十五)分布式应用跟踪 3小时14分钟 Java 微服务实践 - Spring Cloud 系列(十六)系列回顾 2小时53分钟
    • 514
  • Java
    01-22 05:24
    JAVA高级架构师必备课程 三大阶段全面进阶JAVA高并发编程课程+多线程编程实战视频 课程目录 第一阶段 JAVA线程基础 第二阶段 多线程设计模式 第三阶段 JDK并发包详解 (1)第一阶段;目录中文件数:40个 (1) 源码+ppt.rar (2) 高并发编程第一阶段01讲、课程大纲及主要内容介绍.wmv (3) 高并发编程第一阶段02讲、简单介绍什么是线程.wmv (4) 高并发编程第一阶段03讲、创建并启动线程.mp4 (5) 高并发编程第一阶段04讲、线程生命周期以及start方法源码剖析.mp4 (6) 高并发编程第一阶段05讲、采用多线程方式模拟银行排队叫号.mp4 (7) 高并发编程第一阶段06讲、用Runnable接口将线程的逻辑执行单元从控制中抽取出来.mp4 (8) 高并发编程第一阶段07讲、策略模式在Thread和Runnable中的应用分析.mp4 (9) 高并发编程第一阶段08讲、构造Thread对象你也许不知道的几件事.mp4 (10) 高并发编程第一阶段09讲、多线程与JVM内存结构的关系,虚拟机栈实验.mp4 (11) 高并发编程第一阶段10讲、Thread构造函数StackSize详细讲解.mp4 (12) 高并发编程第一阶段11讲、Thread构造函数StackSize详细讲解-续.mp4 (13) 高并发编程第一阶段12讲、Daemon线程的创建以及使用场景分析.mp4 (14) 高并发编程第一阶段13讲、线程ID,优先级讲解.mp4 (15) 高并发编程第一阶段14讲、Thread的join方法详细介绍,结合一个典型案例.mp4 (16) 高并发编程第一阶段15讲、Thread中断Interrupt方法详细讲解.mp4 (17) 高并发编程第一阶段16讲、采用优雅的方式结束线程生命周期.mp4 (18) 高并发编程第一阶段17讲、Thread API综合实战,编写ThreadService实现暴力结束线程的综合实战.mp4 (19) 高并发编程第一阶段18讲、数据同步的引入与Synchronized的简单介绍.mp4 (20) 高并发编程第一阶段19讲、结合jconsole,jstack以及汇编指令认识synchronized关键字.mp4 (21) 高并发编程第一阶段20讲、同步代码块以及同步方法之间的区别和关系.mp4 (22) 高并发编程第一阶段21讲、通过实验分析This锁的存在.mp4 (23) 高并发编程第一阶段22讲、通过实验分析Class锁的存在.mp4 (24) 高并发编程第一阶段23讲、多线程死锁分析,案例介绍.mp4 (25) 高并发编程第一阶段24讲、线程间通信快速入门,使用wait和notify进行线程间的数据通信.mp4 (26) 高并发编程第一阶段25讲、多Produce多Consume之间的通讯导致出现程序假死的原因分析.mp4 (27) 高并发编程第一阶段26讲、多线程下的生产者消费者模型,以及详细介绍notifyAll方法.mp4 (28) 高并发编程第一阶段27讲、wait和sleep的本质区别是什么,深入分析(面试常见问题).mp4 (29) 高并发编程第一阶段28讲、线程生产者消费者的综合实战结合Java8语法.mp4 (30) 高并发编程第一阶段29讲、如何实现一个自己的显式锁Lock精讲上.mp4 (31) 高并发编程第一阶段30讲、如何实现一个自己的显式锁Lock精讲下(让锁具备超时功能).mp4 (32) 高并发编程第一阶段31讲、如何给你的应用程序注入钩子程序,Linux下演示.mp4 (33) 高并发编程第一阶段32讲、如何捕获线程运行期间的异常.mp4 (34) 高并发编程第一阶段33讲、ThreadGroup API介绍之一.mp4 (35) 高并发编程第一阶段34讲、ThreadGroup API介绍之二.mp4 (36) 高并发编程第一阶段35讲、线程池原理与自定义线程池.mp4 (37) 高并发编程第一阶段36讲、自定义个简单的线程池并且测试.mp4 (38) 高并发编程第一阶段37讲、给线程池增加拒绝策略以及停止方法.mp4 (39) 高并发编程第一阶段38讲、给线程池增加自动扩充线程数量,以及闲时自动回收的功能.mp4 (40) 高并发编程第一阶段39讲、课程结束,内容回顾,下季内容预告.mp4 (2)第三阶段;目录中文件数:80个 (41) 高并发编程第三阶段01讲 AtomicInteger多线程下测试讲解.mkv (42) 高并发编程第三阶段02讲 AtomicInteger API详解,以及CAS算法详细介绍.mkv (43) 高并发编程第三阶段03讲 利用CAS构造一个TryLock自定义显式锁.mp4 (44) 高并发编程第三阶段04讲 利用CAS构造一个TryLock自定义显式锁-增强并发情况下.mp4 (45) 高并发编程第三阶段05讲 AtomicBoolean源码分析.mp4 (46) 高并发编程第三阶段06讲 AtomicLong源码分析.mp4 (47) 高并发编程第三阶段07讲 AtomicReference详解,CAS算法带来的ABA问题详解.mp4 (48) 高并发编程第三阶段08讲 AtomicStampReference详解,解决CAS带来的ABA问题.mp4 (49) 高并发编程第三阶段09讲 AtomicIntegerArray,AtomicLongArray,AtomicReferenceArray讲解.mp4 (50) 高并发编程第三阶段10讲 AtomicIntegerFieldUpdater,AtomicLongFieldUpdater,AtomicReferenceFieldUpdater讲解.mp4 (51) 高并发编程第三阶段11讲 AtomicXXXFieldUpdater源码分析及使用场景分析.mp4 (52) 高并发编程第三阶段12讲 sun.misc.Unsafe介绍以及几种Counter方案性能对比.mp4 (53) 高并发编程第三阶段13讲 一个JNI程序的编写,通过Java去调用C,C++程序.mp4 (54) 高并发编程第三阶段14讲 Unsafe中的方法使用,一半是天使,一半是魔鬼的Unsafe.mp4 (55) 高并发编程第三阶段15讲 Unsafe背后的汇编指令,牛逼男人背后的女人_.mp4 (56) 高并发编程第三阶段16讲 CountDownLatch经典案例讲解-上_.mp4 (57) 高并发编程第三阶段17讲 CountDownLatch经典案例讲解及API精讲-中_.mp4 (58) 高并发编程第三阶段18讲 CountDownLatch经典案例讲解如何给离散平行任务增加逻辑层次关系-下_.mp4 (59) 高并发编程第三阶段19讲 CyclicBarrier工具的使用场景介绍_.mp4 (60) 高并发编程第三阶段20讲 CyclicBarrier vs CountDownLatch_.mp4 (61) 高并发编程第三阶段21讲 Exchanger工具的使用以及常见问题分析-上_.mp4 (62) 高并发编程第三阶段22讲 Exchanger工具的使用以及常见问题分析-下_.mp4 (63) 高并发编程第三阶段23讲 Semaphore工具的介绍以及借助于Semaphore构造一个Lock_.mp4 (64) 高并发编程第三阶段24讲 Semaphore工具API详细介绍-上_.mp4 (65) 高并发编程第三阶段25讲 Semaphore工具API详细介绍-下_.mp4 (66) 高并发编程第三阶段26讲 Lock&ReentrantLock详细讲解_.mp4 (67) 高并发编程第三阶段27讲 ReadWriteLock&ReentrantReadWriteLock详细讲解_.mp4 (68) 高并发编程第三阶段28讲 Condition初步使用,提出几个疑问_.mp4 (69) 高并发编程第三阶段29讲 关于Condition疑问的几个小实验,对比Wait&Notify_.mp4 (70) 高并发编程第三阶段30讲 使用Condition实现一个多线程下的Producer-Consumer_.mp4 (71) 高并发编程第三阶段31讲 JDK8-StampedLock详细介绍-上_.mp4 (72) 高并发编程第三阶段32讲 JDK8-StampedLock详细介绍-下.mp4 (73) 高并发编程第三阶段33讲 ForkJoin框架之RecursiveTask_.mp4 (74) 高并发编程第三阶段34讲 ForkJoin框架之RecursiveAction_.mp4 (75) 高并发编程第三阶段35讲 Phaser工具的实战案例使用第一部分_.mp4 (76) 高并发编程第三阶段36讲 Phaser工具的实战案例使用第二部分_.mp4 (77) 高并发编程第三阶段37讲 Phaser工具的实战案例使用第三部分_.mp4 (78) 高并发编程第三阶段38讲 Executor&ExecutorService讲解_.mp4 (79) 高并发编程第三阶段39讲 ThreadPoolExecutor七大构造参数详细讲解_.mp4 (80) 高并发编程第三阶段40讲 ThreadPoolExecutor关闭(很重要)精讲_.mp4 (81) 高并发编程第三阶段41讲 newCache&newFixed&single ExecutorService详解_.mp4 (82) 高并发编程第三阶段42讲 newWorkStealingPool ExecutorService详解_.mp4 (83) 高并发编程第三阶段43讲 Scheduler的前奏Timer&Linux Crontab & quartz比较_.mp4 (84) 高并发编程第三阶段44讲 ExecutorService API详细讲解-上_.mp4 (85) 高并发编程第三阶段45讲 ExecutorService 四大内置拒绝策略深入探究_.mp4 (86) 高并发编程第三阶段46讲 ExecutorService API详细讲解-中_.mp4 (87) 高并发编程第三阶段47讲 ExecutorService API详细讲解-下_.mp4 (88) 高并发编程第三阶段48讲 Future&Callable详细讲解-上_.mp4 (89) 高并发编程第三阶段49讲 Future&Callable详细讲解-下_.mp4 (90) 高并发编程第三阶段50讲 CompletionService详细介绍_.mp4 (91) 高并发编程第三阶段51讲 ScheduledExecutorService详细讲解-上_.mp4 (92) 高并发编程第三阶段52讲 ScheduledExecutorService详细讲解-下_.mp4 (93) 高并发编程第三阶段53讲 知识回顾与串联_.mp4 (94) 高并发编程第三阶段54讲 课程问题答疑,ExecutorService中的陷阱_.mp4 (95) 高并发编程第三阶段55讲 CompletableFuture的使用精讲(体验)-1_.mp4 (96) 高并发编程第三阶段56讲 CompletableFuture的使用精讲(构建)-2_.mp4 (97) 高并发编程第三阶段57讲 CompletableFuture的使用精讲(熟练)-3_.mp4 (98) 高并发编程第三阶段58讲 CompletableFuture的使用精讲(深入)-4_.mp4 (99) 高并发编程第三阶段59讲 CompletableFuture的使用精讲(掌握)-5_.mp4 (100) 高并发编程第三阶段60讲 LinkedList和有序LinkedList的实现_.mp4 (101) 高并发编程第三阶段61讲 跳表数据结构的Java实现-1_.mp4 (102) 高并发编程第三阶段62讲 跳表数据结构的Java实现-2_.mp4 (103) 高并发编程第三阶段63讲 跳表数据结构的Java实现(解决Bug)-3_.mp4 (104) 高并发编程第三阶段64讲 ArrayBlockingList详细讲解_.mp4 (105) 高并发编程第三阶段65讲 PriorityBlockingQueue详细讲解_.mp4 (106) 高并发编程第三阶段66讲 LinkedBlockingQueue详细讲解_.mp4 (107) 高并发编程第三阶段67讲 SynchronousQueue详细讲解_.mp4 (108) 高并发编程第三阶段68讲 DelayQueue详细讲解_.mp4 (109) 高并发编程第三阶段69讲 LinkedBlockingDeque详细讲解_.mp4 (110) 高并发编程第三阶段70讲 LinkedTransferQueue详细讲解_.mp4 (111) 高并发编程第三阶段71讲 七大BlockingQueue的特点总结,可以不用详细看_.mp4 (112) 高并发编程第三阶段72讲 ConcurrentHashMap性能测试以及JDK1.7原理讲解_.mp4 (113) 高并发编程第三阶段73讲 ConcurrentHashMap性能测试以及JDK1.8原理讲解_.mp4 (114) 高并发编程第三阶段74讲 ConcurrentSkipListMap详细讲解_.mp4 (115) 高并发编程第三阶段75讲 ConcurrentSkipListMap vs ConcurrentHashMap_.mp4 (116) 高并发编程第三阶段76讲 ConcurrentLinkedQueue&ConcurrentLinkedDeque_.mp4 (117) 高并发编程第三阶段77讲 CopyOnWriteArrayList&CopyOnWriteArraySet源码分析_.mp4 (118) 高并发编程第三阶段78讲 ConcurrentLinkedList vs CopyOnWriteArrayList vs SynchronizedList性能对比_.mp4 (119) 高并发编程第三阶段79讲 实现一个高并发的无锁队列(Lock-Free).mp4 (120) 高并发编程第三阶段80讲 总结与回顾,闲聊与感谢.mp4 (3)第二阶段;目录中文件数:56个 (121) ppt+源码.rar (122) 高并发编程第二阶段01讲、课程大纲及主要内容介绍.wmv (123) 高并发编程第二阶段02讲、介绍四种Singleton方式的优缺点在多线程情况下.wmv (124) 高并发编程第二阶段03讲、介绍三种高效优雅的Singleton实现方式.wmv (125) 高并发编程第二阶段04讲、多线程的休息室WaitSet详细介绍与知识点总结.mp4 (126) 高并发编程第二阶段05讲、一个解释volatile关键字作用最好的例子.mp4 (127) 高并发编程第二阶段06讲、Java内存模型以及CPU缓存不一致问题的引入.mp4 (128) 高并发编程第二阶段07讲、CPU以及CPU缓存的结构,解决高速缓存一致性问题的两种方案介绍.mp4 (129) 高并发编程第二阶段08讲、并发编程的三个重要概念,原子性,可见性,有序性.mp4 (130) 高并发编程第二阶段09讲、指令重排序,happens-before规则精讲.mp4 (131) 高并发编程第二阶段10讲、volatile关键字深入详解.mp4 (132) 高并发编程第二阶段11讲、volatile关键字总结.mp4 (133) 高并发编程第二阶段12讲、观察者设计模式介绍.mp4 (134) 高并发编程第二阶段13讲、使用观察者设计模式观察线程的生命周期.mp4 (135) 高并发编程第二阶段14讲、单线程执行设计模式,有一个门,始终只能一个人通过-上.mp4 (136) 高并发编程第二阶段15讲、单线程执行设计模式,有一个门,始终只能一个人通过-下.mp4 (137) 高并发编程第二阶段16讲、多线程读写锁分离设计模式讲解-上.mp4 (138) 高并发编程第二阶段17讲、多线程读写锁分离设计模式讲解-中.mp4 (139) 高并发编程第二阶段18讲、多线程读写锁分离设计模式讲解-下.mp4 (140) 高并发编程第二阶段19讲、多线程不可变对象设计模式Immutable-上.mp4 (141) 高并发编程第二阶段20讲、多线程不可变对象设计模式Immutable-下.mp4 (142) 高并发编程第二阶段21讲、多线程Future设计模式详细介绍-上.mp4 (143) 高并发编程第二阶段22讲、多线程Future设计模式详细介绍-下.mp4 (144) 高并发编程第二阶段23讲、第二阶段课程答疑学员问题.mp4 (145) 高并发编程第二阶段24讲、Guarded Suspension设计模式-上.mp4 (146) 高并发编程第二阶段25讲、Guarded Suspension设计模式-下.mp4 (147) 高并发编程第二阶段26讲、ThreadLocal使用详解,深入原理介绍.mp4 (148) 高并发编程第二阶段27讲、多线程运行上下文设计模式介绍.mp4 (149) 高并发编程第二阶段28讲、使用ThreadLocal重新实现一个上下文设计模式.mp4 (150) 高并发编程第二阶段29讲、多线程Balking设计模式-上.mp4 (151) 高并发编程第二阶段30讲、多线程Balking设计模式-下.mp4 (152) 高并发编程第二阶段31讲、多线程Producer and Consumer设计模式.mp4 (153) 高并发编程第二阶段32讲、多线程Count Down设计模式.mp4 (154) 高并发编程第二阶段33讲、多线程Thread-Per-Message设计模式.mp4 (155) 高并发编程第二阶段34讲、多线程Two Phase Termination设计模式-上.mp4 (156) 高并发编程第二阶段35讲、多线程Two Phase Termination设计模式-下.mp4 (157) 高并发编程第二阶段36讲、多线程Worker-Thread设计模式-上.mp4 (158) 高并发编程第二阶段37讲、多线程Worker-Thread设计模式-上.mp4 (159) 高并发编程第二阶段38讲、多线程Active Objects设计模式(接受异步消息的主动对象)-上.mp4 (160) 高并发编程第二阶段39讲、多线程Active Objects设计模式(接受异步消息的主动对象)-中.mp4 (161) 高并发编程第二阶段40讲、多线程Active Objects设计模式(接受异步消息的主动对象)-下.mp4 (162) 高并发编程第二阶段41讲、多线程设计模式内容回顾与总结.mp4 (163) 高并发编程第二阶段42讲、ClassLoader课程大纲介绍.mp4 (164) 高并发编程第二阶段43讲、类加载的过程以及类主动使用的六种情况详细介绍.mp4 (165) 高并发编程第二阶段44讲、被动引用和类加载过程的练习巩固训练题.mp4 (166) 高并发编程第二阶段45讲、ClassLoader加载阶段发生的故事.mp4 (167) 高并发编程第二阶段46讲、ClassLoader链接阶段(验证,准备,解析)过程详细介绍.mp4 (168) 高并发编程第二阶段47讲、ClassLoader初始化阶段详细介绍clinit.mp4 (169) 高并发编程第二阶段48讲、JVM内置三大类加载器的详细介绍.mp4 (170) 高并发编程第二阶段49讲、自定义类加载器ClassLoader顺便问候了一下世界.mp4 (171) 高并发编程第二阶段50讲、ClassLoader父委托机制详细介绍.mp4 (172) 高并发编程第二阶段51讲、加密解密类加载实战演示.mp4 (173) 高并发编程第二阶段52讲、加密解密类加载实战演示-续.mp4 (174) 高并发编程第二阶段53讲、ClassLoader打破双父亲委托机制,重写loadClass实战练习.mp4 (175) 高并发编程第二阶段54讲、ClassLoader命名空间,运行时包,类卸载详细介绍.mp4 (176) 高并发编程第二阶段55讲、线程上下文类加载器以及数据库驱动案例分析.mp4
    • 514
  • Java
    11-15 04:11
    java视频教程java爬虫实战项目httpclient hbase springmvc solr |____cncsto.com |____cncsto.com |____22_项目优化三:邮件提醒.mp4 |____21_项目优化二:爬虫项目监控[itjc8.com].mp4 |____20-4_项目优化一:解决频繁抓IP被封问题.mp4 |____20-3_项目优化一:解决频繁抓IP被封问题.mp4 |____20-2_项目优化一:解决频繁抓IP被封问题.mp4 |____20-1_项目优化一:解决频繁抓IP被封问题.mp4 |____19-2_数据可视化.mp4 |____19-1_数据可视化.mp4 |____18-3_全文检索.mp4 |____18-2_全文检索.mp4 |____18-1_全文检索.mp4 |____17-2_爬虫代码实现十一:完善爬虫项目.mp4 |____17-1_爬虫代码实现十一:完善爬虫项目.mp4 |____16-2_爬虫代码实现十:定时启动爬虫项目.mp4 |____16-1_爬虫代码实现十:定时启动爬虫项目.mp4 |____15_爬虫代码实现九:多线程爬虫.mp4 |____14_爬虫代码实现八:采用Redis 创建url仓库, 实现分布式爬虫.mp4 |____13_爬虫代码实现七:实现高、低级队列循环抓取.mp4 |____12_爬虫代码实现六:Queue队列实现循环抓取.mp4 |____11-2_爬虫代码实现五:解析所有分页url并优化解析实现类.mp4 |____11-1_爬虫代码实现五:解析所有分页url并优化解析实现类.mp4 |____10_爬虫代码实现四:采用Hbase存储爬虫数据.mp4 |____09_爬虫代码实现三:打通爬虫项目的下载、解析、存储流程.mp4 |____08_爬虫代码实现二:抽取网站规则模板,优化解析代码.mp4 |____07-3_爬虫代码实现一:下载解析视频网站页面.mp4 |____07-2_爬虫代码实现一:下载解析视频网站页面.mp4 |____07-1_爬虫代码实现一:下载解析视频网站页面.mp4 |____06_部署方案.mp4 |____05_技术选型.mp4 |____04_架构设计.mp4 |____03_难点分析.mp4 |____02_项目总体需求.mp4 |____01_项目背景.mp4 |____源码 |____java爬虫源码.zip
    • 511
  • Java
    01-23 01:09
    JAVA高阶段提升课程 JAVA响应式编程思想 精通高级RxJava 2响应式编程视频教程 课程目录 (0);目录中文件数:1个 (1) RxJava2源码.zip (1)第1章 课程介绍—课程整体内容介绍;目录中文件数:1个 (2) 1-1 1.1课程整体介绍.mp4 (2)第2章 响应式编程思想概述—概念与案例讲解;目录中文件数:2个 (3) 2-1 2.1响应式编程概念介绍.mp4 (4) 2-2 2.2响应式编程举例讲解.mp4 (3)第3章 RxJava基本元素—源码解析与案例实践;目录中文件数:12个 (5) 3-1 3.1简单介绍及回顾RxJava.mp4 (6) 3-10 3.7实战基本元素(RxJava2有背压).mp4 (7) 3-11 3.8章节回顾.mp4 (8) 3-12 3.9真实案例演练.mp4 (9) 3-2 3.2RxJava1基本元素源码分析.mp4 (10) 3-3 3.0背压的概念.mp4 (11) 3-4 3.3RxJava2源码分析(无背压)(上).mp4 (12) 3-5 3.3RxJava2源码分析(无背压)(下).mp4 (13) 3-6 3.4RxJava2基本元素源码分析(有背压).mp4 (14) 3-7 3.5实战基本元素(RxJava1)上.mp4 (15) 3-8 3.5实战基本元素(RxJava1)下.mp4 (16) 3-9 3.6实战基本元素(RxJava2无背压).mp4 (4)第4章 Operator操作符变换—源码解析与案例实践;目录中文件数:7个 (17) 4-1 4.1具体操作符简介.mp4 (18) 4-2 4.2RxJava1操作符源码分析.mp4 (19) 4-3 4.3RxJava2操作符源码分析.mp4 (20) 4-4 4.4实战操作符RxJava1.mp4 (21) 4-5 4.5实战操作符(RxJava2无背压).mp4 (22) 4-6 4.6实战操作符(RxJava2有背压).mp4 (23) 4-7 4.7章节回顾.mp4 (5)第5章 Scheduler线程变换—源码解析与案例实践;目录中文件数:19个 (24) 5-1 5.1线程变换简介.mp4 (25) 5-10 5.10实战subscribeOn(RxJava2无背压).mp4 (26) 5-11 5.11实战subscribeOn(RxJava2有背压).mp4 (27) 5-12 5.12observeOn原理分析(RxJava1).mp4 (28) 5-13 5.13observeOn原理分析(RxJava2无背压).mp4 (29) 5-14 5.14observeOn原理分析(RxJava2有背压).mp4 (30) 5-15 5.15实战observeOn(RxJava1).mp4 (31) 5-16 5.16实战observeOn(RxJava2无背压).mp4 (32) 5-17 5.17实战observeOn(RxJava2有背压).mp4 (33) 5-18 5.18章节回顾.mp4 (34) 5-2 5.2Scheduler源码分析(RxJava1).mp4 (35) 5-3 5.3Scheduler调度者源码分析(RxJava2).mp4 (36) 5-4 5.4实战Scheduler调度者(RxJava1).mp4 (37) 5-5 5.5实战Scheduler(RxJava2).mp4 (38) 5-6 5.6subscribeOn原理分析(RxJava1).mp4 (39) 5-7 5.7subscribeOn原理分析(RxJava2无背压).mp4 (40) 5-8 5.8subscribeOn原理分析(RxJava2有背压).mp4 (41) 5-9 5.9实战subscribeOn(RxJava1).mp4 (42) Thumbs.db (6)第6章 整体变换compose和Transformer原理;目录中文件数:6个 (43) 6-1 6.1整体变换简介.mp4 (44) 6-2 6.2整体变换原理(RxJava1).mp4 (45) 6-3 6.3整体变换原理(RxJava2).mp4 (46) 6-4 6.4实战整体变换(RxJava1).mp4 (47) 6-5 6.5实战整体变换(RxJava2).mp4 (48) 6-6 6.6章节回顾.mp4 (7)第7章 RxJava+Retrofit+MVP综合案例(未完成,持续更新......);目录中文件数:3个 (49) 7-1 7.1RxJava结合Retrofit.mp4 (50) 7-2 7.2结合MVP模式.mp4 (51) 7-3 7.3RxJava结合Retrofit结合MVP.mp4
    • 511
  • Java
    01-23 01:47
  • Java
    01-22 05:29
    JAVA互联网高级架构师 JAVA+LINUX+MySQL+Redis+Nginx+Spring+zookeeper 45G架构师课程 课程目录 (1) 0002多线程快速入门.zip (2) 0003-多线程之间通讯.zip (3) 0003-多线程线程安全.zip (4) 0004-java并发包&并发队列.zip (5) 0005-线程池原理剖析&锁的深度化.zip (6) 0006-数据交换格式&反射机制&SpringIOC原理分析.zip (7) 0007-自定义注解与Java设计模式.zip (8) 0008-Socket网络通讯基础.zip (9) 0009-NIO编程基础.zip (10) 0010-NIO高级编程与Netty入门.zip (11) 0011-Netty高级.zip (12) 0012-JVM参数调优配置.zip (13) 0013-垃圾回收机制算法分析.zip (14) 0014-Maven项目管理工具.zip (15) 0015-DNS解析过程&Servlet源码分析&外网映射工具&Cookie与Session实现原理.zip (16) 0016-Http协议与表单防止重复提交&跨域五种实战解决方案.zip (17) 0017-表单重复提交&防止模拟请求&跨域解决方案&XSS攻击.zip (18) 0018-Linux开发001.zip (19) 0019-Linux开发002.zip (20) 0020-MySQL优化001.zip (21) 0021-MySQL优化002.zip (22) 0022-MySQL读写分离&Mybatis基础知识.zip (23) 0023-SpringIOC与AOP.zip (24) 0024-Spring事物与传播行.zip (25) 0025-SpringIOC源码分析.zip (26) 0026-SpringBean生命周期与Aop、SpringMVC执行流程源码分析.zip (27) 0028-SpringBoot基础.zip (28) 0028-SpringBoot高级.zip (29) 0029-Redis基础.zip (30) 0030-Redis高级.zip (31) 0031-Nginx基础.zip (32) 0032-Nginx高可用.zip (33) 0033-ActivityMQ基础.zip (34) 0034--ActivityMQ高级.zip (35) 0035--RocketMQ基础.zip (36) 0037--春节总结.zip (37) 0038-分布式JOB任务调度平台.zip (38) 0039-SpringCloud微服务基础.zip (39) 0040-SpringCloud微服务高级.zip (40) 0041-SpringCloud架构知识-服务熔断、服务降级、限流策略.zip (41) 0042-Zookeeper基础.zip (42) 0043-Zookeeper实现分布式锁.zip (43) 0044-Zookeeper实现负载均衡与选举策略.zip (44) 0045-Dubbo基础.zip (45) 0046-Dubbo高级.zip (46) 0047-互联网微服务电商项目之环境搭建与代码重构.zip (47) 0048-互联网微服务电商项目之会员系统-会员服务平台搭建.zip (48) 0049-互联网微服务电商项目之会员系统-会员登录与注册.zip (49) 0050-互联网微服务电商项目之会员系统-H5端与第三方授权联合登录.zip (50) 0052-互联网微服务电商项目之微信公众号系统-使用框架开发微信公众号.zip (51) 0053-互联网微服务电商项目之支付系统-支付宝平台源码分析.zip (52) 0054-互联网微服务电商项目之支付系统-实现分布式事物解决方案.zip (53) 0055-互联网微服务电商项目之微信公众号系统-初始微信公众号.zip (54) 0055-互联网微服务电商项目之支付系统-支付回调核心代码.zip (55) 0056-互联网微服务电商项目之支付系统-支付宝异步回调.zip (56) 0057-互联网微服务电商项目之支付系统-分布式事物解决方案.zip (57) 0058-互联网微服务电商项目之项目总结 - 使用LCN框架解决分布式事物.zip (58) 0059-Java就业指导 第一天.zip (59) 0060-Java就业指导 第二天.zip
    • 507