代码改变世界

hive中UDF、UDAF和UDTF使用

2013-06-28 15:46 by java20130722, 1201 阅读, 0 推荐, 收藏,
摘要:Hive进行UDF开发十分简单,此处所说UDF为Temporary的function,所以需要hive版本在0.4.0以上才可以。一、背景:Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:a)文件格式:Text File,Sequence Fileb)内存中的数据格式: Java Integer/String, Hadoop IntWritable/Textc)用户提供的 map/reduce 脚本:不管什么语言,利用 stdin/stdout 传输数据d)用户自定义函数: Substr, Trim, 1 – 阅读全文

Django 学习

2013-06-28 14:19 by java20130722, 365 阅读, 0 推荐, 收藏,
摘要:我的应用很简单。我只需要读取指定日期的收益金额,并保存到我的本地数据库。 我在djaongo项目中创建了一个新的应用,叫做“adsense”。并创建了一个models.py文件来存储认证证书。 from django.contrib.auth.models import User from django.db import models from oauth2client.django_orm import CredentialsField class Credential(models.Model): id = models.ForeignKey(User, primary_key... 阅读全文

java 同步块(Java Synchronized Blocks)

2013-06-27 15:26 by java20130722, 280 阅读, 0 推荐, 收藏,
摘要:java 同步块(Java Synchronized Blocks)Java 同步块包括方法同步和代码块同步。java 同步可以避免资源竞争,避免死锁。主题包括的主要内容:synchronized关键字Synchronized 实例方法Synchronized static methodsSynchronized blocks in instance methodsSynchronized blocks in static methodsJava Synchronized ExampleThe Java synchronized Keyword在java中,同步是用synchronized关键 阅读全文

Django startproject的问题

2013-06-27 11:02 by java20130722, 370 阅读, 0 推荐, 收藏,
摘要:下载python-2.7.2.msi http://www.python.org/getit/Django-1.3.1.tar.gz https://www.djangoproject.com/Django暂时只支持python 2.4 ~ 2.7, 在Django-1.3.1\docs\intro\install.txt中有说明: Being a Python Web framework, Django requires Python. It works with any Pythonversion from 2.4 to 2.7 (due to backwardsincompatibili 阅读全文

python 条件,循环和其他语句

2013-06-26 18:28 by java20130722, 312 阅读, 0 推荐, 收藏,
摘要:条件,循环和其他语句print 输出多个用 逗号隔开>>> print 'hello','world',' !'hello world !--------------------------------------------为函数提供别名>>> import math as qiao>>> qiao.sqrt(9)3.0>>> from math import sqrt as chao>>> chao(16)4.0--------------------- 阅读全文

python 抽象

2013-06-26 18:26 by java20130722, 189 阅读, 0 推荐, 收藏,
摘要:抽象创建函数>>> def hello(name):return 'hello,'+name+'!'>>> hello('qiaochao')'hello,qiaochao!'函数注释1)以#开头2)直接写上字符串函数定义可以嵌套>>> def foo():def bar():print 'hello aaa 'bar()>>> foo()hello aaa 函数递归调用:>>> def jiecheng(n):if n == 阅读全文

python 对象 类

2013-06-26 18:25 by java20130722, 324 阅读, 0 推荐, 收藏,
摘要:python 对象 类创建自己得类>>> class Person:def setName(self,name):self.name=namedef getName(self):return self.namedef greet(self):print 'hello world ~ I\'m %s.' % self.name>>> xiaoq=Person()>>> xiaoq.setName("qiaochao")>>> xiaoq.greet()hello world ~ I 阅读全文

hive处理日志,自定义inputformat

2013-06-26 17:16 by java20130722, 949 阅读, 0 推荐, 收藏,
摘要:开放环境,hadoop-0.20.2,hive-0.6 1.日志分隔符 Xml代码 2010-05-3110:50:17|||61.132.4.82|||http://www.360buy.com/product/201185.html2010-05-31 10:50:17|||61.132.4.82|||http://www.360buy.com/product/201185.html分隔符是“ ||| ”,这是为了尽可能防止日志正文出现与分隔符相同的字符而导致数据混淆。 hive 的内部分隔符是“ \001 ”,所以我们需要做一下转换 2.编写自定义InputFormat Java代码 p 阅读全文

黑马程序员--内部类

2013-06-26 15:38 by java20130722, 232 阅读, 0 推荐, 收藏,
摘要:--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ------------------内部类即在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,且依附于外部类而存在。内部类的访问规则:(1)内部类可以直接访问外部类中的成员,包括私有。(2)外部类需要访问内部类时,必须建立内部类对象。访问格式:外部类名.内部类名 变量名 = 外部类对象.内部类对象内部类之所以可以直接访问外部类中的成员,是因为内部类中持有了外部类的引用。访问格式:外部类名.this。例:class Outer//外部类{ int num=3; class Inne 阅读全文

python 字典

2013-06-26 11:01 by java20130722, 480 阅读, 0 推荐, 收藏,
摘要:python dictionary字典由对个键以及与其对应的值构成可以如下创建:>>> phonebook={'qiao':'119','lisi':'101','zhaowo':'787'}dict函数>>> items = [('name','qiaoc'),('age',26)]>>> d=dict(items)>>> d{'age': 26, 'na 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 58 下一页