自定义博客皮肤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匹配模式1a(?:b|x)匹配结果1ab匹配模式2(?:b|x)匹配结果2bxx(2): (?=pattern)正向...

2019-08-21 11:29:06 430

原创 hive-UDTF开发

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

2019-08-15 19:38:48 334

原创 朴素贝叶斯算法实现

@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 284

原创 基础排序算法实现

@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 211

原创 java代码设计原则

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

2019-07-03 21:55:21 688

原创 hive UDAF开发

@TOChive udf

2019-06-16 22:58:56 470

翻译 python面向对象进阶

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

2019-06-11 22:21:33 148

Hadoop技术基础.pptx

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

2019-07-30

空空如也

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

TA关注的人

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