自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙少华的博客

踏踏实实做技术

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式高级

@TOC正则表达式高级 正则表达式 (1): (?:pattern) 先看一下解释:匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。其实就是匹配pattern。经常和|搭配使用 例1: 字符串 abxoxcd 匹配模式1 a(?:b|x) 匹配结果1 ab 匹配模式2 (?:b|x) 匹配结果2 b x x (2): (?=pattern) 正向...

2019-08-21 11:29:06 403

原创 hive-UDTF开发

@TOChive udtf UDTF(User-Defined Table-Generating Functions)。一进多出,可以对一行数据转成多行 UDTF需要继承的类 1)org.apache.hadoop.hive.ql.udf.generic.GenericUDTF UDTF需要实现的方法 1)abstract StructObjectInspector initialize(Obje...

2019-08-15 19:38:48 316

原创 朴素贝叶斯算法实现

@TOC朴素贝叶斯算法 定义: 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法 首先引入几个基本的概念(稍等一下哈) 概率重要性质 P(∅\emptyset∅)=0 有限可加性,若A1,A2,…An是互不相容事件。P(A1⋃A_1\bigcupA1​⋃A2⋃A_2\bigcupA2​⋃…⋃\bigcup⋃AnA_nAn​)=P(A1A_1A1​)+P(A2A_2A2​)+…+P(AnA...

2019-08-09 11:42:46 275

原创 基础排序算法实现

@TOC算法基础实现 1排序 (1)选择排序 def select_sorted(origin_items): """选择排序""" items = origin_items[:] for i in range(len(items)-1): min_index = i for j in range(i+1,len(items)): ...

2019-07-31 17:44:26 199

原创 java代码设计原则

@TOC代码设计原则 1:里氏替换原则 子类继承父类时,字类可以扩展父类的功能,但是不要修改父类原有的功能。否则考虑重新继承一个合适的父类。 例1: 举一个简单的例子,什么鱼不会游泳,可能会有什么答案,比方说木鱼,死鱼等等。 //定义一个鱼类 class Fish{ public void swimming(){ system.out.println("i can swimming");...

2019-07-03 21:55:21 678

原创 hive UDAF开发

@TOChive udf

2019-06-16 22:58:56 450

翻译 python面向对象进阶

@TOC面向对象高级 详细叙述python面向对象高级的知识点 通过这一篇了解如下知识 1.继承和多态 2.魔方方法 3.静态方法和类方法 4.装饰器 一:继承和多态 继承:一个类从另外一个类把属性和方法直接继承过来,减少代码重写. 多态:子类在继承了父类的方法后,可以对父类已有的方法给出新的实现版本,这个动作称之为方法重写(override)。通过方法重写我们可以让父类的同一个行为在子类中拥有不...

2019-06-11 22:21:33 138

Hadoop技术基础.pptx

hadoop基础基础,hdfs的基本原理,mr的基本原理。以架构图的形式表现出来。

2019-07-30

空空如也

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

TA关注的人

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