小牛学堂
  • Java基础
  • Java综合
  • Hadoop&Spark进阶
  • 项目学习
Java基础
Java入门必备知识 关键字 标识符 常量
变量 常用运算符 常用语句:if、switch 常用语句:循环、跳转
方法 数组 一维数组、二维数组
面向对象
对象 封装 函数
方法 工具类 静态成员变量 代码块
继承 final关键字 单列模式 多态
抽象类 接口 权限修饰符 内部类
eclipes object类
常用类
scanner类 string类 stringBuffer类 包装类
数组 big类 math类 system类
正则表达式 collection接口 list接口等
集合
泛型 list集合 map集合 set集合
collections集合 hashmap集合 使用实例
Io流
递归 异常 file类 字符流、字节流
多线程
输入输出流 文件操作 java序列化 定时器
多线程 线程实例
网络编程
InetAddress类 TCP UDP
类加载和反射
登录注册案例、登录注册进阶 动态代理 反射练习 分布式案例
Java基础十万人的大数据重度学习社区
小牛学堂_java基础教程
Java基础视频教程

本套Java视频教程适合绝对零基础的学员观看,该Java视频教程中讲解了Java开发环境搭建、Java的基础语法。每一个知识点都讲解的非常细腻,由浅入深。如果您是非计算机专业,想转行做Java开发的朋友,或者您想让Java基础更扎实,请下载该视频观看吧!

展开下载 分享教程

小牛学堂_本章内容介绍和计算机介绍下载 小牛学堂_计算机硬件和软件的介绍下载 小牛学堂_计算机语言介绍下载 小牛学堂_人机交互的几种方式下载
小牛学堂_常用功能键和快捷键介绍下载 小牛学堂_常用DOS命令介绍和演示下载 小牛学堂_Java语言发展史和平台版本介绍下载 小牛学堂_Java语言特点下载
小牛学堂_Java语言跨平台性介绍和图解下载 小牛学堂_JDK和JRE的介绍以及关系下载 小牛学堂_JDK的下载和卸载以及安装下载 小牛学堂_开发工具介绍和HelloWorld源码编写下载
小牛学堂_HelloWorld程序的编译和运行下载 小牛学堂_Java程序编译和运行原理图解下载 小牛学堂_HelloWorld案例常见错误下载 小牛学堂_Path环境变量配置方式1下载
小牛学堂_path环境变量配置方式2下载 小牛学堂_注释的介绍和分类以及特点下载 小牛学堂_添加注释将HelloWorld案例编写出来下载 小牛学堂_关键字的介绍和特点以及注意事项下载
小牛学堂_标识符的介绍和组成规则以及注意事项下载 小牛学堂_标识符的四大类命名规则下载 小牛学堂_常量概述和分类以及字面值常量输出打印演示下载 小牛学堂_不同进制的由来和常量的四种表现形式下载
小牛学堂_不同进制的数据组成和输出演示下载 小牛学堂_进制之间的相互转换下载 小牛学堂_进制之间的快速转换下载 小牛学堂_常量整数在计算中是如何表示存储的下载
小牛学堂_有符号数据表示练习下载 小牛学堂_变量的概述和定义变量输出下载 小牛学堂_数据类型概述和分类介绍下载 小牛学堂_定义各个数据类型的变量并打印输出下载
小牛学堂_使用变量注意事项下载 小牛学堂_数据类型之间运算规则和强制转换使用下载 小牛学堂_数据类型之间相互运算的思考题下载 小牛学堂_数据类型面试题1下载
小牛学堂_数据类型面试题2下载 小牛学堂_数据类型和字符串做运算下载 小牛学堂_今日总结下载 小牛学堂_算术运算符-加减乘除的演示下载
小牛学堂_算术运算符-除法和取模的特点以及除法的注意事项下载 小牛学堂_算术运算符-加加和减减的使用以及特点下载 小牛学堂_算术运算符-加加和减减的练习1下载 小牛学堂_算术运算符-加加和减减的练习2下载
小牛学堂_赋值运算符-基本使用和隐式转换的介绍下载 小牛学堂_关系运算符-特点和几种运算符的使用下载 小牛学堂_关系运算符-==和=号的区别以及注意事项下载 小牛学堂_逻辑运算符-单与和双与的用法以及特点下载
小牛学堂_逻辑运算符-单或和双或的用法以及特点下载 小牛学堂_逻辑运算符-异或和或的用法特点以及注意事项下载 小牛学堂_逻辑运算符-非运算符的特点和规律下载 小牛学堂_逻辑运算符-连接数值的范围区间使用下载
小牛学堂_位运算符-基本使用和特点介绍下载 小牛学堂_三目运算符-格式介绍和基本使用下载 小牛学堂_三目运算符-获取两个long类型整数中的最大值下载 小牛学堂_选择结构if语句-格式2判断奇偶数练习下载
小牛学堂_三目运算符-获取三个float小数中的最大值下载 小牛学堂_三目运算符-比较两个int整数是否相同下载 小牛学堂_键盘录入数据-概述和基本使用下载 小牛学堂_键盘录入数据-录入三个float类型数据求最大值下载
小牛学堂_键盘录入数据-录入两个byte类型数据比较是否相等下载 小牛学堂_流程控制结构概述和分类下载 小牛学堂_选择结构if语句-格式1介绍和基本使用下载 小牛学堂_选择结构if语句-if语句的注意事项下载
小牛学堂_选择结构if语句-格式2介绍和基本使用下载 小牛学堂_选择结构if语句-格式2和三目运算符的异同点下载 小牛学堂_选择结构if语句-格式3介绍和基本使用下载 小牛学堂_今日总结下载
小牛学堂_选择结构if语句练习-键盘录入月份的值,输出对应的季节下载 小牛学堂_选择结构if语句练习-键盘录入三个数据,然后获取最大值下载 小牛学堂_选择结构switch语句-格式解析和执行流程结束以及基本使用下载 小牛学堂_选择结构switch语句-注意事项下载
小牛学堂_选择结构switch语句-通过月份求出对应的季节下载 小牛学堂_选择结构switch语句和if语句的各自使用场景下载 小牛学堂_循环结构-概述和四大组成部分下载 小牛学堂_循环结构for语句-格式介绍和执行流程已经基本使用下载
小牛学堂_循环结构for语句-注意事项下载 小牛学堂_循环结构for语句练习-正序和逆序输出1-10下载 小牛学堂_循环结构for语句练习-求1-10之和下载 小牛学堂_循环结构for语句练习-求1-100之间的奇数和偶数之和下载
小牛学堂_循环结构for语句练习-统计1-1000之间满足条件的数值个数下载 小牛学堂_循环结构while语句-格式介绍和执行流程以及基本使用下载 小牛学堂_循环结构while语句和for语句的各自使用场景下载 小牛学堂_循环结构while练习-求折叠次数下载
小牛学堂_循环结构doWhile语句-格式介绍和执行流程以及基本使用下载 小牛学堂_循环结构doWhile语句-求1-10之和下载 小牛学堂_三种循环语句区别及注意事项下载 小牛学堂_循环结构嵌套练习-打印指定的行和列的星星图案下载
小牛学堂_循环嵌套结构练习-打印99乘法表下载 小牛学堂_跳转控制语句break的介绍和使用下载 小牛学堂_跳转控制语句continue的介绍和用法以及和break的区别下载 小牛学堂_跳转控制语句break和continue的综合练习下载
小牛学堂_跳转控制语句return语句的介绍和使用下载 小牛学堂_今日总结下载 小牛学堂_方法-概述下载 小牛学堂_方法-格式介绍和解析下载
小牛学堂_方法-如何定义以及调用流程图解下载 小牛学堂_方法-分类和注意事项以及有明确返回值方法的调用方式下载 小牛学堂_方法-求两个数中的较大值下载 小牛学堂_方法-求三个数中的较大值下载
小牛学堂_方法-封装打印字符方法下载 小牛学堂_方法-打印指定行数和列数的星形下载 小牛学堂_方法-打印nn乘法表下载 小牛学堂_方法-方法重载概述和注意事项以及案例下载
小牛学堂_一维数组-概述和定义格式下载 小牛学堂_一维数组-初始化概述和分类下载 小牛学堂_一维数组-动态初始化和取元素值下载 小牛学堂_一维数组-java内存分配图解下载
小牛学堂_一维数组-一个数组在内存中的初始化图解下载 小牛学堂_一维数组-二个数组在内存中的初始化图解下载 小牛学堂_一维数组-三个数组在内存中的初始化图解下载 小牛学堂_一维数组-静态初始化的格式和基本使用下载
小牛学堂_一维数组-操作数组常见问题下载 小牛学堂_循环语句结合break的练习下载 小牛学堂_方法重载练习下载 小牛学堂_一维数组练习-遍历数组下载
小牛学堂_一维数组练习-数组逆序下载 小牛学堂_一维数组练习-获取数组最值下载 小牛学堂_一维数组练习-数组查表法下载 小牛学堂_一维数组练习-数组元素查找下载
小牛学堂_二维数组-概述下载 小牛学堂_二维数组-定义格式1和内存初始化图解下载 小牛学堂_二维数组-定义格式2和内存初始化图解下载 小牛学堂_二维数组-定义格式3和定义二维数组时的注意事项下载
小牛学堂_二维数组练习-遍历二维数组下载 小牛学堂_二维数组练习-打印杨辉三角下载 小牛学堂_方法和数组章节总结下载 小牛学堂_面向对象思想概述和引入下载
小牛学堂_面向对象和面向过程之间的关系以及面向对象思想特征举例下载 小牛学堂_类与对象的关系以及类的定义和使用下载 小牛学堂_定义老师类和创建对象使用下载
小牛学堂_java基础教程
面向对象视频教程

本课程介绍JAVA面向对象的基本概念,我们将从13个知识点来分别介绍类与对象,封装性,对象内存结构分析,static关键字,到第一个设计模式,对于没有接触过面向对象的你来说,你要准备好会晕车了,想要顺利到站,需要你坚持边学边练哦。

展开下载 分享教程

小牛学堂_一个对象在内存中的初始化图解下载 小牛学堂_二个对象在内存中的初始化图解下载 小牛学堂_三个对象在内存中的初始化图解下载 小牛学堂_成员变量和局部变量的区别下载
小牛学堂_基本数据类型和引用数据类型作为实参传递的区别下载 小牛学堂_匿名对象的概述和基本使用下载 小牛学堂_封装概述和使用private关键字实现属性封装下载 小牛学堂_this关键字的使用下载
小牛学堂_构造方法的格式和使用以及特点下载 小牛学堂_成员方法的分类下载 小牛学堂_一个标准JavaBean的写法下载 小牛学堂_一个标准JavaBean的初始化内存图解下载
小牛学堂_面向对象练习-封装求和方法下载 小牛学堂_面向对象练习-求长方形的周长和面积下载 小牛学堂_面向对象练习-分析员工类并创建对象下载 小牛学堂_面向对象练习-自定义MyMath类下载
小牛学堂_static关键字的用法和工具类的简单介绍下载 小牛学堂_静态变量和成员变量的区别下载 小牛学堂_main方法格式解析下载 小牛学堂_代码块的分类和特点介绍下载
小牛学堂_继承-概述和格式下载 小牛学堂_继承-好处和特点下载 小牛学堂_继承-注意事项下载 小牛学堂_继承-子父类成员变量的关系下载
小牛学堂_继承-super关键字的使用下载 小牛学堂_继承-子父类构造函数的关系下载 小牛学堂_继承-子父类成员方法的关系和方法重写的介绍下载 小牛学堂_继承-方法重写的注意事项下载
小牛学堂_final关键字的介绍和使用下载 小牛学堂_final修饰变量的初始化时机下载 小牛学堂_final修饰变量的初始化时机下载 小牛学堂_今日总结下载
小牛学堂_单列设计模式-恶汉式编写下载 小牛学堂_单列设计模式-懒汉式编写下载 小牛学堂_多态-概述和案例体验下载 小牛学堂_多态-成员访问特点下载
小牛学堂_多态-面试题1以及使用服了引用无法访问子类特有方法下载 小牛学堂_多态-面试题2考察多态成员访问特点和方法重写特点下载 小牛学堂_多态-多态的好处和弊端下载 小牛学堂_多态-转型问题下载
小牛学堂_抽象类-概述和定义格式下载 小牛学堂_抽象类-成员组成特点下载 小牛学堂_抽象类-如何使用抽象类里面的抽象方法下载 小牛学堂_抽象类-定义和使用抽象老师类案例下载
小牛学堂_抽象类-定义和使用抽象学生类下载 小牛学堂_接口-概述和定义格式下载 小牛学堂_接口-成员组成特点下载 小牛学堂_接口如何使用接口里面的抽象方法下载
小牛学堂_类和接口以及彼此之间的关系下载 小牛学堂_抽象类和接口的区别下载 小牛学堂_类和抽象类以及接口的综合练习下载 小牛学堂_包-概述和作用下载
小牛学堂_包-定义和注意事项下载 小牛学堂_包-带包的类名的编译和运行下载 小牛学堂_包-导包的概述和使用下载 小牛学堂_今日总结下载
小牛学堂_四种权限修饰符的表示的权限大小和案例演示下载 小牛学堂_内部类-概述和特点以及分类下载 小牛学堂_内部类-外部类访问内部类成员和静态内部类的特点下载 小牛学堂_内部类-外部类如何访问私有内部类下载
小牛学堂_内部类-如何访问局部内部类的成员和JDK1.8新特性下载 小牛学堂_内部类-填空输出指定的值下载 小牛学堂_类和其组成可以用的修饰符下载 小牛学堂_匿名内部类-概述和三种写法下载
小牛学堂_匿名内部类-调用多个方法下载 小牛学堂_匿名内部类-当做实参传递下载 小牛学堂_匿名内部类-按照要求补全代码下载 小牛学堂_高级开发工具Eclipse-概述和下载以及打开下载
小牛学堂_高级开发工具Eclipse-如何创建工程和运行以及一些配置介绍下载 小牛学堂_API概述下载 小牛学堂_Object类-概述和基本方法介绍下载 小牛学堂_Object类-hashCode方法的介绍下载
小牛学堂_Object类-getClass方法的介绍下载 小牛学堂_Object类-toString方法的介绍和重写下载 小牛学堂_Object类-equals方法的介绍和重写下载 小牛学堂_Object类-使用clone方法进行浅克隆对象下载
小牛学堂_java基础教程
常用类视频教程

本课程介绍常用的scanner类、string类、stringBuffer类、包装类、数组、big类、math类、system类的使用及原理分析,共51节视频,通过本章内容的学习,达到熟练使用,恭喜你,你已经步入 JAVA 核心技术的高级开发阶段了。

展开下载 分享教程

小牛学堂_Scanner类-构造方法和成员方法的介绍以及使用下载 小牛学堂_Scanner类-nextInt和nextLine方法同时使用出现的问题和解决方案下载 小牛学堂_String类-概述和常用构造方法下载 小牛学堂_String类-字符串常量在内存中的位置和特点下载
小牛学堂_String类-字符串常量和new出来的字符串的异同点下载 小牛学堂_String类-判断功能下载 小牛学堂_String类练习-登录逻辑下载 小牛学堂_String类-获取功能下载
小牛学堂_String类-获取功能的练习下载 小牛学堂_String类-转换功能下载 小牛学堂_String类-转换功能练习下载 小牛学堂_String类-替换和去除空格以及比较功能下载
小牛学堂_String类练习-字符串反转下载 小牛学堂_String类练习-删除字符串中指定的字符下载 小牛学堂_String类练习-截取字符串中指定的子字符串下载 小牛学堂_StringBuffer类-概述和底层实现以及构造方法下载
小牛学堂_StringBuffer类-常用成员方法下载 小牛学堂_Eclipse导出和导入功能的使用下载 小牛学堂_解决前面遗留的两个bug下载 小牛学堂_数组高级-冒泡排序下载
小牛学堂_数组高级-选择排序下载 小牛学堂_数组高级-普通查找下载 小牛学堂_数组高级-二分查找下载 小牛学堂_数组高级-Arrays工具类的介绍和使用下载
小牛学堂_包装类-概述和Integer包装类的成员方法使用以及JDK1.5拆装箱特性下载 小牛学堂_包装类-Character包装类概述和成员方法使用下载 小牛学堂_BigInteger类的概述和成员方法使用下载 小牛学堂_BigDecimal类的概述和成员方法使用下载
小牛学堂_Math类概述和成员方法使用下载 小牛学堂_Random类概述和成员方法的使用下载 小牛学堂_Random类获取指定区间的随机数下载 小牛学堂_System类的概述和成员方法使用下载
小牛学堂_Date日期类的概述和构造方法以及成员方法介绍下载 小牛学堂_SimpleDateFormat类格式化日期和解析日期的使用下载 小牛学堂_正则表达式-概述和基本使用下载 小牛学堂_正则表达式-组成规则下载
小牛学堂_正则表达式-匹配功能下载 小牛学堂_正则表达式-分割功能下载 小牛学堂_正则表达式-分割功能练习下载 小牛学堂_List集合-特有迭代器ListIterator的使用下载
小牛学堂_正则表达式-替换功能下载 小牛学堂_正则表达式-查找功能下载 小牛学堂_集合-概述和数组的区别下载 小牛学堂_集合-整体知识图解下载
小牛学堂_Collection集合-概述和成员方法的基本使用下载 小牛学堂_Collection集合-参数是集合的成员方法使用下载 小牛学堂_Collection集合-将集合转换成数组进行遍历下载 小牛学堂_Collection集合-使用迭代器进行遍历和注意事项下载
小牛学堂_List集合-概述和成员方法的使用下载 小牛学堂_常用数据结构的介绍下载 小牛学堂_ArrayList集合和LinkedList的区别以及存储自定义对象遍历下载
小牛学堂_java基础教程
集合视频教程

本章课程内容讲解JAVA中的集合框架体系,包括Collection接口中的List接口和Set接口,Map接口的实现类使用及原理源码分析,深入浅出的讲解内部实现细节,让你知其然也知其所以然,本章内容还加入JDK1.8的新特性,通过迭代器设计模式的介绍,来理解Iterator的实现模式,最后讲解项目开发中常用的第三方框架Guava的使用来提高项目开发中效率,集合的难点,在于掌握底层数据结构的原理,在这里,你都可以一一收获。

展开下载 分享教程

小牛学堂_LinkedList集合-特有成员方法的使用下载 小牛学堂_LinkedList集合-存储字符串和自定义对象下载 小牛学堂_List集合练习-使用ArrayList去重字符串下载 小牛学堂_List集合练习-使用LinkedList去重自定义对象下载
小牛学堂_泛型-概述和特点以及使用下载 小牛学堂_泛型-自定义泛型在类上面下载 小牛学堂_泛型-自定义泛型在方法上面下载 小牛学堂_泛型-自定义泛型在接口上面下载
小牛学堂_泛型-限定符的介绍和特点下载 小牛学堂_增强for循环的使用和注意事项下载 小牛学堂_可变参数的使用和注意事项以及数组和集合之间相互转换下载 小牛学堂_HashSet集合-存储字符串和自定对象以及去重原理下载
小牛学堂_LinkedHashSet集合-存储字符串和自定对象以及去重原理下载 小牛学堂_Set集合练习-存储10个随机数下载 小牛学堂_Map集合-概述和成员方法的使用下载 小牛学堂_Map集合-两种遍历方式下载
小牛学堂_HashMap集合-存储几种不同类型键和值的案例下载 小牛学堂_LinkedHashMap集合和HashMap的异同点下载 小牛学堂_Map集合嵌套练习-Map集合嵌套List集合下载 小牛学堂_Map集合嵌套练习-Map集合嵌套Map集合下载
小牛学堂_Map集合嵌套练习-List集合嵌套Map集合下载 小牛学堂_Collections类-概述和成员方法使用下载 小牛学堂_Collections类-模拟斗地主发牌思路下载 小牛学堂_Collectios类-模拟斗地主代码实现下载
小牛学堂_使用Comparator比较器控制集合的升序和降序以及二分查找下载 小牛学堂_使用Comparable接口控制集合中自定义元素对象的升序和降序下载 小牛学堂_集合章节总结下载
小牛学堂_java基础教程
Io流视频教程

本课程内容介绍文件基本操作,IO流体系中的各种流的特点与用法,共分为50节详细介绍了普通流的应用与源码分析,NIO的原理与使用,结合装饰者设计模式的实现来更好的理解流的体系结构,本章节的涉及的类多,学习本章内容需要仔细总结各个流的特点与用法,结合API的查阅,多做练习,一进一出,你会懂的。

展开下载 分享教程

小牛学堂_本章内容图解介绍下载 小牛学堂_异常-概述和分类下载 小牛学堂_异常-运行时期异常和编译时期异常举例下载 小牛学堂_异常-JVM默认处理异常的方式下载
小牛学堂_异常-try...catch处理异常的方式下载 小牛学堂_异常-Throwable的成员方法下载 小牛学堂_异常-编译时期异常和运行时期异常的区别下载 小牛学堂_异常-finally的特点和用法下载
小牛学堂_异常-throws处理异常的方式下载 小牛学堂_异常-throw处理异常的方式下载 小牛学堂_异常-throws和throw的区别下载 小牛学堂_异常-处理异常的方式使用场景下载
小牛学堂_异常-自定义异常案例下载 小牛学堂_异常-重写方法异常处理的注意事项下载 小牛学堂_File类-概述和构造方法使用下载 小牛学堂_File类-创建删除重命名功能下载
小牛学堂_File类-判断功能下载 小牛学堂_File类-查找功能下载 小牛学堂_File类-过滤指定后缀名的文件下载 小牛学堂_递归-概述和注意事项下载
小牛学堂_递归-求阶乘的案例下载 小牛学堂_递归练习-斐波那契数下载 小牛学堂_递归练习-猴子吃桃下载 小牛学堂_递归练习-获取目录下指定后缀名结尾的文件下载
小牛学堂_递归练习-删除多级文件夹下载 小牛学堂_IO流概述和分类下载 小牛学堂_字节流-使用FileOutputStream写出数据下载 小牛学堂_字节流-使用FileOutputStream如何追加和换行写出数据下载
小牛学堂_字节流-使用FileInputStream读取数据下载 小牛学堂_字节流练习-拷贝文本文件下载 小牛学堂_字节流练习-拷贝音乐文件下载 小牛学堂_字节流-简化关闭流的两种解决方案下载
小牛学堂_字节流-封装拷贝文件工具类下载 小牛学堂_缓冲字节流-概述和图解介绍下载 小牛学堂_缓冲字节流-拷贝视频文件并比较效率下载 小牛学堂_字符流-概述和编码表介绍以及转换流介绍下载
小牛学堂_字符流-使用OutputStreamWriter写出数据下载 小牛学堂_字符流-使用InputStreamReader读取数据下载 小牛学堂_字符流-使用FileReader和FileWriter读写数据下载 小牛学堂_字符流-使用FileReader和FileWriter拷贝文本文件下载
小牛学堂_缓冲字符流-使用BufferedWriter写出数据下载 小牛学堂_缓冲字符流-使用BufferedReader读取数据下载 小牛学堂_缓冲字符流-拷贝文本文件和普通字符流效率比较下载 小牛学堂_IO练习-拷贝文本文件下载
小牛学堂_IO练习-拷贝图片文件下载 小牛学堂_IO练习-集合内容保存到文件中下载 小牛学堂_IO练习-文件中内容保存到集合中下载 小牛学堂_IO练习-复制单级文件夹下载
小牛学堂_IO练习-复制单级中指定文件并更改名称下载 小牛学堂_IO练习-复制多级文件夹下载 小牛学堂_Java序列化概述下载 小牛学堂_Java序列化和反序列化以及注意事项下载
小牛学堂_内存操作流-概述和案例演示使用下载 小牛学堂_加密分割和解密组成文件下载 小牛学堂_标准的输入输出流下载 小牛学堂_自定义Scanner类下载
小牛学堂_Properties属性集合的基本使用下载 小牛学堂_Properties属性集合配合小游戏的案例下载 小牛学堂_IO章节总结下载
小牛学堂_java基础教程
多线程视频教程

本章课程内容我们开始引入 当今 JAVA 开发最好的IntellijIDEA开发环境,然后介绍进程与多线程的基本概念,线程的实现方式与特点深入理解,最后配合一个经典的生产者与消费者案例,来讲解多线程之间的任务协作,通过本章节内容的学习,你可以充分掌握多线程开发的核心思想,实话告诉你,到你研究 JavaEE框架源码的时候,它会派上用场。

展开下载 分享教程

小牛学堂_多线程引入下载 小牛学堂_多线程概述下载 小牛学堂_JVM运行原理和多线程面向对象角度分析下载 小牛学堂_创建启动线程的第一种方式下载
小牛学堂_获取和设置线程的名字下载 小牛学堂_线程阻塞方法使用下载 小牛学堂_多线程stop方法使用和正常停止线程策略下载 小牛学堂_多线程interrupt方法搭配join方法使用下载
小牛学堂_多线程interrupt方法搭配sleep方法使用下载 小牛学堂_线程生命周期图解下载 小牛学堂_创建启动线程的第二种方式下载 小牛学堂_火车站售票案例下载
小牛学堂_同步代码块解决线程安全问题和优缺点介绍下载 小牛学堂_同步方法解决线程安全问题和同步代码块的使用场景区分下载 小牛学堂_火车进站案例演示线程等待和唤醒方法下载 小牛学堂_线程等待状态使用interrupt中断和Lock锁对象的使用下载
小牛学堂_线程死锁演示下载 小牛学堂_线程池概述和三种线程池执行提交任务下载 小牛学堂_自定义线程池工具类下载 小牛学堂_匿名内部类创建线程的两种方式下载
小牛学堂_定时器概述和两个常用方法使用下载 小牛学堂_自定义定时器下载 小牛学堂_多线程面试题和总结下载
小牛学堂_java基础教程
网络编程视频教程

本章课程内容从介绍网络编程基本概念,TCP协议,UDP协议的区别,通过演示服务器与客户端之间的通信,到多客户端之间的通信来实现一个简易版的聊天程序,网络下载,最后介绍Apache开源项目网络通信框架MINA。掌握本章内容的目的是理解网络编程基础原理,为后续WEB开发中的网络操作提供底层知识支持。

展开下载 分享教程

小牛学堂_网络编程概述和图解下载 小牛学堂_网络模型七层概述和传输数据图解下载 小牛学堂_网络通信的三要素概述和图解下载 小牛学堂_IP地址概述和分类介绍以及广播地址介绍下载
小牛学堂_InetAddress类概述和使用下载 小牛学堂_端口号介绍下载 小牛学堂_传输协议UDP和TCP的特点下载 小牛学堂_Socket套接字的概述和机制图解下载
小牛学堂_UDP传输-客户端编写下载 小牛学堂_UDP传输-服务端编写下载 小牛学堂_聊天室初版-客户端编写下载 小牛学堂_聊天室初版-服务端编写下载
小牛学堂_聊天室终极版完成下载 小牛学堂_TCP传输数据思路图解下载 小牛学堂_TCP传输-客户端编写下载 小牛学堂_TCP传输-服务端编写下载
小牛学堂_TCP传输练习-服务端给客户端反馈信息下载 小牛学堂_TCP传输练习-客户端一直给服务端传输数据下载 小牛学堂_TCP传输练习-客户端上传图片,服务端保存图片下载
小牛学堂_java基础教程
类加载和反射视频教程

本章课程内容从介绍反射的基本概念和API使用入手,结合动态代理模式介绍来使用反射,JavaBean的概念介绍与Apache开源工具BeanUtils的使用,Introspector相关API与案例演示,手把手教你实现一个简易版的AOP框架,为JAVAEE的后续课程打好充分的基础理论,最后,结合以上章节的知识,优化单例设计模式。

展开下载 分享教程

小牛学堂_类的加载机制概述和三步曲下载 小牛学堂_类加载器分类下载 小牛学堂_反射-获取字节码文件对象的三种方式下载 小牛学堂_反射-获取构造方法对象并创建对象下载
小牛学堂_反射-获取成员方法对象并使用下载 小牛学堂_反射-获取成员变量对象并赋值下载 小牛学堂_反射-内省的使用下载 小牛学堂_反射练习-自定义类加载器下载
小牛学堂_反射练习-运行配置文件中指定类的指定方法下载 小牛学堂_反射练习-绕过泛型往集合添加任意类型值下载 小牛学堂_反射练习-给某个对象的字段设置指定的值下载 小牛学堂_动态代理的使用下载
小牛学堂_登录注册案例-整体思路图解下载 小牛学堂_登录注册案例-注册逻辑实现下载 小牛学堂_注册登录案例-登录逻辑实现下载 小牛学堂_注册登录案例-使用封装和反射改进下载
小牛学堂_分布式案例-概述和整体图解下载 小牛学堂_分布式案例-查找单词数量程序编写和打包成jar包下载 小牛学堂_分布式案例-实现在java代码中运行jar包下载 小牛学堂_分布式案例-基本数据类型和字节互相转换下载
小牛学堂_分布式案例-整体实现报文思路图解下载 小牛学堂_分布式案例-请求头逻辑实现下载 小牛学堂_分布式案例-保存jar包路径实现下载 小牛学堂_分布式案例-上传和保存jar包逻辑实现下载
小牛学堂_分布式案例-发送执行jar包命令和执行命令逻辑实现下载 小牛学堂_分布式案例-使用多线程和线程池封装下载
HTML基础
HTML入门介绍 HTML基础 HTML head介绍 登录注册小案例
注册小案例答案 CSS介绍
Javascript基础及应用
Javascript基础02 Javascript基础03 Javascript正则表达式使用 注册页面表单验证
复选框全选反选 Javascript高级API的使用 JQuery入门 表单验证Jquery改造
bootstrap入门 Jquery案例
MySQL基础入门
F12神技 商品库存信息存储案例分析 数据概念 MySQL安装
MySQL增删改查入门 MySQL高级条件查询和高级函数使用 MySQL案例讲解
JDBC
SQL回顾 JDBC讲解 高级API之批量插入 高级API之事务控制
DBUtils使用1 DBUtils使用2
Tomcat和Eclipse
Tomcat介绍 HTTP协议介绍 HTTP状态码及Referer Eclipse创建动态Web工程---tomcat插件端口讲解
Eclipse创建Web工程-02 Servlet入门使用 Servlet创建-演示 过滤器之---项目请求编码格式过滤
Filter过滤器、Jsp、HttpSession入门
Filter过滤器 访问数据库并将结果以表格形式响应客户端 跳转及HttpSession使用 HttpSession退出登录
Servlet文件上传-02 jsp入门-01 jsp入门-02 简单回顾
BBS的登录、注册、帖子管理
BBS登录功能 BBS登录的过滤器实现 BBS注冊之Ajax验证 BBS帖子管理实现
BBS的帖子管理功能的实现
帖子删除功能实现 帖子修改和添加功能实现
NO.1 JavaWeb基础 十万人的大数据重度学习社区
小牛学堂_java基础教程
HTML基础

作为前端工程师必须要有扎实的网页基础功底,本课程第一阶段主要包括HTML网页标签,CSS常用属性,通过实际案例练习,实现静态网页布局。在第一阶段进行JavaScript基础语法练习,完成课程内容

展开下载 分享教程
HTML入门介绍下载 HTML基础下载 HTML head介绍下载 登录注册小案例下载
注册小案例答案下载 CSS介绍下载
小牛学堂_java基础教程
Javascript基础及应用

一位优秀的前端工程师必须掌握的专业技能就是JavaScript编程,如果你具备优秀的JavaScript编程技能,那么你将是众多公司青睐的对象。此阶段主要通过实际案例掌握JavaScript原生编程,掌握jQuery编程,初步了解响应式框架

展开下载 分享教程
Javascript基础02下载 Javascript基础03下载 Javascript正则表达式使用下载 注册页面表单验证下载
复选框全选反选下载 Javascript高级API的使用下载 JQuery入门下载 表单验证Jquery改造下载
bootstrap入门下载 Jquery案例下载
小牛学堂_java基础教程
MySQL基础入门

本课程主要介绍了MySQL的一些常见的内建函数,如MySQL的增删改查、高级条件查询和高级函数使用等。

展开下载 分享教程
F12神技下载 商品库存信息存储案例分析下载 数据概念下载 MySQL安装下载
MySQL增删改查入门下载 MySQL高级条件查询和高级函数使用下载 MySQL案例讲解下载
NO.2 JavaWeb实例及应用 十万人的大数据重度学习社区
小牛学堂_java基础教程
JDBC

本套课程首先介绍了一下JDBC的基本概念,然后通过若干实例讲解了如何使用JDBC对数据库进行增删改查等操作以及如何使用JDBC 进行事务处理,最后优化了一下之前编写的程序,使其更加符合工业化标准的需求。

展开下载 分享教程
SQL回顾下载 JDBC讲解下载 高级API之批量插入下载 高级API之事务控制下载
DBUtils使用1下载 DBUtils使用2下载
小牛学堂_java基础教程
Tomcat和Eclipse

本课程主要包含Tomcat的介绍,Eclipse创建动态Web工程以及tomcat插件端口的讲解

展开下载 分享教程
Tomcat介绍下载 HTTP协议介绍下载 HTTP状态码及Referer下载 Eclipse创建动态Web工程---tomcat插件端口讲解下载
Eclipse创建Web工程-02下载 Servlet入门使用下载 Servlet创建-演示下载 过滤器之---项目请求编码格式过滤下载
小牛学堂_java基础教程
Filter过滤器、Jsp、HttpSession入门

本课程主要介绍Servlet技术中最实用的技术-Filter过滤器。Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。

展开下载 分享教程
Filter过滤器下载 访问数据库并将结果以表格形式响应客户端下载 跳转及HttpSession使用下载 HttpSession退出登录下载
Servlet文件上传-02下载 jsp入门-01下载 jsp入门-02下载 简单回顾下载
小牛学堂_java基础教程
BBS的登录、注册、帖子管理

本课程讲解BBS真实的开发过程,主要包含用户登录、注册、帖子管理。通过学习本课程,学员可以体现真实 Java Web 项目开发过程,项目开发过程中问题处理方法与解决方案形成过程;为后续 Java 框架开发打下基础。

展开下载 分享教程
BBS登录功能下载 BBS登录的过滤器实现下载 BBS注冊之Ajax验证下载 BBS帖子管理实现下载
小牛学堂_java基础教程
BBS的帖子管理功能的实现

本课程讲解BBS真实的开发过程,主要包含帖子管理功能。通过学习本课程,学员可以体现真实 Java Web 项目开发过程,项目开发过程中问题处理方法与解决方案形成过程;为后续 Java 框架开发打下基础。

展开下载 分享教程
帖子删除功能实现下载 帖子修改和添加功能实现下载
HADOOP快速入门
自动化交互工具expect介绍 软件批量自动安装脚本开发 软件自动安装脚本开发 大数据介绍
hdfs集群的安装 hdfs集群的自动化脚本启动 datanode启动失败的故障分析解决 hdfs最朴素的工作机制
开发一个自己的hdfs hdfs文件存储机制的内部细节观察 hdfs的命令行客户端的常用操作命令 深入理解什么叫hdfs的客户端
HDFS详解
hdfs动态扩容的方法 hdfs的几个重要配置属性详解 创建客户端对象 下载文件到本地
文件夹创建 文件夹删除\改名 查询文件夹下的子节点信息 使用hdfs的输入流来读取一个文件中指定范围的数据
使用hdfs的输出流来写数据到hdfs文件中 hfds客户端实例对象创建的源码走读 hdfs写数据流程原理解析 hdfs读数据流程原理解析
namenode工作机制- 自动采集文件到hdfs的脚本开发思路分析 自动采集文件到hdfs的脚本代码开发及测试 hadoop中的RPC框架
MAPREDUCE详解
mapreduce分布式运算框架的原型解析 mapreduce程序运行的环境准备-yarn集群配置和启动 第一个mapreduce程序-用户pv数统计-mapper和reducer开发 第一个mapreduce程序-job提交客户端模板代码
第一个mapreduce程序总结 第2个mapreduce程序-wordcount的需求 第2个mapreduce程序-wordcount的开发-reducetask的实例数机制 第3个mapreduce程序-流量求和统计需求
第3个mapreduce程序-代码实现- 第3个mapreduce程序-知识点-hadoop序列化接口实现 第4个mapreduce程序-自定义分区规则的机制 第4个mapreduce程序-代码实现及测试
第5个mapreduce程序-创建索引-步骤1实现 第5个mapreduce程序-创建索引-步骤2实现 mr程序运行大体流程回顾 mr程序运行在本地还是运行在yarn集群上的核心机制
mr程序工作机制详情解析之-maptask阶段 mr程序工作机制详情解析之-reducetask阶段 topn算法应用案例-mr程序debug方法 共同好友数据分析mr程序实现
yarn的工作机制及mapreduce程序在yarn上运行的过程 mr程序运行过程的观察 mr通用算法join的实现方式1 map端join算法的实现机制----hadoop缓存文件分发工具cacheFile
高效topn实现算法的思路分析 高效topn算法的代码实现 自定义outputformat案例实现1 输出不同类别数据到不同路径的另一种实现工具--MultipleOutputs的使用
MR mr相关资源参数---及--从eclipse中直接运行客户端提交job到yarn集群运行 HDFS的HA机制解析 hadoop的高可用集群搭建完全实践
hive常用运算和函数
topn算法的两种实现方式---一个步骤实现----两个步骤实现 HIVE和通常的数据库软件的区别----只适合做数据仓库用 hive的初体验 hive的元数据仓库指定为mysql
hive命令脚本批量执行 内部表和外部表的区别和意义 分区表partition用法及意义 数据导入导出
文件存储格式 新增-删除分区--向分区中导入数据 修改表名--列定义 显示命令
加载数据入 left semi join 不等值join的语法 复杂数据解析
HBASE基础
hive的一个复杂sql案例----级联求和---补充数仓的概念 zookeeper简介----及zk集群安装--自动启动脚本开发 zookeeper的集群结构和leader选举机制 zookeeper的命令行客户端使用及zk的数据节点组织形式及类别
zookeeper的事件监听功能演示 zookeeper的客户端api基本使用---连接创建 zookeeper的客户端api数据增删改查操作 zookeeper的监听器api使用示例
zookeeper的应用案例----开发一个动态感知上下线的分布式系统 hbase结构原理快速理解 hbase集群的安装部署和启动 hbase的表结构--及命令行客户端的基本使用
辅助工具 flume、sqoop、azkaban的使用
hbase的客户端api-DDL操作 hbase的客户端api--DML操作--插入数据 hbase的客户端api--DML操作--数据查询 hbase的客户端api---scan扫描的过滤器---通用过滤器
hbase的存储原理---region-列族--store-wals-split--merge-hfile hbase的寻址机制原理解析----zookeeper记录root---root记录meta--meta记录用户表的region位置 hbase的批量数据导入工具api---bulkload flume快速理解
flume使用示例---采文件夹中的新文件到HDFS flume使用示例---利用tail-F来实时采集最新数据到HDFS flume使用示例---两级串联--第一级:tail-avro--第二级:avro-hdfs sqoop安装--及从mysql导入数据到hdfs命令示例
sqoop使用命令案例----从mysql导入数据到hive中 离线批量大数据处理系统通用架构解析
Spark入门
spark简介-1 spark简介-2 Spark环境搭建 Spark高可用集群搭建
SparkShell的使用 Spark各个进程的作用简介与YARN的对比 Scala语言编写Spark的WordCount程序 Java语言编写Spark的WordCount程序
用JavaLambda编写Spark的WordCount程序 Spark任务打包和提交
弹性分布式数据集RDD
RDD简介 RDD的Transformation和action RDD的常用transfermation RDD的分区数量
RDD的常用Action 题目/求每个学科最受欢迎的老师 每个学科最受欢迎的老师代码实现 mapPartitionsWithIndex的使用
aggregate的使用 RDD的算子使用 combineByKey的使用 RDD详细说明
WordCount执行过程 自定义分区器计算最受欢迎的老师 RDD的cache简介 自定义分区器避免多次shuffle
RDD的cache RDD的checkpoint RDD的存储级别 CheckPoint的使用技巧
RDD的宽依赖和窄依赖 stage中Task数量 复习和Stage划分实验 spark认为执行流程
广播变量 根据IP计算归属地 利用foreachPartition将数据写入到数据库 JdbcRDD的使用
SparkSQL
Spark SQL简介.mov 02spark-sql简介 SparkSQL基本使用 spark基本使用2 Spark老的DataFrame API-1
Spark2.0DataFrame spark2.0DataSet和DataFrame简介 使用DataSet编写spark程序 spark2.0新特性
SparkSQL的数据源 SparkSQL将数据写入到MySQL中 自定义函数计算IP归属地-1 自定义函数计算IP归属地-2
自定义聚合函数UDAF spark-sql整合hive-1 spark-sql整合hive-2 spark-sql整合hive的自定义函数
Kafka
实时计算简介 kafka简介 kafka集群安装 kafka集群安装
Kafka一下重要知识点 SparkStreaming简介 SparkStreamingWordCount 可以更新状态的StreamingWordCount
sparkStream整合kafka kafka直连方式 kafka直连方式记录偏移量 Kafka的receiver和直连方式的区别
窗口函数 SparkStreaming创建连接池 统计在线玩家数量和区域分布 实现在线玩家统计
Spark-on-YARN
Yarn知识回顾 SparkOnYarn过程演示 SparkOnYarn的Cluster模式和Client模式 AkkaRPC案例回顾
Spark代码编译过程 Master和Worker启动过程 创建SparkContext过程 创建DriverActor和ClientActor过程
提交任务和资源调度 启动Executor过程
NO.1 Hadoop教程 十万人的大数据重度学习社区
小牛学堂_java基础教程
HADOOP快速入门视频教程

对于初学者而言,究竟什么是 Hadoop 呢?它有什么技术优势,能够解决哪些问题?我该怎样在自己的工作中使用 Hadoop?本课程将回答这些问题。

展开下载 分享教程
小牛学堂_自动化交互工具expect介绍下载 小牛学堂_软件批量自动安装脚本开发下载 小牛学堂_软件自动安装脚本开发下载 小牛学堂_大数据介绍下载
小牛学堂_hdfs集群的安装下载 小牛学堂_hdfs集群的自动化脚本启动下载 小牛学堂_datanode启动失败的故障分析解决下载 小牛学堂_hdfs最朴素的工作机制下载
小牛学堂_开发一个自己的hdfs下载 小牛学堂_hdfs文件存储机制的内部细节观察下载 小牛学堂_hdfs的命令行客户端的常用操作命令下载 小牛学堂_深入理解什么叫hdfs的客户端下载
小牛学堂_java基础教程
HDFS详解视频教程

HDFS(Hadoop Distributed File System)作为 Hadoop 下的一个子项目,是目前使用极为广泛的分布式文件系统。它的设计目的是提供一个高容错,且能部署在廉价硬件的分布式系统;同时,它能支持高吞吐量,适合大规模数据集应用。

展开下载 分享教程
小牛学堂_hdfs动态扩容的方法下载 小牛学堂_hdfs的几个重要配置属性详解下载 小牛学堂_创建客户端对象下载 小牛学堂_下载文件到本地下载
小牛学堂_文件夹创建下载 小牛学堂_文件夹删除\改名下载 小牛学堂_查询文件夹下的子节点信息下载 小牛学堂_使用hdfs的输入流来读取一个文件中指定范围的数据下载
小牛学堂_使用hdfs的输出流来写数据到hdfs文件中下载 小牛学堂_hfds客户端实例对象创建的源码走读下载 小牛学堂_hdfs写数据流程原理解析下载 小牛学堂_hdfs读数据流程原理解析下载
小牛学堂_namenode工作机制-下载 小牛学堂_自动采集文件到hdfs的脚本开发思路分析下载 小牛学堂_自动采集文件到hdfs的脚本代码开发及测试下载 小牛学堂_hadoop中的RPC框架下载
小牛学堂_java基础教程
MAPREDUCE详解视频教程

MapReduce 是一个高性能的批处理分布式计算框架,用于对海量数据进行并行分析和处理。与传统数据仓库和分析技术相比,MapReduce 适合处理各种类型的数据,包括结构化、半结构化和非结构化数据。数据量在 TB 和 PB 级别,在这个量级上,传统方法通常已经无法处理数据。MapReduce 将分析任务分为大量的并行 Map 任务和 Reduce 汇总任务两类。

展开下载 分享教程
小牛学堂_mapreduce分布式运算框架的原型解析下载 小牛学堂_mapreduce程序运行的环境准备-yarn集群配置和启动下载 小牛学堂_第一个mapreduce程序-用户pv数统计-mapper和reducer开发下载 小牛学堂_第一个mapreduce程序-job提交客户端模板代码下载
小牛学堂_第一个mapreduce程序总结下载 小牛学堂_第2个mapreduce程序-wordcount的需求下载 小牛学堂_第2个mapreduce程序-wordcount的开发-reducetask的实例数机制下载 小牛学堂_第3个mapreduce程序-流量求和统计需求下载
小牛学堂_第3个mapreduce程序-代码实现-下载 小牛学堂_第3个mapreduce程序-知识点-hadoop序列化接口实现下载 小牛学堂_第4个mapreduce程序-自定义分区规则的机制下载 小牛学堂_第4个mapreduce程序-代码实现及测试下载
小牛学堂_第5个mapreduce程序-创建索引-步骤1实现下载 小牛学堂_第5个mapreduce程序-创建索引-步骤2实现下载 小牛学堂_mr程序运行大体流程回顾下载 小牛学堂_mr程序运行在本地还是运行在yarn集群上的核心机制下载
小牛学堂_mr程序工作机制详情解析之-maptask阶段下载 小牛学堂_mr程序工作机制详情解析之-reducetask阶段下载 小牛学堂_topn算法应用案例-mr程序debug方法下载 小牛学堂_共同好友数据分析mr程序实现下载
小牛学堂_yarn的工作机制及mapreduce程序在yarn上运行的过程下载 小牛学堂_mr程序运行过程的观察下载 小牛学堂_mr通用算法join的实现方式1下载 小牛学堂_map端join算法的实现机制----hadoop缓存文件分发工具cacheFile下载
小牛学堂_高效topn实现算法的思路分析下载 小牛学堂_高效topn算法的代码实现下载 小牛学堂_自定义outputformat案例实现1下载 小牛学堂_输出不同类别数据到不同路径的另一种实现工具--MultipleOutputs的使用下载
小牛学堂_MR下载 小牛学堂_mr相关资源参数---及--从eclipse中直接运行客户端提交job到yarn集群运行下载 小牛学堂_HDFS的HA机制解析下载 小牛学堂_hadoop的高可用集群搭建完全实践下载
小牛学堂_java基础教程
hive常用运算和函数视频教程

Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。

展开下载 分享教程
小牛学堂_topn算法的两种实现方式---一个步骤实现----两个步骤实现下载 小牛学堂_HIVE和通常的数据库软件的区别----只适合做数据仓库用下载 小牛学堂_hive的初体验下载 小牛学堂_hive的元数据仓库指定为mysql下载
小牛学堂_hive命令脚本批量执行下载 小牛学堂_内部表和外部表的区别和意义下载 小牛学堂_分区表partition用法及意义下载 小牛学堂_数据导入导出下载
小牛学堂_文件存储格式下载 小牛学堂_新增-删除分区--向分区中导入数据下载 小牛学堂_修改表名--列定义下载 小牛学堂_显示命令下载
小牛学堂_加载数据入下载 小牛学堂_left semi join下载 小牛学堂_不等值join的语法下载 小牛学堂_复杂数据解析下载
小牛学堂_java基础教程
HBASE基础视频教程

HBase 是 Hadoop 的事实上的绝配,其完善的生态系统领先于其它 NoSQL 项目。HBase 自身正在不断完善中,同时 Cloudera、 Salesforce 等企业也在基于 HBase 做创新实现。

展开下载 分享教程
小牛学堂_hive的一个复杂sql案例----级联求和---补充数仓的概念下载 小牛学堂_zookeeper简介----及zk集群安装--自动启动脚本开发下载 小牛学堂_zookeeper的集群结构和leader选举机制下载 小牛学堂_zookeeper的命令行客户端使用及zk的数据节点组织形式及类别下载
小牛学堂_zookeeper的事件监听功能演示下载 小牛学堂_zookeeper的客户端api基本使用---连接创建下载 小牛学堂_zookeeper的客户端api数据增删改查操作下载 小牛学堂_zookeeper的监听器api使用示例下载
小牛学堂_zookeeper的应用案例----开发一个动态感知上下线的分布式系统下载 小牛学堂_hbase结构原理快速理解下载 小牛学堂_hbase集群的安装部署和启动下载 小牛学堂_hbase的表结构--及命令行客户端的基本使用下载
小牛学堂_java基础教程
辅助工具 flume、sqoop、azkaban的使用视频教程

Flume分布式系统中最核心的角色是agent,flume采集系统就是由一个个agent所连接起来形成

展开下载 分享教程
小牛学堂_hbase的客户端api-DDL操作下载 小牛学堂_hbase的客户端api--DML操作--插入数据下载 小牛学堂_hbase的客户端api--DML操作--数据查询下载 小牛学堂_hbase的客户端api---scan扫描的过滤器---通用过滤器下载
小牛学堂_hbase的存储原理---region-列族--store-wals-split--merge-hfile下载 小牛学堂_hbase的寻址机制原理解析----zookeeper记录root---root记录meta--meta记录用户表的region位置下载 小牛学堂_hbase的批量数据导入工具api---bulkload下载 小牛学堂_flume快速理解下载
小牛学堂_flume使用示例---采文件夹中的新文件到HDFS下载 小牛学堂_flume使用示例---利用tail-F来实时采集最新数据到HDFS下载 小牛学堂_flume使用示例---两级串联--第一级:tail-avro--第二级:avro-hdfs下载 小牛学堂_sqoop安装--及从mysql导入数据到hdfs命令示例下载
小牛学堂_sqoop使用命令案例----从mysql导入数据到hive中下载 小牛学堂_离线批量大数据处理系统通用架构解析下载
NO.2 Spark教程 十万人的大数据重度学习社区
小牛学堂_java基础教程
Spark入门视频教程

Spark是自由开源的分布式内存计算平台,目前已经成为 Apache 基金会的顶级项目。该平台可以快速、多计算范式、可靠地处理海量数据,除了基本批处理型外,还支持流计算、图计算、SQL分析和机器学习。

展开下载 分享教程
小牛学堂_spark简介-1下载 小牛学堂_spark简介-2下载 小牛学堂_Spark环境搭建下载 小牛学堂_Spark高可用集群搭建下载
小牛学堂_SparkShell的使用下载 小牛学堂_Spark各个进程的作用简介与YARN的对比下载 小牛学堂_Scala语言编写Spark的WordCount程序下载 小牛学堂_Java语言编写Spark的WordCount程序下载
小牛学堂_用JavaLambda编写Spark的WordCount程序下载 小牛学堂_Spark任务打包和提交下载
小牛学堂_java基础教程
弹性分布式数据集RDD视频教程

RDD(Resilient Distributed Dataset)是Spark的最基本抽象,是对分布式内存的抽象使用,实现了以操作本地集合的方式来操作分布式数据集的抽象实现。RDD是Spark最核心的东西,它表示已被分区,不可变的并能够被并行操作的数据集合,不同的数据集格式对应不同的RDD实现。RDD必须是可序列化的。RDD可以cache到内存中,每次对RDD数据集的操作之后的结果,都可以存放到内存中,下一个操作可以直接从内存中输入,省去了MapReduce大量的磁盘IO操作。这对于迭代运算比较常见的机器学习算法, 交互式数据挖掘来说,效率提升比较大。

展开下载 分享教程
小牛学堂_RDD简介下载 小牛学堂_RDD的Transformation和action下载 小牛学堂_RDD的常用transfermation下载 小牛学堂_RDD的分区数量下载
小牛学堂_RDD的常用Action下载 小牛学堂_题目/求每个学科最受欢迎的老师下载 小牛学堂_每个学科最受欢迎的老师代码实现下载 小牛学堂_mapPartitionsWithIndex的使用下载
小牛学堂_aggregate的使用下载 小牛学堂_RDD的算子使用下载 小牛学堂_combineByKey的使用下载 小牛学堂_RDD详细说明下载
小牛学堂_WordCount执行过程下载 小牛学堂_自定义分区器计算最受欢迎的老师下载 小牛学堂_RDD的cache简介下载 小牛学堂_自定义分区器避免多次shuffle下载
小牛学堂_RDD的cache下载 小牛学堂_RDD的checkpoint下载 小牛学堂_RDD的存储级别下载 小牛学堂_CheckPoint的使用技巧下载
小牛学堂_RDD的宽依赖和窄依赖下载 小牛学堂_stage中Task数量下载 小牛学堂_复习和Stage划分实验下载 小牛学堂_spark认为执行流程下载
小牛学堂_广播变量下载 小牛学堂_根据IP计算归属地下载 小牛学堂_利用foreachPartition将数据写入到数据库下载 小牛学堂_JdbcRDD的使用下载
小牛学堂_java基础教程
SparkSQL视频教程

Spark SQL 是一个用来处理结构化数据的spark组件。它提供了一个叫做DataFrames的可编程抽象数据模型,并且可被视为一个分布式的SQL查询引擎。

展开下载 分享教程
小牛学堂_Spark SQL简介.mov 02spark-sql简介下载 小牛学堂_SparkSQL基本使用下载 小牛学堂_spark基本使用2下载 小牛学堂_Spark老的DataFrame API-1下载
小牛学堂_Spark2.0DataFrame下载 小牛学堂_spark2.0DataSet和DataFrame简介下载 小牛学堂_使用DataSet编写spark程序下载 小牛学堂_spark2.0新特性下载
小牛学堂_SparkSQL的数据源下载 小牛学堂_SparkSQL将数据写入到MySQL中下载 小牛学堂_自定义函数计算IP归属地-1下载 小牛学堂_自定义函数计算IP归属地-2下载
小牛学堂_自定义聚合函数UDAF下载 小牛学堂_spark-sql整合hive-1下载 小牛学堂_spark-sql整合hive-2下载 小牛学堂_spark-sql整合hive的自定义函数下载
小牛学堂_java基础教程
Kafka视频教程

分布式消息队列kafka目前用在大数据量的日志传输方向。在大公司和数据量传输比较大的公司用得尤其多。在硅谷的大数据公司基本家家都在用。所以,要传输大数据量的日志,kafka是你首要的选择,它在和其他的分布式消息队列的竞争中已经逐渐脱颖而出了。

展开下载 分享教程
小牛学堂_实时计算简介下载 小牛学堂_kafka简介下载 小牛学堂_kafka集群安装下载 小牛学堂_kafka集群安装下载
小牛学堂_Kafka一下重要知识点下载 小牛学堂_SparkStreaming简介下载 小牛学堂_SparkStreamingWordCount下载 小牛学堂_可以更新状态的StreamingWordCount下载
小牛学堂_sparkStream整合kafka下载 小牛学堂_kafka直连方式下载 小牛学堂_kafka直连方式记录偏移量下载 小牛学堂_Kafka的receiver和直连方式的区别下载
小牛学堂_窗口函数下载 小牛学堂_SparkStreaming创建连接池下载 小牛学堂_统计在线玩家数量和区域分布下载 小牛学堂_实现在线玩家统计下载
小牛学堂_java基础教程
Spark-on-YARN视频教程

Spark是自由开源的分布式内存计算平台,目前已经成为 Apache 基金会的顶级项目。该平台可以快速、多计算范式、可靠地处理海量数据,除了基本批处理型外,还支持流计算、图计算、SQL分析和机器学习。

展开下载 分享教程
小牛学堂_Yarn知识回顾下载 小牛学堂_SparkOnYarn过程演示下载 小牛学堂_SparkOnYarn的Cluster模式和Client模式下载 小牛学堂_AkkaRPC案例回顾下载
小牛学堂_Spark代码编译过程下载 小牛学堂_Master和Worker启动过程下载 小牛学堂_创建SparkContext过程下载 小牛学堂_创建DriverActor和ClientActor过程下载
小牛学堂_提交任务和资源调度下载 小牛学堂_启动Executor过程下载
SPARK体系项目实战一:Spark综合项目_实时充值数据监控平台
项目背景介绍 需求分析详解 项目架构设计 项目业务实战
项目成果总结
SPARK体系项目实战二:Spark综合项目_精准广告智能竞价DMP平台
广告行业现状 项目背景 Flume数据采集 数据存储技术选型
离线业务 实时业务 用户画像 数据可视化
SPARK体系项目实战三:Spark综合项目_共享单车数据分析系统
共享单车行业的应用概况 项目背景 共享单车业务系统 数据采集
离线业务 实时业务 数据可视化
SPARK体系项目实战四:Spark综合项目_电商商品智能推荐平台
智能推荐系统在电商的应用概况 项目背景 数据采集 离线业务
实时业务 数据可视化
NO.1 Spark综合项目_实时充值数据监控平台 十万人的大数据重度学习社区
小牛学堂_java基础教程
实时充值数据监控平台视频教程

1.实时充值数据监控统计平台项目实战性很强,主要针对实时流式计算领域实战应用;
2.Spark Streaming 流式计算框架目前在各大互联网企业炙手可热,该项目案例通过实战的方式,让每一位学员对Spark Streaming实时计算框架不在懵逼,成为实时计算领域一把好手,让高薪触手可及。
3.实时充值数据监控统计平台为真实项目需求,且项目中还是涉及了当前非常火爆的ElasticSeach+Kibana框架,毕业后可无障碍入职。
4.Kafka数据偏移量维护的痛点问题也会涉及,加入我们绝对让你不虚此行。人生苦短,我在小牛等你!

展开下载 分享教程
小牛学堂_实时充值监控平台项目背景详解下载 小牛学堂_业务概况指标详解下载 小牛学堂_各省充值数据分析详解下载 小牛学堂_充值业务时长分析下载
小牛学堂_充值机构排名统计下载 小牛学堂_充值数据分析下载 小牛学堂_日志采集下载 小牛学堂_Kafka消息队列设计下载
小牛学堂_Spark Streaming业务处理下载 小牛学堂_存储选型下载 小牛学堂_实时概况:充值订单量下载 小牛学堂_实时概况:充值金额下载
小牛学堂_实时概况:充值成功率下载 小牛学堂_实时概况:充值平均时长下载 小牛学堂_省份实时:充值订单量TOP10下载 小牛学堂_省份实时:业务失败TOP5下载
小牛学堂_省份实时:业务平均时长TOP10下载 小牛学堂_实时充值笔数和金额统计下载 小牛学堂_充值机构实时分布排名下载 小牛学堂_项目成果汇报展示下载
小牛学堂_项目问题总结下载 小牛学堂_项目难点总结下载
NO.2 Spark综合项目_精准广告智能竞价DMP平台 十万人的大数据重度学习社区
小牛学堂_java基础教程
精准广告智能竞价DMP平台视频教程

1、最火爆广告行业数据分析场景,结合最火爆大数据技术体系SPARK,完整重现基于SPARK体系的大数据广告数据挖掘分析系统;
2、本项目课程涵盖数据处理全流程,综合性超强;
3、本项目课程全方位立体呈现高吞吐量情境下的数据采集、数据预处理、高并发大吞吐量实时流式处理、离线批量处理、数据仓库存储优化、海量分布式消息系统等前沿高端技术;
4、本项目课程全方位真实还原广告行业数据分析模型、地理位置信息处理、广告行业用户画像标签体系、广告行业用户画像设计思想;
5、学好本项目课程,搞定spark开发工程师岗位,所向披靡,志在必得!!!

展开下载 分享教程
小牛学堂_广告行业现状下载 小牛学堂_项目背景下载 小牛学堂_Flume数据采集下载 小牛学堂_数据存储技术选型下载
小牛学堂_离线业务下载 小牛学堂_实时业务下载 小牛学堂_用户画像下载 小牛学堂_数据可视化下载
NO.3 Spark综合项目_共享单车数据分析系统 十万人的大数据重度学习社区
小牛学堂_java基础教程
共享单车数据分析系统视频教程

1.该项目中使用了Flume、Kafka、Spark Core、Spark Steaming、Elasticsearch、Redis、Echarts等前沿技术,将前面学到的知识点应用于项目实战,从而达到融会贯通的目的。
2.该项目是一个目前最火爆的共享单车项目,同时融入了手机App日志埋点、微信小程序开发和日志埋点,并对接大数据系统和管理平台,分别对离线和实时的业务指标进行分析和计算。该项目指标和业务流程与社交平台、App应用、门户网站的后台数据分析大同小异,通过该项目完全可以达到触类旁通的目的,完全可以驾驭其他类似的项目!

展开下载 分享教程
小牛学堂_共享单车行业的应用概况下载 小牛学堂_项目背景下载 小牛学堂_共享单车业务系统下载 小牛学堂_数据采集下载
小牛学堂_离线业务下载 小牛学堂_实时业务下载 小牛学堂_数据可视化下载
NO.4 Spark综合项目_电商商品智能推荐平台 十万人的大数据重度学习社区
小牛学堂_java基础教程
电商商品智能推荐平台视频教程

该项目使用Spark Core、Spark SQL将用户的行为数据进行分析。然后使用Spark MLlib的机器学习推荐算法进行计算并将结果写入到Elasticsearch中,然后根据用户画像进行个性化推荐。使用SparkStreaming调用Spark MLlib然后实时数据写入到Elasticsearch中,然后根据用户画像进行个性化的推荐。避免了漫无目的且不准确的推荐带来的困扰

展开下载 分享教程
小牛学堂_智能推荐系统在电商的应用概况下载 小牛学堂_项目背景下载 小牛学堂_数据采集下载 小牛学堂_离线业务下载
小牛学堂_实时业务下载 小牛学堂_数据可视化下载