自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 数据结构之线性表

本文是coursera的课程(数据结构基础)的学习笔记:https://www.coursera.org/learn/shuju-jiegou-suanfa线性表的概念线性表简称表,是零或多个元素的有穷序列,通常可以表示成K1,K2,…….,Kn(n>=1) 表目:线性表中元素(可包含多个数据项,记录)索引(下标):i称为表目k1的“索引”或“下标”表的长度:线性表中所含元素的个数n空表:长度为零

2018-01-06 11:31:13 781 1

原创 数据结构之线性表

本文是coursera的课程(数据结构基础)的学习笔记:https://www.coursera.org/learn/shuju-jiegou-suanfa线性表的概念线...

2018-01-06 00:00:00 552

转载 Scala高阶函数、闭包、​柯里化

一、高阶函数二、闭包三、柯里化四、Actor一、高阶函数scala的高阶函数:二、闭包scala 的闭包:函数里面引用外面类成员变量叫作闭包.例:三、柯里化四、Actorscala的多线程Actor是异步通信的,没有java死锁情况.最近java提供的NIO(new IO),框架是Netty;scala的多线程Actor框架是akka。scala的多线程是用它来实现的。scala的actor简单使

2017-12-08 09:52:44 1496

转载 Scala高阶函数、闭包、​柯里化


 

 

 
 
 一、高阶函数二、闭包三、柯里化四、Actor一、高阶函数scala的高阶函数:二、闭包scala 的...

2017-12-08 00:00:00 209

原创 Hive知识总结

本文是根据之前hive系列的文章进行整理。知识大纲Hive基础操作和数据类型基础操作数据类型数据库操作HiveQL数据定义数据操作数据查询where查询JOIN排序视图桶HiveQL:索引创建索引使用索引Hive优化常见优化hive数据倾斜Hive压缩一. Hive基础操作和数据类型基础操作数据类型数据库操作基础操作指定数据仓库 目录 一般都是在hdfs上有这个目录,hive安装的时候元数据保存在

2017-12-02 20:20:00 798

转载 Hive知识总结


 

 

 
 
 本文是根据之前hive系列的文章进行整理。知识大纲Hive基础操作和数据类型基础操作数据类型数据库操...

2017-12-02 00:00:00 201

转载 Scala集合

一、scala集合类型二、scala集合操作    (1)scala list操作    (2)scala map操作三、 scala集合函数操作    (1)函数操作和wordcount编写    (2)filter    (3)zip拉链操作    (4)Scala版wordcount一、scala集合类型二、scala集合操作    (1)scala list操作    (2)scala m

2017-11-22 20:49:05 402 1

转载 Scala集合


 

 

 
 
 一、scala集合类型二、scala集合操作    (1)scala list操作    (2)sc...

2017-11-22 00:00:00 135

转载 Scala初识

一:Object、Trait、Class二:scala类型三:基本操作一:Object、Trait、ClassScala三个类:Object、Trait、Class 区别与联系trait 是介于抽象类和接口中间,多继承;trait 里面可以有方法体,Java的接口就不能有;trait又和抽象类不一样,它可以多继承,并且是无参数构造器;所以是介于两者之间的,它的出现就是为了多继承,并且能写实体的方法

2017-11-21 16:55:57 214 1

转载 Scala初识


 

 

 
 
 一:Object、Trait、Class二:scala类型三:基本操作一:Object、Trait、...

2017-11-21 00:00:00 130

转载 算法设计与分析(三)之贪心算法

前面两篇:算法设计与分析之分治思想算法设计与分析(二)之动态规划贪心算法的特点设计要素:贪心法适用于组合优化问题。求解过程是多不判断过程,最终的判断序列对应于问题的最优解。依据某种“短视的”贪心选择性质判断,性质好坏决定算法的成败。贪心法必须进行正确性证明。证明贪心法不正确的技巧:举反例。贪心法的优势:算法简单,时间和空间复杂性低最优装载问题问题:n个集装箱1,2,3,…..,n装上轮船,集装箱i

2017-11-19 11:49:32 2197 1

转载 算法设计与分析(三)之贪心算法


 

 

 
 
 前面两篇:算法设计与分析之分治思想算法设计与分析(二)之动态规划贪心算法的特点设计要素:贪心法适用于...

2017-11-19 00:00:00 1569

转载 算法设计与分析(二)之动态规划

第一篇:算法设计与分析之分治思想动态规划(Dynamic Programming)求解过程是多阶段决策过程,每步处理一个字问题,可用于求解组合优化问题适用条件:问题要满足优化原则或最优子结构性质,即:一个最优决策序列的任何子序列本身一定是相对于子序列的初始和结束状态的最优决策序列实例:最短路径问题问题: 输入: 起点集合{S1,S2,…,Sn} 终点集合{T1,T2,…,Tn} 中间结点集, 边集

2017-11-12 08:31:24 1093

转载 算法设计与分析(二)之动态规划


 

 

 
 
 第一篇:算法设计与分析之分治思想动态规划(Dynamic Programming)求解过程是多阶段决...

2017-11-12 00:00:00 531

转载 深度学习(十)之序列建模:循环和递归网络②

本文继续简述上一篇的内容:深度学习(十)之序列建模:循环和递归网络①10.6 递归神经网络递归神经网络代表循环网络的另一个扩展,它被构造为深的树状结构而不是RNN的链状结构,因此是不同类型的计算图。递归网络的典型计算图如下图所示。递归网络已成功地应用于输入是数据结构的神经网络,如自然语言处理和计算机视觉。递归网络的一个明显优势是,对于具有相同程度τ的序列,深度可以急剧地从τ减少为σ(log τ),

2017-11-07 00:00:00 1427

转载 深度学习(十)之序列建模:循环和递归网络②


 

 

 
 
 本文继续简述上一篇的内容:深度学习(十)之序列建模:循环和递归网络①10.6 递归神经网络递归神经网...

2017-11-07 00:00:00 499

转载 算法设计与分析之分治思想

算法基础问题求解的关键建模:    对输入参数和解给出形式化或半形式化的描述设计算法:    采用什么算法设计技术    正确性--是否对所有的实例都得到正确的解分析算法--效率算法+数据结构=程序好的算法提高求解问题的效率节省存储空间算法的研究目标问题->建模并寻找算法        算法设计技术算法->算法的评价            算法分析方法算法类-> 问题复杂度估计

2017-11-05 00:00:00 2460

转载 算法设计与分析之分治思想


 

 

 
 
 算法基础问题求解的关键建模:    对输入参数和解给出形式化或半形式化的描述设计算法:   ...

2017-11-05 00:00:00 511

转载 深度学习(十)之序列建模:循环和递归网络①

循环神经网络或RNN是一类用于处理序列数据的神经网络。就像卷积网络是专门用于处理网格化数据X(如一个图像)的神经网络,循环神经网络是专门用于处理序列 的神经网络。正如卷积网络可以很容易地扩展到具体宽度和高度的图像,以及处理大小可变的图像,循环网络可以扩展到更长的序列(比不基于序列的特化网络长得多)。大多数循环网络也能处理可变长度的序列。10.1 展开计算图计算图是形式化一组计算结构的方式,如那些涉

2017-10-28 00:00:00 1804

转载 深度学习(九)之卷积网络②

本文继续简述卷积网络的知识点,上一篇深度学习(九)之卷积网络①9.5 基本卷积函数的变体当在神经网络的上下文中讨论卷积时,我们通常不是特指数学文献中使用的那种标准的离散卷积运算。实际应用中的函数略有不同。首先,当我们提到神经网络中的卷积时,我们通常是指有多个并行卷积组成的运算。另外,输入通常也不仅仅是实值的网络,而是由一系列观测数据的向量构成的网格。例如,一幅彩色图像在每一个像素点会有红蓝绿三种颜

2017-10-22 00:00:00 942

原创 Hive优化

Hive优化1.explain关键字:hive优化实际上是hadoop的 map reduce 优化,首先我们需要知道一条sql语句执行了哪几个步骤,hive和传统关系数据库一样也有个执行计划,用explain关键字可以看到完整的执行步骤。2. 本地模式:当输入数据小于250M时候默认不调用 mapreduce,直接在本地机器执行计算hive.exec.mode.local.auto=tr

2017-10-18 00:00:00 1271

原创 Zookeeper知识点总结

本文是大数据学习总结系列第二篇之ZooKeeper,上一篇是hadoopHadoop知识点整理本文是根据《从Paxos到Zookeeper 分布式一致性原理与实践》的知识点进行整理总结。一、 从集中式到分布式1. 集中式2. 分布式3. ACID4. CAP5. BASE二、 一致性1. 2PC2. 3PC

2017-10-15 00:00:00 1969

原创 深度学习(九)之卷积网络①

卷积网络,也叫卷积神经网络(CNN),是一种专门依赖处理具有类似网络结构的数据的神经网络。卷积是一种特殊的线性运算。卷积网络是指那些至少在网络的一层中使用卷积运算来代替一般的矩阵乘法运算的神经网络。9.1 卷积运算在通常形式中,卷积是对两个变体函数的一种数学运算。假设我们正在用激光传感器追踪一艘宇宙飞船的位置。我们的机关传感器给出一个单独的输出x(t),表示宇宙飞船在时刻t的位置。

2017-10-14 00:00:00 4559

原创 算法设计与分析

算法基础问题求解的关键建模: 对输入参数和解给出形式化或半形式化的描述设计算法: 采用什么算法设计技术 正确性--是否对所有的实例都得到正确的解分析算法--效率算法+数据结构=程序好的算法提高求解问题的效率节省存储空间算法的研究目标问题->建模并寻找算法 算法设计技术算法->算法的评价

2017-09-23 22:34:44 7823 1

原创 Hadoop知识点整理

本文是根据《Hadoop权威指南》的知识点进行归纳整理,基本涵盖hadoop重要的知识点。

2017-08-21 23:08:51 2651

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除