JAVA数据结构算法视频教程
43789 ¥ 90
共1课时
JAVA数据结构算法视频教程目录第一讲数组.avi第二讲简单排序.avi第三讲栈和队列.avi第四讲链表.avi第五讲双端链表和双向链表.avi第六讲递归的应用.avi第七讲递归的高级应用.avi第八讲希尔排序.avi第九讲快速排序.avi第十讲二叉树的基本概念.avi第十一讲二叉树的基本操作.avi第十二讲遍历二叉树.avi第十三讲删除二叉树节点.avi第十四讲红黑树.avi第十五讲哈希表.avi第十六讲开放地址法.avi第十七讲链地址法.avi第十八讲图的基本概念.avi19第十九讲:图的搜索.avi第二十讲:图的最小生成树.aviJavaData.rar
渗透工程师训练营!3天教你一招渗透江湖绝学!
43789 ¥ 90
共1课时
课程目录day1day1-开营.mp4day1-sql基础.mp4day1-1、开营典礼.pptxday1-2、基础-从零开始入门sql注入 .pptxday2day2-盲注.mp4BurpSuite 实战指南.pdfburp.7zburp.mp4day2、进阶-使用盲注获得目标数据.pptxday3day3 (2).mp4day3-1、提升-利用目标网站检测机制的header注入.pptx
尚硅谷Java安全密码学视频教程
80421 ¥ 98
共1课时
尚硅谷Java安全密码学视频教程视频00_尚硅谷JAVA-密码学前言.avi01_尚硅谷JAVA-密码学基本概念.avi02_尚硅谷JAVA-古代密码学-替换法.avi03_尚硅谷JAVA-古代密码学-移位法.avi04_尚硅谷JAVA-古代密码学-频率分析法破解.avi05_尚硅谷JAVA-现代加密方式.avi06_尚硅谷JAVA-现代密码学的核心.avi07_尚硅谷JAVA-如何设置密码保证安全.avi08_尚硅谷JAVA-ascii编码.avi09_尚硅谷JAVA-字符串对应ascii编码.avi10_尚硅谷JAVA-凯撒加密.avi11_尚硅谷JAVA-凯撒加密原理.avi12_尚硅谷JAVA-凯撒解密.avi13_尚硅谷JAVA-频率分析法破译密码和破译原理.avi14_尚硅谷JAVA-byte和bit的关系.avi15_尚硅谷JAVA-中文和英文对应的字节.avi16_尚硅谷JAVA-对称加密的原理.avi17_尚硅谷JAVA-des加密.avi18_尚硅谷JAVA-des解密.avi19_尚硅谷JAVA-base64核心原理.avi20_尚硅谷JAVA-base64原理核心规则.avi21_尚硅谷JAVA-base64补等号规则说明.avi22_尚硅谷JAVA-toString和newString的原理.avi23_尚硅谷JAVA-AES加密和解密.avi24_尚硅谷JAVA-加密模式和填充模式.avi25_尚硅谷JAVA-消息摘要算法.avi26_尚硅谷JAVA-数字摘要算法.avi27_尚硅谷JAVA-数字摘要算法实现.avi28_尚硅谷JAVA-数字摘要算法抽取.avi29_尚硅谷JAVA-其他数字摘要算法实现.avi30_尚硅谷JAVA-非对称加密算法.avi31_尚硅谷JAVA-公钥和私钥生成规则.avi32_尚硅谷JAVA-私钥加密.avi33_尚硅谷JAVA-公钥加密和私钥解密.avi34_尚硅谷JAVA-保存公钥和私钥.avi35_尚硅谷JAVA-公钥和私钥代码抽取.avi36_尚硅谷JAVA-读取私钥.avi37_尚硅谷JAVA-获取私钥key对象.avi38_尚硅谷JAVA-获取公钥对象.avi39_尚硅谷JAVA-什么是数字签名.avi40_尚硅谷JAVA-数字签名原理.avi41_尚硅谷JAVA-数字证书.avi42_尚硅谷JAVA-CA认证中心.avi43_尚硅谷JAVA-数字证书.avi44_尚硅谷JAVA-校验签名.avi45_尚硅谷JAVA-生成数字签名.avi代码.zip资料.zip
2020全新Web服务器由浅入深教程
80421 ¥ 90
共1课时
学完掌握知识点:掌握Http协议原理;Nginx虚拟主机的配置以及应用;Nginx地址重定向、负载均衡、反向代理的配置应用;运用Nginx进行流量限制和访问控制;掌握Jvm虚拟机原理知识和相关调优方法;掌握Tomcat中间件的高级部署应用。课程文件目录1.01 HTTP协议-工作原理及消息结构.mp41.02 HTTP协议-客户端请求信息及服务端响应信息.mp41.03 HTTP协议-请求方法及响应头信息.mp41.04 HTTP协议-状态码.mp41.05 Nginx进阶基础-Nginx介绍及为什么选择Nginx.mp41.06 Nginx进阶基础-IO多路复用及内部技术架构.mp41.07 Nginx进阶基础-虚拟主机.mp41.08 Nginx进阶基础-虚拟主机.mp42.01 Nginx进阶常见配置-虚拟主机+PHP-FPM.mp42.02 Nginx进阶-常见配置-反向代理.mp42.03 Nginx进阶基础-常见配置-反向代理.mp42.04 Nginx进阶基础-upstream.mp42.05 Nginx进阶基础-常用配置-会话保持.mp42.06 Nginx进阶基础常见配置-动静分离.mp42.07 Nginx进阶常见配置-rewrite-概念介绍.mp42.08 Nginx进阶常见配置-rewrite实例.mp42.09 Nginx进阶常见配置-rewrite实例.mp42.10 Nginx进阶常见配置-if指令.mp42.11 Nginx进阶常见配置-set及return指令.mp42.12 Nginx进阶基础-常见配置-return及break指令.mp42.13 Nginx进阶基础-常见配置-location.mp43.01 Nginx进阶配置提升-预定义变量及日志详解.mp43.02 Nginx进阶配置提升-日志切割及升级.mp43.03 Nginx进阶-配置提升-Nginx错误页面.mp43.04 Nginx进阶-配置提升-访问控制.mp43.05 Nginx进阶-配置提升-流量控制.mp43.06 Nginx进阶-提升配置-流量控制.mp43.07 Nginx进阶-配置提升-Nginx监控.mp43.08 Nginx进阶-配置提升-NginxAlias虚拟目录.mp44.01 jvm虚拟机常识-什么是java虚拟机-java如何做到跨平台.mp44.02 jvm虚拟机常识-虚拟机结构.mp44.03 jvm虚拟机常识-虚拟机堆内存结构.mp44.04 jvm虚拟机常识-jvm虚拟机参数类型-常用的jvm参数.mp44.05 java细腻及讲解-jvm虚拟机常识-常用垃圾回收算法.mp44.06 jvm运维实用排障工具.mp44.07 jvm运维实用排障工具-jps-jstack.mp44.08 jvm运维实用排障工具-jinfo-jstat.mp44.09 jvm运维实用监控工具-virtualvm安装-安装插件.mp44.10 jvm运维实用监控工具-如何监控jvm.mp45.01 tomcat简介与tomcat基础JDk.mp45.02 tomcat&jdk安装.mp45.03 tomcat目录介绍-tomcat运维-启动与关闭.mp45.04 tomcat运维-tomcat日志说明-tomcat管理功能.mp45.05 tomcat运维-server.xml配置文件注释.mp45.06 tomcat运维-web站点部署.mp45.07 tomcat运维-部署开源站点.mp45.08 tomcat运维-tomcat优化.mp45.09 tomcat运维-tomcat性能优化.mp45.10 tomcat部署war包实战.mp4笔记+课件+资料.7z
极客学院小程序开发实战视频教程
80421 ¥ 90
共0课时
极客学院小程序开发实战视频教程文件目录1.1微信小程序从基础到实战课程概要.mp42.1微信小程序简介.mp42.2.1微信小程序开发准备.mp42.2.2微信小程序开发工具的使用.mp42.2.3目录结构详解.mp42.3.1视图与渲染.mp42.3.2微信小程序事件.mp42.4综合案例 - 快递查询.mp43.1微信小程序的配置详解.mp43.2.1微信小程序的生命周期与app对象的使用.mp43.2.2微信小程序页面的生命周期和参数传递.mp43.3综合案例 - 用户登录.mp44.1微信小程序的UI精讲.mp44.2.1布局基础 .mp44.2.2样式基础.mp44.3.1组件的使用.mp44.3.2视图容器组件.mp44.3.3基础内容组件.mp44.3.4表单组件.mp44.4.1操作反馈小工具.mp44.4.2导航.mp44.4.3多媒体.mp44.4.4地图与LBS.mp44.4.5画布与游戏.mp44.5综合案例 - 评测小程序首页的实现.mp45.1微信小程序的API开发简介.mp45.2.1请求服务器数据.mp45.2.2图片选择与调用微信拍照.mp45.2.3文件上传与下载.mp45.2.4 webSocket.mp45.2.5音乐的播放和控制.mp45.2.6缓存数据.mp45.2.7获取当前位置.mp45.3.1设备信息.mp45.4.1 交互反馈.mp45.4.2导航和导航条.mp45.4.3动画.mp45.4.4绘图.mp46.1课程介绍.mp46.2.1使用 Xmind 进行产品需求分析.mp46.2.2使用墨刀进行产品原型设计.mp46.3.1路由配置,完成底部 TabBar 设计.mp46.3.2产品层级、组件模块化设计.mp46.4.1组件讲解.mp46.4.2列表页开发.mp46.4.3主题页开发.mp46.4.4节点页面开发.mp46.4.5用户信息页面开发.mp46.4.6使用 WXSS 对页面组件进行美化.mp46.5.1wx.navigateTo、wx.redirectTo、wx.request 方法使用讲解.mp46.5.2使用 wx.navigateTo 完成页面跳转.mp46.5.3使用 wx.request 取云端数据.mp46.6V2EX 小程序发布及注意事项.mp4基于CNODE社区的API创建一个小程序.mp4课件资料demoWebSocket精讲.zip表单组件.zip操作反馈小工具.zip导航.zip地图与LBS.zip多媒体.zip缓存数据.zip获取当前位置.zip基础内容组件.zip目录结构详解.rar请求服务器数据.zip视图容器组件.zip视图与渲染.rar图片选择与调用微信拍照.zip微信小程序的配置详解.rar微信小程序的生命周期与app对象的使用.rar微信小程序开发工具的使用.rar微信小程序事件.rar微信小程序页面的生命周期和参数传递.rar文件上传与下载.zip音乐的播放和控制.zip综合案例 - 快递查询.rar综合案例 - 评测小程序首页的实现.zip综合案例 - 用户登录.rar组件的使用.zip
尚硅谷_宋红康_JVM从入门到精通
27632 ¥ 90
共1课时
课程介绍:对于Java程序员来说,Java虚拟机(JVM)既熟悉又神秘,少有Java程序员能够抑制自己探究JVM的冲动。可惜透彻讲解JVM的书籍少之又少,更不要说系统讲解JVM的视频教程了。本教程适合人群:拥有一定开发经验的Java平台开发人员虚拟机爱好者,JVM实践者有一定的Java编程基础并希望进一步深入学习Java的程序员课程目录第1章:JVM与Java体系结构01-JVM内存与垃圾回收篇概述.avi02-如何看待Java上层技术与JVM.avi03-为什么要学习JVM.avi04-面向人群和课程特点.avi05-官方规范下载与参考书目.avi06-跨平台的语言Java和跨语言的平台JVM.avi07-字节码与多语言混合编程.avi08-Java及JVM历史上的重大事件.avi09-虚拟机与Java虚拟机介绍.avi10-JVM的位置.avi11-JVM的整体结构.avi12-Java代码执行流程.avi13-区分栈的指令集架构和寄存器的指令集架构.avi14-JVM的生命周期.avi15-SUN Classic VM的介绍.avi16-Exact VM的介绍.avi17-HotSpot VM的介绍.avi18-JRockit VM的介绍.avi19-IBM J9 VM的介绍.avi20-KVM、CDC、CLDC的介绍.avi21-Azul VM和BEA Liquid VM的介绍.avi22-Apache Harmony的介绍.avi23-Microsoft JVM和TaobaoJVM.avi24-Dalvik VM及其他虚拟机的介绍.avi25-Graal VM的介绍.avi第2章:类加载子系统26-内存结构概述.avi27-概述类的加载器及类加载过程.avi28-类的加载过程一:Loading.avi29-类的加载过程二:Linking.avi30-类的加载过程三:Initialization.avi31-几种类加载器的使用体会.avi32-引导类、扩展类、系统类加载器的使用及演示.avi33-为什么需要用户自定义类加载器及具体实现.avi34-ClassLoader的常用方法及获取方法.avi35-双亲委派机制的工作原理及演示.avi36-双亲委派机制的优势.avi37-沙箱安全机制.avi38-类的主动使用与被动使用等.avi第3章:运行时数据区概述及线程39-运行时数据区内部结构.avi40-JVM中的线程说明.avi第4章:程序计数器41-PC寄存器概述.avi42-PC寄存器的使用举例.avi43-解决PC寄存器两个面试问题.avi第5章:虚拟机栈44-虚拟机栈的主要特点.avi45-虚拟机栈的常见异常与如何设置栈大小.avi46-栈的存储结构和运行原理.avi47-栈桢的内部结构.avi48-局部变量表结构的认识.avi49-字节码中方法内部结构的剖析.avi50-变量槽slot的理解与演示.avi51-静态变量与局部变量的对比及小结.avi52-操作数栈的特点.avi53-涉及操作数栈的字节码指令执行分析.avi54-栈顶缓存技术.avi55-动态链接的理解与常量池的作用.avi56-方法的绑定机制:静态绑定与动态绑定.avi57-4种方法调用指令区分非虚方法与虚方法.avi58-invokedynamic指令的使用.avi59-方法重写的本质与虚方法表的使用.avi60-方法返回地址的说明.avi61-栈桢中的一些附加信息.avi62-虚拟机栈的5道面试题.avi第6章:本地方法接口63-本地方法接口的理解.avi第7章:本地方法栈64-本地方法栈的理解.avi第8章:堆65-JVM学习路线与内容回顾.mp466-堆空间的概述_进程中堆的唯一性.mp467-堆空间关于对象创建和和GC的概述.mp468-堆的细分内存结构.mp469-堆空间大小的设置和查看.avi70-OOM的说明与举例.avi71-新生代与老年代中相关参数的设置.avi72-图解对象分配的一般过程.avi73-对象分配的特殊情况.avi74-代码举例与JVisualVM演示对象的分配过程.avi75-常用优工具概述与Jprofiler的演示.avi76-MinorGC、MajorGC和FullGC的对比.avi77-GC举例与日志分析.avi78-体会堆空间分代的思想.avi79-总结内存分配策略.avi80-堆空间为每个线程分配的TLAB.avi81-小结堆空间的常用参数设置.avi82-通过逃逸分析看堆空间的对象分配策略.avi83-代码优化之栈上分配.avi84-代码优化之同步省略.avi85-代码优化之标量替换.avi86-代码优化及堆的小结.avi第9章:方法区87-方法区概述_栈堆方法区间的交互关系.avi88-方法区的基本理解.avi89-Hotspot中方法区的演进.avi90-设置方法区大小的参数.avi91-OOM:PermGen和OOM:Metaspace举例.avi92-方法区的内部结构1.avi93-方法区的内部结构2.avi94-class文件中常量池的理解.avi95-运行时常量池的理解.avi96-图示举例方法区的使用.avi97-方法区在jdk6、jdk7、jdk8中的演进细节.avi98-StringTable为什么要调整位置.avi99-如何证明静态变量存在哪.avi100-方法区的垃圾回收行为.avi101-运行时数据区的总结与常见大厂面试题说明.avi第10章:对象的实例化内存布局与访问定位102-对象实例化的几种方式.avi103-字节码角度看对象的创建过程.avi104-对象创建的六个步骤.avi105-对象的内存布局.avi106-对象访问定位.avi第11章:直接内存107-直接内存的简单体验.avi108-使用本地内存读写数据的测试.avi109-直接内存的00M与内存大小的设置.avi第12章:执行引擎110-执行引擎的作用及工作过程概述.avi111-Java程序的编译和解释运行的理解.avi112-机器码_指令_汇编_高级语言理解与执行过程.avi113-解释器的使用.avi114-HotspotVM为何解释器与JIT编译器并存.avi115-热点代码探测确定何时JIT.avi116-Hotspot设置模式_C1与C2编译器.avi117-Graal编译器与AOT编译器.avi第13章:StringTable118-String的不可变性.avi119-String底层Hashtable结构的说明.avi120-String内存结构的分配位置.avi121-两个案例熟悉String的基本操作.avi122-字符串拼接操作的面试题讲解.avi123-字符串变量拼接操作的底层原理.avi124-拼接操作与append操作的效率对比.avi125-intern()的理解.avi126-new String()到底创建了几个对象.avi127-关于intern()的面试难题.avi128-面试的拓展问题.avi129-intern()的课后练习1.avi130-intern()的课后练习2.avi131-intern()的空间效率测试.avi132-StringTable的垃圾回收测试.avi133-G1垃圾收集器的String去重操作.avi第14章:垃圾回收概述134-垃圾回收相关章节的说明.avi135-什么是GC,为什么需要GC.avi136-了解早期垃圾回收行为.avi137-Java自动内存管理介绍.avi第15章:垃圾回收相关算法138-垃圾回收相关算法概述.avi139-引用计数算法的原理及优缺点.avi140-Java代码举例_Python的引用计数实施方案.avi141-可达性分析算法与GC Roots.avi142-对象的finalization机制.avi143-代码演示可复活的对象.avi144-使用MAT查看GC Roots.avi145-使用JProfiler进行GC Roots溯源.avi146-使用JProfiler分析OOM.avi147-标记-清除算法原理及优缺点.avi148-复制算法原理及优缺点.avi149-标记-压缩算法原理及优缺点.avi150-不同指标上对比三种算法.avi151-分代收集算法的说明.avi152-增量收集算法原理及优缺点.avi153-分区算法的说明.avi第16章:垃圾回收相关概念154-垃圾回收相关概念的概述.avi155-System.gc()的理解.avi156-手动gc理解不可达对象的回收行为.avi157-内存溢出的分析.avi158-内存泄漏的分析.avi159-StopTheWorld事件的理解.avi160-程序的并行与并发.avi161-垃圾回收的并行与并发.avi162-安全点与安全区域的说明.avi163-Java中几种不同引用的概述.avi164-强引用:不回收.avi165-软引用:内存不足即回收.avi166-弱引用:发现即回收.avi167-虚引用:对象回收跟踪.avi168-终结器引用的介绍.avi第17章:垃圾回收器169-垃圾回收器章节概览.avi170-垃圾回收器的分类.avi171-GC性能指标的整体说明.avi172-吞吐量与暂停时间的对比说明.avi173-垃圾回收器的发展迭代史.avi174-垃圾回收器的组合关系.avi175-如何查看默认的垃圾回收器.avi176-Serial与Serial Old垃圾回收器的介绍.avi177-如何设置使用Serial垃圾回收器.avi178-ParNew垃圾回收器的介绍.avi179-如何设置使用ParNew垃圾回收器.avi180-Parallel与Parallel Old垃圾回收器的介绍.avi181-Parallel垃圾回收器的相关参数设置.avi182-CMS垃圾回收器概述与工作原理.avi183-CMS的特点与弊端分析.avi184-CMS垃圾回收器的参数设置.avi185-CMS的小结及后续JDK版本中的变化.avi186-认识G1垃圾回收器.avi187-G1垃圾回收器的优势和不足.avi188-G1的参数设置.avi189-G1在生产环境的适用场景.avi190-region的使用介绍.avi191-G1垃圾回收器的主要回收环节.avi192-记忆集与写屏障.avi193-G1垃圾回收过程的详细说明.avi194-G1垃圾回收的优化建议.avi195-7种经典的垃圾回收器总结与调优建议.avi196-常用的显示GC日志的参数.avi197-GC日志中垃圾回收数据的分析.avi198-举例说明日志中堆空间数据如何解读.avi199-日志分析工具的使用.avi200-新时期的Epsilon和Shenandoah垃圾回收器.avi201-革命性的ZGC的性能介绍.avi202-其他的厂商的垃圾回收器.avi203-最后寄语.avi代码.zip软件下载地址.txt尚硅谷_JVM从入门到精通.pdf资料.zip
梁宵TypeScript开发实战
80421 ¥ 90
共0课时
《TypeScript开发实战》是极客时间上的课程,是由搜狗营销事业部高级架构师的梁宵老师出品,总共47章,涵盖了TypeScript所有用法,以及我们如何在实战中应用TS。本课程还覆盖了一些额外的前端基础内容,比如webpack配置,react编程范式,非常适合初学者。课程目录01 重塑“类型思维”.mp402 类型基础(1):强类型与弱类型.mp403 类型基础(2):动态类型与静态类型.mp404 编写你的第一个TypeScript程序.mp405 基本类型.mp406 枚举类型.mp407 接口(1):对象类型接口.mp408 接口(2):函数类型接口.mp409 函数相关知识点梳理.mp410 类(1):继承和成员修饰符.mp411 类(2):抽象类与多态.mp412 类与接口的关系.mp413 泛型(1):泛型函数与泛型接口.mp414 泛型(2):泛型类与泛型约束.mp415 类型检查机制(1):类型推断.mp416 类型检查机制(2):类型兼容性.mp417 类型检查机制(3):类型保护.mp418 高级类型(1):交叉类型与联合类型.mp419 高级类型(2):索引类型.mp420 高级类型(3):映射类型.mp421 高级类型(4):条件类型.mp422 ES6与CommonJS的模块系统.mp423 使用命名空间.mp424 理解声明合并.mp425 如何编写声明文件.mp426 配置tsconfig.json(1):文件选项.mp427 配置tsconfig.json(2):编译选项.mp428 配置tsconfig.json(3):工程引用.mp429 编译工具:从ts-loader到Babel.mp430 代码检查工具:从TSLint到ESLint.mp431 使用Jest进行单元测试.mp432 创建项目.mp433 组件与类型(1):函数组件与类组件.mp434 组件与类型(2):高阶组件与Hooks.mp435 事件处理与数据请求.mp436 列表渲染与路由.mp437 Redux与类型.mp438 搭建服务端开发环境.mp439 列表的CRUD.mp440 导出Excel.mp441 搭建Vue开发环境.mp442 组件封装.mp443 组件发布.mp444 共存策略.mp445 宽松策略.mp446 严格策略.mp447 结束语.mp4
微信公众平台开发教程 零基础玩转微信公众平台开发
87223 ¥ 80
共1课时
微信公众平台开发教程文件目录01 微信公众平台开发概述01 什么是微信公众平台.mp402 开发环境搭建及准备工作.mp403 上线环境要求.mp4概要.png课件.zip02 微信公众平台开发快速入门01 接入开发者模式并实现 Hello World 程序.mp402 关注事件及各类型消息接收、响应.mp403 开发者模式的自定义菜单操作.mp404 开发者模式下实现多客服.mp4概要.png课件.zip03 微信公众平台接口开发(上):全面认识接口01 接口的整体介绍及测试号配置.mp402 微信公众平台接口开发注意事项.mp403 微信公众平台核心接口功能介绍.mp4概要.png课件.zip04 微信公众平台接口开发(中):基础接口01 access_token 获取及应用介绍.mp402 微信服务器 IP 及长链接转短链接接口调用实例讲解.mp403 用户管理中常用接口调用实例及解析.mp4概要.png课件.zip05 微信公众平台接口开发(下):高级接口01 网页授权接口调用实例解析.mp402 生成带参数二维码及响应操作.mp403 JSSDK使用说明及调用实例.mp404 模版消息介绍及实例调用.mp4press-2175-package-v4.zip概要.png06 微信公众平台开发实战:天气预报查询01 天气预报查询接口介绍.mp402 调用天气预报查询接口.mp403 实现天气预报查询功能.mp4概要.png课件.zip07 微信公众平台开发实战:手机短信验证功能01 短信验证码及 PHP 对 MySQL 操作的介绍.mp402 短信接口调用实例并处理得到有效数据.mp403 验证码信息存入 MySQL 数据库的操作.mp404 通过查询数据库,实现手机短信验证功能实例.mp4概要.png课件.zip08 微信公众平台开发实战:微信绑定功能01 微信绑定介绍及流程解析.mp402 手机号码绑定解析及实例讲解.mp403 网站老用户绑定解析及实例讲解.mp4概要.png课件.zip09 微网站制作速成法01 介绍微网站与制作微网站所需技能.mp402 微网站制作–前台页面.mp403 微网站制作–后台程序.mp4press-3164-package-v1.zip概要.png10 微信智能客服机器人开发 Java 版01 示例演示和整体流程介绍.mp402 微信公众平台开发介绍.mp403 图灵机器人接口调用.mp404 项目整合测试和个性化功能.mp4tuling-weixin-java.7z概要.png11 微信远控:让微信控制电脑01 微信控制电脑原理.mp402 新浪邮箱的设定.mp403 Python 收发邮件.mp404 微信控制电脑的实现.mp405 沙盘化的微信远控.mp4概要.png课件.zip12 模拟微信服务号内容列表的UI实现01 微信服务号内容列表的实现机制.mp402 文本消息数据结构分析与定义.mp403 单图消息数据结构分析和定义.mp404 多图消息数据结构分析和定义.mp405 创建消息类的初始化方法解析数据.mp406 创建UITableView初步显示消息内容.mp407 文本消息视图的实现.mp408 单图消息视图的实现.mp409 多图消息视图的实现.mp410 不同消息时间点的表达格式.mp411 控制消息时间是否显示.mp412 实现底栏一级菜单.mp413 定义底栏二级菜单.mp414 呈现底栏二级菜单.mp4概要.png13 微信 web 开发者工具详解01 微信 web 开发者工具的介绍.mp402 微信 web 开发者工具使用前的准备工作.mp403 微信 web 开发者工具调试微信网页授权接口实例.mp404 微信 web 开发者工具调试 JSSDK 实例及其他功能的讲解.mp4概要.png课件.zip14 Android项目开发实战-微信SDK的集成与使用实战开发01 本课概要.mp402 微信API合作案例简介.mp403 集成前的准备工作.mp404 微信消息分享业务流程讲解.mp405 发送请求或响应到微信.mp406 接收微信的请求和返回值.mp407 微信SDK剖析.mp4概要.png
张绍文Android开发高手课【完结】
27632 ¥ 80
共1课时
在打造高质量应用的过程中,一定会遇到的崩溃、内存、卡顿等常见问题,有更好的解决思路吗?在应用开发的各个阶段,如何提高效率,真正做到技术赋能业务?作为移动开发者,我们还需要关心移动开发里面的架构设计吗?“Android开发高手课”是一门为Android开发者量身定制的进阶课程。专栏围绕打造高质量应用、实现高效开发和架构演进这三个部分,不仅包含图文、音频的教学,还有作者精心设计的练习Sample,帮助你快速掌握解决复杂问题的思路和方法,并能结合课后实践切实提升开发能力(注:专栏内容60%是Android相关的,40%是可以跨平台的)讲师介绍张绍文,前微信高级工程师,负责微信的APM质量平台和DevOps的建设。作为腾讯GitHub首个开源项目Tinker的负责人,致力于推动技术的分享与开放,建立并运营微信公众号WeMobileDev。你将获得崩溃、卡顿、耗电等常见问题解法;内存、I/O、网络、存储的优化思路;9个提升App开发效率的实战技巧;跨平台开发和新技术案例解读。课程目录01讲崩溃优化(上):关于“崩溃”那些事儿.mp301讲崩溃优化(上):关于“崩溃”那些事儿.pdf02讲崩溃优化(下):应用崩溃了,你应该如何去分析.mp302讲崩溃优化(下):应用崩溃了,你应该如何去分析.pdf03讲内存优化(上):4GB内存时代,再谈内存优化.mp303讲内存优化(上):4GB内存时代,再谈内存优化.pdf04讲内存优化(下):内存优化这件事,应该从哪里着手.mp304讲内存优化(下):内存优化这件事,应该从哪里着手.pdf05讲卡顿优化(上):你要掌握的卡顿分析方法.mp305讲卡顿优化(上):你要掌握的卡顿分析方法.pdf06补充篇讲卡顿优化:卡顿现场与卡顿分析.mp306补充篇讲卡顿优化:卡顿现场与卡顿分析.pdf06讲卡顿优化(下):如何监控应用卡顿.mp306讲卡顿优化(下):如何监控应用卡顿.pdf07讲启动优化(上):从启动过程看启动速度优化.mp307讲启动优化(上):从启动过程看启动速度优化.pdf08讲启动优化(下):优化启动速度的进阶方法.mp308讲启动优化(下):优化启动速度的进阶方法.pdf09讲IO优化(上):开发工程师必备的IO优化知识.mp309讲IO优化(上):开发工程师必备的IO优化知识.pdf10讲IO优化(中):不同IO方式的使用场景是什么.mp310讲IO优化(中):不同IO方式的使用场景是什么.pdf11讲IO优化(下):如何监控线上IO操作.mp311讲IO优化(下):如何监控线上IO操作.pdf12讲存储优化(上):常见的数据存储方法有哪些.mp312讲存储优化(上):常见的数据存储方法有哪些.pdf13讲存储优化(中):如何优化数据存储.mp313讲存储优化(中):如何优化数据存储.pdf14讲存储优化(下):数据库SQLite的使用和优化.mp314讲存储优化(下):数据库SQLite的使用和优化.pdf15讲网络优化(上):移动开发工程师必备的网络优化知识.mp315讲网络优化(上):移动开发工程师必备的网络优化知识.pdf16讲网络优化(中):复杂多变的移动网络该如何优化.mp316讲网络优化(中):复杂多变的移动网络该如何优化.pdf17讲网络优化(下):大数据下网络该如何监控.mp317讲网络优化(下):大数据下网络该如何监控.pdf18讲耗电优化(上):从电量优化的演进看耗电分析.mp318讲耗电优化(上):从电量优化的演进看耗电分析.pdf19讲耗电优化(下):耗电的优化方法与线上监控.mp319讲耗电优化(下):耗电的优化方法与线上监控.pdf20讲UI优化(上):UI渲染的几个关键概念.mp320讲UI优化(上):UI渲染的几个关键概念.pdf21讲UI优化(下):如何优化UI渲染.mp321讲UI优化(下):如何优化UI渲染.pdf22讲包体积优化(上):如何减少安装包大小.mp322讲包体积优化(上):如何减少安装包大小.pdf23讲包体积优化(下):资源优化的进阶实践.mp323讲包体积优化(下):资源优化的进阶实践.pdf24讲想成为Android高手,你需要先搞定这三个问题.mp324讲想成为Android高手,[优选视频课程资源网]你需要先搞定这三个问题.pdf25讲如何提升组织与个人的研发效能.mp325讲如何提升组织与个人的研发效能.pdf26讲关于编译,你需要了解什么.mp326讲关于编译,你需要了解什么.pdf27讲编译插桩的三种方法:AspectJ、ASM、ReDex.mp327讲编译插桩的三种方法:AspectJ、ASM、ReDex.pdf28讲大数据与AI,如何高效地测试.mp328讲大数据与AI,如何高效地测试.pdf29讲从每月到每天,如何给版本发布提速.mp329讲从每月到每天,如何给版本发布提速.pdf30讲数据评估(上):如何实现高可用的上报组件.mp330讲数据评估(上):如何实现高可用的上报组件.pdf31讲数据评估(下):什么是大数据平台.mp331讲数据评估(下):什么是大数据平台.pdf32讲线上疑难问题该如何排查和跟踪.mp332讲线上疑难问题该如何排查和跟踪.pdf33讲做一名有高度的移动开发工程师.mp333讲做一名有高度的移动开发工程师.pdf34讲聊聊重构:优秀的架构都是演进而来的.mp334讲聊聊重构:优秀的架构都是演进而来的.pdf35讲NativeHook技术,天使还是魔鬼.mp335讲NativeHook技术,天使还是魔鬼.pdf36讲跨平台开发的现状与应用.mp336讲跨平台开发的现状与应用.pdf37讲移动开发新大陆:工作三年半,移动开发转型手游开发.mp337讲移动开发新大陆:工作三年半,移动开发转型手游开发.pdf38讲移动开发新大陆:Android音视频开发.mp338讲移动开发新大陆:Android音视频开发.pdf39讲移动开发新大陆:边缘智能计算的趋势.mp339讲移动开发新大陆:边缘智能计算的趋势.pdf40讲动态化实践,如何选择适合自己的方案.mp340讲动态化实践,如何选择适合自己的方案.pdf41讲聊聊Flutter,面对层出不穷的新技术该如何跟进.mp341讲聊聊Flutter,面对层出不穷的新技术该如何跟进.pdf42讲Android开发高手课学习心得.mp342讲Android开发高手课学习心得.pdfAndroidJVMTI机制详解(内含福利彩蛋).mp3AndroidJVMTI机制详解(内含福利彩蛋).pdfAndroid工程师的“面试指南”.mp3Android工程师的“面试指南”.pdfNative下如何获取调用栈.mp3Native下如何获取调用栈.pdf导读:如何打造高质量的应用.mp3导读:如何打造高质量的应用.pdf开篇词讲焦虑的移动开发者该如何破局.mp3开篇词讲焦虑的移动开发者该如何破局.pdf练习Sample跑起来讲ASM插桩强化练习.mp3练习Sample跑起来讲ASM插桩强化练习.pdf练习Sample跑起来讲热点问题答疑第2期.mp3练习Sample跑起来讲热点问题答疑第2期.pdf练习Sample跑起来讲热点问题答疑第3期.mp3练习Sample跑起来讲热点问题答疑第3期.pdf练习Sample跑起来讲热点问题答疑第4期.mp3练习Sample跑起来讲热点问题答疑第4期.pdf练习Sample跑起来讲唯鹿同学的练习手记第1辑.mp3练习Sample跑起来讲唯鹿同学的练习手记第1辑.pdf练习Sample跑起来讲唯鹿同学的练习手记第2辑.mp3练习Sample跑起来讲唯鹿同学的练习手记第2辑.pdf聊聊Framework的学习方法.mp3聊聊Framework的学习方法.pdf让Sample跑起来讲热点问题答疑第1期.mp3让Sample跑起来讲热点问题答疑第1期.pdf专栏学得苦可能你还需要一份配套学习书单.mp3专栏学得苦可能你还需要一份配套学习书单.pdf专栏学得苦可能是方法没找对.mp3专栏学得苦可能是方法没找对.pdf
大数据基础:Linux基础详解
80421 ¥ 90
共1课时
本课程主要通过对linux基础课程的详细讲解,让大家熟练虚拟机的安装使用,Linux系统的安装配置,学习掌握linux系统常用命令的使用,常用的软件安装方法,制作快照,克隆,完成免密登录,完成搭建集群前需要的时间同步,总之学完本课程就可以很好的进行接下来的大数据学习了。大数据基础:Linux基础详解课程目录01.hadoop部分课程介绍.mp402.Linux部分课程介绍.mp403.Linux介绍.mp404.虚拟机原理.mp405.VM的安装.mp406.PD的安装.mp407.CentOS的安装.mp408.一些linux的学习方法.mp409.linux的目录介绍.mp410.网络连接相关知识理解.mp411.网络连接-桥接模式.mp412.网络连接-net模式.mp413.网络连接-仅主机模式.mp414.远程连接服务器.mp415.notepad++连接服务器.mp416.帮助命令-help和man命令.mp417.命令格式说明.mp418.文件处理命令-cd命令.mp419.文件处理命令-ls,pwd,mkdir命令.mp420.文件处理命令-touch,echo命令.mp421.基本命令-cp命令.mp422.基本命令-mv,rm命令.mp423.vi编辑命令-基本理解.mp424.vi编辑命令-插入命令.mp425.vi编辑命令-定位,保存退出命令.mp426.vi编辑命令-删除复制剪贴命令.mp427.vi编辑命令-替换搜索取消命令.mp428.基本命令-ln命令.mp429.基本命令-查看命令(cat,more,less,head,tail).mp430.基本命令-查找命令(find).mp431.基本命令-grep命令.mp432.基本命令-whereis,which.mp433.基本命令-磁盘操作命令(df,du.free).mp434.基本命令-打包压缩(gzip,bzip2,zip).mp435.基本命令-打包压缩(tar).mp436.基本命令-date命令.mp437.基本命令-系统关机重启.mp438.一些快捷操作命令.mp439.网络相关操作命令-修改ip地址.mp440.网络相关操作命令-关闭防火墙,NetworkManager.mp441.网络相关操作命令-网络通信命令(ping,ip,netstat).mp442.网络相关命令-修改主机名,做映射.mp443.进程管理命令基础.mp444.进程管理命令详解.mp445.用户和组管理命令.mp446.文件权限管理命令.mp447.sudo基础.mp448.sudo实例.mp449.软件安装-基础.mp450.软件安装-二进制安装准备.mp451.软件安装-二进制安装实现.mp452.软件安装-rpm安装.mp453.软件安装-在线yum源.mp454.软件安装-本地yum源.mp455.克隆和快照.mp456.远程文件传输-scp命令.mp457.免密登录-ssh.mp458.定时器实现-cron.mp4资料keys.txtVMware-workstation-full-14.0.0-6661328.exeVMware-workstation-full-15.5.1-x64.exeVMware.Workstation.Winbashdb-4.4-0.92.tar.gzgcc-3.4.6-8.x86_64.rpmhttpd-2.4.25.tar.gzjdk-8u141-linux-x64.tar.gzjdk-8u141-linux-x64.rpmMySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tarnc-1.84-22.el6.x86_64.rpmnginx-release-centos-6-0.el6.ngx.noarch.rpmredis-2.6.16.tar.gz课堂使用软件包作业-常用命令-答案.md作业-常用命令.md作业CentOS-7-x86_64-Minimal-1908.isofinalshell_install.exefinalshell_install.pkglinux.pdfLinux下安装jdk.docxNotepad++.7zParallels Desktop 13 2 0 43213 TNT已破解直接可用.zipvm环境搭建.png扩展:用户和组管理.pdf设置机器支持虚拟化.md网址讲解.png
2020年最新Java设计模式进阶精讲课程
67432 ¥ 80
共1课时
设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。当然,软件设计模式只是一个引导,在实际的软件开发中,必须根据具体的需求来选择:对于简单的程序,可能写一个简单的算法要比引入某种设计模式更加容易;但是对于大型项目开发或者框架设计,用设计模式来组织代码显然更好。课程目录01 01-设计模式-设计模式概要_策略模式【设计模式】.mp402 02-设计模式-策略模式.mp403 03-设计模式-策略模式.mp404 04-设计模式-观察者模式.mp405 05-设计模式-观察者模式.mp406 06-设计模式-观察者模式.mp407 07-设计模式-观察者模式.mp408 08-设计模式-装饰者模式.mp409 09-设计模式-装饰者模式.mp410 10-设计模式-装饰者模式.mp411 11-设计模式-装饰者模式.mp412 12-设计模式-工厂模式.mp413 13-设计模式-工厂模式.mp414 14-设计模式-工厂方法和抽象工厂.mp415 15-设计模式-模板方法模式.mp416 16-设计模式-模板方法模式.mp417 17-设计模式-适配器模式.mp418 18-设计模式-适配器模式.mp419 19-设计模式-外观模式.mp420 20-设计模式-外观模式.mp421 21-设计模式-责任链模式.mp422 22-设计模式-责任链模式.mp423 23-设计模式-代理模式.mp424 24-设计模式-单例模式.mp425 25-设计模式-思维拓展引导_建造者模式.mp426 26-设计模式-迭代器模式.mp427 27-设计模式-迭代器模式.mp428 28-设计模式-组合模式.mp429 29-设计模式-组合模式.mp4
李玥《消息队列高手课》【完结】
53009 ¥ 90
共1课时
消息队列中间件的使用并不复杂,但如果你对消息队列不熟悉,很难构建出健壮、稳定并且高性能的企业级系统,你会面临很多实际问题:如何选择最适合系统的消息队列产品?如何保证消息不重复、不丢失?如何做到水平扩展?如果你掌握了消息队列的底层技术,无论使用哪种消息队列产品,你都可以从原理层面来分析问题,再简单看一下它的API和相关配置项,就能很快知道该如何配置消息队列,写出高性能并且可靠的程序。在这个课程中,李玥将从源码的角度带你了解消息队列,让你具备从源码角度分析和解决实际业务问题的能力,并且借由消息队列的底层技术,带你了解其优秀的设计思想,理解各种“轮子”的实现原理,提升你的编程能力。此外,消息队列本身功能简洁、结构清晰,入门简单且有足够的深度,作为使用最广泛的中间件,涉及的底层技术非常全面,非常适合用来深入分析和学习分布式系统等一些复杂的相关技术,让你一通百通。你将获得熟练掌握消息队列的实践应用;深入理解消息队列底层设计思想;从源码入手分析解决问题的方法;消息队列的应用实战。讲师介绍李玥,京东零售技术架构部资深架构师,负责主导设计新一代京东消息队列产品:JMQ。李玥从事互联网研发、架构十余年,在流数据的一致性分发和可靠存储,分布式实时计算、高可用分布式系统架构等技术领域有丰厚经验。课程目录预习 怎样更好地学习这门课?.mp3预习 怎样更好地学习这门课?.pdf开篇词 优秀的程序员.mp3开篇词 优秀的程序员.pdf01 为什么需要消息队列?.pdf01.mp302 该如何选择消息队列?.pdf02.mp303 消息模型:主题和队列有什么区别?.pdf03.mp304 如何利用事务消息实现分布式事务?.pdf04.mp305 如何确保消息不会丢失.pdf05.mp306 如何处理消费过程中的重复消息?.pdf06.mp307.mp307消息积压了该如何处理?.pdf08.mp308答疑解惑(一)网关如何接收服务端的秒杀结果?.pdf09.mp309学习开源代码该如何入手?.pdf10.mp310如何使用异步设计提升系统性能?.pdf11 如何实现高性能的异步网络传输?.mp311如何实现高性能的异步网络传输?.pdf12 序列化与反序列化:如何通过网络传输结构化的数据?.pdf12序列化与反序列化:如何通过网络传输结构化的数据?.mp313 传输协议:应用程序之间对话的语言.mp313传输协议:应用程序之间对话的语言.pdf14内存管理:如何避免内存溢出和频繁的垃圾回收?.mp314内存管理:如何避免内存溢出和频繁的垃圾回收?.pdf15 Kafka如何实现高性能IO?.pdf15 Kafka如何实现高性能IO?.mp316缓存策略:如何使用缓存来减少磁盘IO?.mp316缓存策略:如何使用缓存来减少磁盘IO?.pdf17如何正确使用锁保护共享数据,协调异步线程?.mp317如何正确使用锁保护共享数据,协调异步线程?.pdf18如何用硬件同步原语(CAS)替代锁?.mp318如何用硬件同步原语(CAS)替代锁?.pdf19 数据压缩:时间换空间的游戏.mp319数据压缩:时间换空间的游戏.pdf20RocketMQ Producer源码分析:消息生产的实现过程.mp321Kafka Consumer源码分析:消息消费的实现过程.mp322 Kafka和RocketMQ的消息复制实现的差异点在哪?.mp323RocketMQ客户端如何在集群中找到正确的节点?.mp324Kafka的协调服务ZooKeeper:实现分布式系统的“瑞士军刀”.mp325 RocketMQ与Kafka中如何实现事务?.pdf25RocketMQ与Kafka中如何实现事务?.mp326MQTT协议..pdf26MQTT协议.mp327 Pulsar的存储计算分离设计:全新的消息队列设计思路.pdf27 Pulsar的存储计算分离设计:全新的消息队列设计思路.mp328 答疑解惑(二):我的100元哪儿去了?.pdf28答疑解惑(二):我的100元哪儿去了?.mp329流计算与消息(一):通过Flink理解流计算的原理.mp329流计算与消息(一):通过Flink理解流计算的原理.pdf30 流计算与消息(二):在流计算中使用Kafka链接计算任务.pdf30流计算与消息(二):在流计算中使用Kafka链接计算任务.mp331动手实现一个简单的RPC框架(一):原理和程序的结构.mp331动手实现一个简单的RPC框架(一):原理和程序的结构.pdf32动手实现一个简单的RPC框架(二):通信与序列化.mp332动手实现一个简单的RPC框架(二):通信与序列化.pdf33 动手实现一个简单的RPC框架(三):客户端.pdf33动手实现一个简单的RPC框架(三):客户端.mp334 动手实现一个简单的RPC框架(四):服务端.pdf34动手实现一个简单的RPC框架(四):服务端.mp335 答疑解惑(三):主流消息队列都是如何存储消息的?.pdf35答疑解惑(三):主流消息队列都是如何存储消息的?.mp3加餐 JMQ的Broker是如何异步处理消息的?.pdf加餐 JMQ的Broker是如何异步处理消息的?.mp3期末测试 消息队列100分试卷等你来挑战!.pdf期末测试 消息队列100分试卷等你来挑战!.mp3期中测试 10个消息队列热点问题自测.pdf
微专业Java高级开发工程师 玩转Java高并发分布式架构完整版(价值8399)
43789 ¥ 90
共1课时
微专业Java高级开发工程师 玩转Java高并发分布式架构完整版(价值8399)资源简介: 云课堂微专业Java高级开发工程师课程目录阶段1:高性能编程专题 1.1.1 JAVA程序运行原理分析.mp4 1.1.2 线程状态.mp4 1.1.3 线程中止.mp4 1.1.4 内存屏障和CPU缓存.mp4 1.1.5 线程通信.mp4 1.1.6 线程封闭之ThreadLocal和栈封闭.mp4 1.1.7 线程池应用及实现原理剖析.mp4 1.2.1 线程安全之可见性问题.mp4 1.2.2 线程安全之原子操作.mp4 1.2.3 JAVA锁相关.mp4 1.3.1 AQS抽象队列同步器详解.mp4 1.3.2 并发容器类-1.mp4 1.3.3 并发容器类-2.mp4 1.3.4 Fork_Join框架详解.mp4 2.1.1 TCP_UDP协议.mp4 2.1.2 BIO阻塞式网络编程.mp4 2.1.3 NIO非阻塞网络编程三大核心理念.mp4 2.2.1 netty线程模型.mp4 2.2.2 责任链设计模式.mp4 2.2.3 零拷贝机制.mp4 2.3.1 推送系统功能实现及系统优化.mp4 2.3.2 后端开发中的Netty最佳实践(邮箱).mp4 3.1.1 类加载机制.mp4 3.1.1 类加载机制.pptx 3.1.2 垃圾回收机制.mp4 3.1.2 垃圾回收机制.pptx 3.1.3 JDK内置命令工具.mp4 3.2.1 JVM参数及调优.mp4 3.2.2 Tomcat网络处理线程模型.mp4 3.2.3 Tomcat参数调优.mp4 3.2.4 内存爆炸、CPU100%问题分析、定位、解决.mp4 3.2.5 真实性能调优案例分享.mp4 subject1.zip 《高性能编程》专题前导课.mp4 阶段2:高并发中间件专题 1.1 分布式消息中间件设计篇.mp4 1.2.1 amq入门.mp4 1.2.2 amq支持的消息协议讲解.mp4 1.2.3 Activemq高可用集群方案.mp4 1.2.4 持久化原理及事务机制.mp4 1.3.1 rabbitmq入门及内部消息分发机制.mp4 1.3.2 rabbitmq集群和高可用方案.mp4 1.3.3 持久化机制、内存_磁盘控制.mp4 1.3.4 消息可靠性和插件化机制.mp4 1.4.1 Kafka入门及使用场景.mp4 1.4.2 Kafka Connect数据传输作业工具.mp4 1.4.3 Kafka Streams架构.mp4 1.4.4 Kafka优雅应用.mp4 1.5.1 rocketmq入门.mp4 1.5.2 rocketmq架构方案及角色详解.mp4 1.5.3 有序消息.mp4 1.5.4 订阅机制和定时消息.mp4 1.5.5 批量消息和事务消息.mp4 1.5.6 RocketMQ中高性能最佳实践.mp4 1.6.1 消息中间件监控方案及应用场景.mp4 1.6.2 后端架构中消息中间件应用(云).mp4 2.1.1 Nginx负载均衡.mp4 2.1.2 代理缓存机制.mp4 2.1.3 通过Lua拓展Nginx.mp4 2.1.4 高性能Nginx最佳实践.mp4 2.2.1 LVS基础概念解析.mp4 2.2.2 基于VIP的keepalived高可用架构讲解.mp4 2.2.3 搭建LVS负载均衡集群.mp4 2.3.1 使用CDN实现应用的缓存和加速.mp4 2.3.2 通过DNS实现高可靠的负载均衡和访问提速.mp4 2.4.1 集团负载均衡的应用(云).mp4 3.1.1 缓存介绍.mp4 3.1.2 自研Java内存缓存.mp4 3.1.3 谷歌guava提供的缓存.mp4 3.2.1 redis数据结构和常用命令(一).mp4 3.2.1 redis数据结构和常用命令(二).mp4 3.2.2 持久化机制.mp4 3.2.3 redis内存管理.mp4 3.2.4 redis主从复制.mp4 3.2.5 哨兵高可用机制.mp4 3.2.6 redis集群分片存储.mp4 3.2.7 redis监控.mp4 3.3.1 memcached入门之安装使用.mp4 3.3.2 memcached内存管理.mp4 3.3.3 memcached集群方案.mp4 3.3.4 memcached分布式算法.mp4 3.4.1 大型互联网高并发缓存架构.mp4 3.4.2 后端架构中缓存方面设计.mp4 4.1.1 数据库中间件设计理论.mp4 4.1.2 数据库中间件设计要点.mp4 4.2.1 mycat入门.mp4 4.2.2 mycat读写分离.mp4 4.2.3 mycat分库分表.mp4 4.2.4 Mycat架构实践.mp4 4.3.1 sharding-jdbc概览.mp4 4.3.2 sharding-jdbc读写分离.mp4 4.3.3 sharding-jdbc分库分表.mp4 4.3.4 sharding-jdbc事务与数据处理.mp4 4.3.5 分布式数据库在的最佳实践(云课堂).mp4 《中间件》专题前导课.mp4 【补充】饿了么外卖场景,分布式事务解决方案.mp4 阶段3:容器化技术专题 1.1.1 基础概念.mp4 1.1.2 安装.mp4 1.1.3 命令.mp4 1.1.4 构建私有镜像.mp4 1.1.5 运行Java程序.mp4 1.1.6 搭建docker私有仓库.mp4 1.2.1 数据挂载.mp4 1.2.2 Compose集成式应用组合及service编排.mp4 1.3.1 容器监控.mp4 1.3.2 日志监控.mp4 1.3.3 资源管理.mp4 1.3.4 快速扩容.mp4 2.1.1 K8S核心概念及名词讲解.mp4 2.2.1 K8S集群架构搭建及运行docker容器.mp4 2.3.1 搭建K8S高可用集群及K8S网络方案详解.mp4 2.3.2 内置的负载均衡机制及自定义拓展.mp4 2.4.1 K8S可视化自动化工具及日志收集.mp4 2.4.2 结合K8S的系统监控及业务部署.mp4 2.4.3 在K8S的探索和实践(云).mp4 《容器化技术》专题前导课.mp4阶段4:分布式系统开发技术 1.1 互联网系统架构演进之路.mp4 1.2.1 zk入门.mp4 1.2.2 zk核心概念.mp4 1.2.3 zk典型应用场景.mp4 1.2.4 zk集群.mp4 1.2.5 详解分布式一致性协议.mp4 1.3.1 CAP定理.mp4 1.3.2 BASE理论.mp4 1.3.3 业务系统设计原则.mp4 2.1.1 RPC技术.mp4 2.1.2 手写RPC框架.mp4 2.2.1 Dubbo服务化思想及mock_容错_负载均衡机制.mp4 2.2.2 与spring的集成原理及RPC协议原理.mp4 2.2.3 Dubbo拓展及系统监控方案.mp4 3.1.1 SpringBoot设计理念.mp4 3.1.2 系统配置自动装载机制.mp4 3.1.3 starter快速集成机制详解.mp4 3.1.4 使用actuator管理你的spring程序.mp4 3.1.5 命令行工具springboot -cli快速构建项目.mp4 3.2.1 eureka服务注册与发现机制-01.mp4 3.2.1 eureka服务注册与发现机制-02.mp4 3.2.2 ribbon客服端负载.mp4 3.2.3 hystrix服务容错机制-01.mp4 3.2.3 hystrix服务容错机制-02.mp4 3.2.4 声明式接口调用客户端feign-01.mp4 3.2.4 声明式接口调用客户端feign-02.mp4 3.2.5 微服务网关zuul-01.mp4 3.2.5 微服务网关zuul-02.mp4 3.3.1 stream消息驱动.mp4 3.3.2 bus事件传播机制.mp4 3.3.3 分布式链路追踪sleuth.mp4 3.3.4 gateway网关组件.mp4 3.3.5 分布式配置中心config.mp4 3.3.6 zookeeper与consul.mp4 4.1.1 springcloud遇到的坑和实践案例.mp4 4.1.2 dubbo在内部的应用.mp4 《分布式系统开发》专题前导课.mp4 【补充直播】dubbo cat kong grpc 等扩展.mp4阶段5:课堂后端项目实战 1.1.1 编码规约.mp4 2.1.1 maven入门.mp4 2.1.2 maven核心概念.mp4 2.1.3 maven依赖范围.mp4 2.1.4 maven生命周期和插件.mp4 2.1.5 maven聚合和继承.mp4 2.1.6 maven私服搭建.mp4 2.1.7 maven自定义脚手架.mp4 3.1.1 git概述.mp4 3.1.2 git基础.mp4 3.1.3 git进阶.mp4 3.1.4 git协作开发.mp4 4.1.1 jenkins安装.mp4 4.1.2 jenkins使用.mp4 4.1.3 sonar使用.mp4 5.1.1 项目背景 + 搭建步骤.mp4 5.1.2 项目代码功能实现1.mp4 5.1.3 项目代码功能实现2.mp4 5.1.4 特殊场景的技术应用.mp4 5.1.5 线上部署.mp4 5.1.6 系统监控搭建&答疑.mp4 6.1 线上运维部署方案.mp4 《云课堂后端项目》专题前导课.mp4 【补充直播】微服务容器化部署、监控及答疑.mp4阶段6:商业化项目分享7 1.1 云音乐-评论系统后端架构设计.mp4 1.2 云课堂-后端整体架构分享.mp4 1.3 严选-电商系统架构分享.mp4 1.4 大数据应用.mp4 2.1 简历准备与投递:求职竞争力的6大背书.mp4 2.2 职业初期机会的选择.mp4 2.3 企业的面试目的.mp4 2.4 面试的最强背书:说好关键例子.mp4 2.5 职业发展与规划.mp4 HR带你揭秘大厂招聘-对话.mp4 技术面试官分享.mp4
阮一鸣丨Elasticsearch 核心技术与实战 【完结】
43789 ¥ 90
共1课时
Elasticsearch 是一款非常强大的开源搜索及分析引擎。在 DB-Engines Ranking 的数据库评测中,Elasticsearch 在 Search Engine 分类中长期位列第一。除了搜索,结合 Kibana、Logstash和Beats,Elasticsearch 还被广泛运用在大数据近实时分析,包括日志分析、指标监控、信息安全等多个领域。在国内,阿里巴巴、腾讯、滴滴、今日头条、饿了么、360安全、小米、vivo 等诸多知名公司都在使用 Elasticsearch。这门课将带你全面掌握 Elasticsearch 在生产环境中的核心实战技能。学完后,你可以在工作中快速构建出符合自身业务的分布式搜索和数据分析系统。由浅入深:从基础概念到进阶用法,再到集群管理和大数据分析,学完即可应用到实际生产环境中;实战演练:通过两个 Elasticsearch 实战项目,手把手带你进行实战服务搭建,巩固所学知识点;认证备考:课程内容涵盖 Elastic 认证的全部考点,有助于你顺利通过认证考试。你将获得掌握 Elasticsearch 核心技能;熟练进行生产环境中的部署与优化;灵活运用 ELK 进行搜索与大数据分析;具备通过 Elastic 官方认证的能力。讲师介绍阮一鸣,eBay Pronto 平台技术负责人。Pronto 平台目前管理了 eBay 内部上百个 Elasticsearch 集群,包含了4000 多个数据节点。这些集群目前被广泛使用在 eBay 的生产环境之中。涵盖了网站搜索,商品推荐,日志管理,风险控制,IT 运维,安全监控等多个领域。课程目录01 - 课程介绍.mp402 - 内容综述及学习建议.mp403 - Elasticsearch简介及其发展历史.mp404 - Elastic Stack家族成员及其应用场景.mp405 - Elasticsearch的安装与简单配置.mp406 - Kibana的安装与界面快速浏览.mp407 - 在Docker容器中运行Elasticsearch Kibana和Cerebro.mp408 - Logstash安装与导入数据.mp409 - 基本概念:索引、文档和REST API.mp410 - 基本概念:节点、集群、分片及副本.mp4100 结束语.mp411 - 文档的基本CRUD与批量操作.mp412 - 倒排索引介绍.mp413 - 通过Analyzer进行分词.mp414 - Search API概览.mp415 - URI Search详解.mp416 - Request Body与Query DSL简介.mp417 - Query String&Simple Query String查询.mp418 - Dynamic Mapping和常见字段类型.mp419 - 显式Mapping设置与常见参数介绍.mp420 - 多字段特性及Mapping中配置自定义Analyzer.mp421 - Index Template和Dynamic Template.mp422 - Elasticsearch聚合分析简介.mp423 - 第一部分总结.mp424 - 基于词项和基于全文的搜索.mp425 - 结构化搜索.mp426 - 搜索的相关性算分.mp427 - Query&Filtering与多字符串多字段查询.mp428 - 单字符串多字段查询:Dis Max Query.mp429 - 单字符串多字段查询:Multi Match.mp430 - 多语言及中文分词与检索.mp431 - Space Jam,一次全文搜索的实例.mp432 - 使用Search Template和Index Alias查询.mp433 - 综合排序:Function Score Query优化算分.mp434 - Term&Phrase Suggester.mp435 - 自动补全与基于上下文的提示.mp436 - 配置跨集群搜索.mp437 - 集群分布式模型及选主与脑裂问题.mp438 - 分片与集群的故障转移.mp439 - 文档分布式存储.mp440 分片及其生命周期.mp441 剖析分布式查询及相关性算分.mp442 排序及Doc Values&Fielddata.mp443 分页与遍历:From, Size, Search After & Scroll API.mp444 处理并发读写操作.mp445 Bucket & Metric聚合分析及嵌套聚合.mp446 Pipeline聚合分析.mp447 作用范围与排序.mp448 聚合分析的原理及精准度问题.mp449 对象及Nested对象.mp450 文档的父子关系.mp451 Update By Query & Reindex API.mp452 Ingest Pipeline & Painless Script.mp453 Elasticsearch数据建模实例.mp454 Elasticsearch数据建模最佳实践.mp455 第二部分总结回顾.mp456 集群身份认证与用户鉴权.mp457 集群内部安全通信.mp458 集群与外部间的安全通信.mp459 常见的集群部署方式.mp460 Hot & Warm架构与Shard Filtering.mp461 分片设计及管理.mp462 如何对集群进行容量规划.mp463 在私有云上管理Elasticsearch集群的一些方法.mp464 在公有云上管理与部署Elasticsearch集群.mp465 生产环境常用配置与上线清单.mp466 监控Elasticsearch集群.mp467 诊断集群的潜在问题.mp468 解决集群Yellow与Red的问题.mp469 提升集群写性能.mp470 提升进群读性能.mp471 集群压力测试.mp472 段合并优化及注意事项.mp473 缓存及使用Breaker限制内存使用.mp474 一些运维的相关建议.mp475 使用Shrink与Rollover API有效管理时间序列索引.mp476 索引全生命周期管理及工具介绍.mp477 Logstash入门及架构介绍.mp478 利用JDBC插件导入数据到Elasticsearch.mp479 Beats介绍.mp480 使用Index Pattern配置数据.mp481 使用Kibana Discover探索数据.mp482 基本可视化组件介绍.mp483 构建Dashboard.mp484 用Monitoring和Alerting监控Elasticsearch集群.mp485 用APM进行程序性能监控.mp486 用机器学习实现时序数据的异常检测(上).mp487 用机器学习实现时序数据的异常检测(下).mp488 用ELK进行日志管理.mp489 用Canvas做数据演示.mp490 项目需求分析及架构设计.mp491 将电影数据导入Elasticsearch.mp492 搭建你的电影搜索服务.mp493 需求分析及架构设计.mp494 数据Extract & Enrichment.mp495 构建Insights Dashboard.mp496 Elastic认证介绍.mp497 考点梳理.mp498 集群数据备份.mp499 基于Java和Elasticseach构建应用.mp4
2020千锋最新_Python_(MySQL_SQL_Redis)数据库详解(源码+课件+笔记)
39021 ¥ 90
共1课时
2020千锋最新_Python_(MySQL_SQL_Redis)数据库详解(源码+课件+笔记)课程目录1.01-什么是数据库.mp41.02-安装mysql.mp41.03-关于配置项.mp41.04-连接数据库.mp41.05-修改默认密码.mp41.06-重置密码.mp41.07-新建用户&权限管理&删除用户.mp41.08-创建一个可以远端登录的账号.mp41.09-用户相关的额表格.mp41.10-数据库结构相关的语句.mp41.11-mycli的使用.mp42.01-数据的增删改查操作.mp42.02-复制表格.mp42.03-编码集.mp42.04-修改数据库&表&字典的编码集.mp42.05-校对集.mp42.06-int类型.mp42.07-字符串类型.mp42.08-枚举和集合类型.mp42.09-时间类型.mp42.10-布尔类型.mp42.11-列的常见属性.mp42.12-mysql运算符.mp42.13-select&from&where&having的使用.mp43.01-作业讲解.mp43.02-where和having的区别.mp43.03-分组查询&聚合函数的基本使用.mp43.04-limit&orderby的使用.mp43.05-mysql内置函数介绍.mp43.06-union查询.mp43.07-innerjoin查询.mp43.08-leftjoin和rightjoin.mp43.09-多表查询练习.mp43.10-子查询语句.mp43.11-试图表的介绍.mp43.12-视图表的联动和修改.mp44.01-作业.mp44.02-存储引擎&索引的介绍.mp44.03-外键的介绍.mp44.04-一对多表关系设计.mp44.05-多对多的表关系设计.mp44.06-事务的介绍.mp44.07-事务的隔离性介绍.mp44.08-事务的基本使用.mp44.09-存储过程介绍.mp44.10-存储过程传参.mp44.11-python连接数据库.mp44.12-sql注入.mp45.01-数据库的备份与恢复.mp45.02-NoSQL的介绍.mp45.03-redis介绍.mp45.04-redis的安装和配置.mp45.05-redis的持久化.mp45.06-redis字符串操作.mp45.07-redis里hash表的使用.mp45.08-redis里列表的使用.mp45.09-Redis里集合的使用.mp45.10-redis里有序集合的使用.mp45.11-Python里使用redis.mp46.01-mongodb安装和使用.mp46.02-mongodb指令总结.mp46.03-python里使用mongodb.mp46.04-练习.mp4
程序设计入门-Java语言
80421 ¥ 88
共1课时
程序设计入门-Java语言资源简介: 我们的生活已经离不开计算机了,每天都在用计算机上的软件做事情,这些软件究竟是如何写出来的呢?计算机到底是以怎样的方式来解决问题的呢?程序设计这门课可以让你学习到计算机解决问题的基本方法。 本课程是面向计算机新人的程序设计入门课程,Java语言是教学的媒介,但不是课程的目标。课程目录;week01 用程序来做计算 1.1.1 安装编程软件 Eclipse.flv 1.1.2 Mac OS上的Eclipse.flv 1.1.3 第一个Java程序Hello World.flv 1.2.1 输入.flv 1.2.2 变量.flv 1.2.3 赋值.flv 1.2.4 浮点数.flv 1.2.5 优先级.flv 1.2.6 类型转换.flv 1.3 如何提交编程作业.flv 课件1.txt 课件2.txt 课件3.txt week02 判断 2.1.1 作比较.flv 2.1.2 关系运算.flv 2.2.1 做判断.flv 2.2.2 判断语句.flv 2.2.3 嵌套和级联的判断.flv 2.2.4 判断语句常见问题.flv 2.2.5 多路分支.flv 课件1.txt 课件2.txt week03 循环 3.1.1 循环.flv 3.1.2 数数字.flv 3.1.3 while循环.flv 3.1.4 do-while循环.flv 3.2.1 计数循环.flv 3.2.2 算平均数.flv 3.2.3 猜数游戏.flv 3.2.4 整数分解.flv 课件.txt week04 循环控制 4.1.1 for循环.flv 4.1.2 复合赋值.flv 4.2.1 循环控制.flv 4.2.2 多重循环.flv 4.2.3 逻辑类型.flv 4.3.1 求和.flv 4.3.2 最大公约数.flv week05 数组 5.1.1 初试数组.flv 5.1.2 创建数组.flv 5.1.3 数组的元素.flv 5.1.4 例子 投票统计.flv 5.2.1 数组变量.flv 5.2.2 遍历数组.flv 5.2.3 素数.flv 5.2.4 二维数组.flv week06 使用对象 6.1.1 字符类型.flv 6.1.2 逃逸字符.flv 6.1.3 包裹类型.flv 6.2.1 字符串变量.flv 6.2.2 字符串操作.flv 6.2.3 Math类.flv week07 函数 7.1.1 定义函数.flv 7.1.2 调用函数.flv 7.2.1 参数传递.flv 7.2.2 本地变量.flv
ICP备案号:京C39476294