- 博客(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
翻译 python面向对象进阶
@TOC面向对象高级 详细叙述python面向对象高级的知识点 通过这一篇了解如下知识 1.继承和多态 2.魔方方法 3.静态方法和类方法 4.装饰器 一:继承和多态 继承:一个类从另外一个类把属性和方法直接继承过来,减少代码重写. 多态:子类在继承了父类的方法后,可以对父类已有的方法给出新的实现版本,这个动作称之为方法重写(override)。通过方法重写我们可以让父类的同一个行为在子类中拥有不...
2019-06-11 22:21:33 138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人