- 浏览: 191524 次
- 性别:
- 来自: 北京
最新评论
-
wg1214:
CommonRcFileCompression 这个类里的DA ...
普通文本压缩成RcFile的通用类 -
wdt1988520:
要导入哪些jar包呀? 有完整的源码吗?
普通文本压缩成RcFile的通用类 -
yiqi1943:
timeStampDate函数没找到
RcFile存储和读取操作 -
yiqi1943:
您用的hadoop和hive的版本是什么呢?
RcFile存储和读取操作 -
心如止水13:
有没有源码呢!?学习一下哎!
JBPM4.3总结三
文章列表
在hbase shell状态下,使用命令help,会显示hbase 所有的命令
hbase(main):015:0> help
NameError: undefined local variable or method `he' for #<Object:0x1900f17>
hbase(main):016:0> help
HBase Shell, version 0.92.1, r1298924, Fri Mar 9 16:58:34 UTC 2012
Type 'help "COMMAND"', (e.g. 'help " ...
HBase是一个分布式的、面向列的开源数据库。hbase有二种安装方式,单机安装,分布式安装【分布式又分伪分布式和分布式,伪分布式指的是进程都运行在一台机子上】。今天在单机上安装,主要用来学习其语法。分布式安装,需要至少三台机子并安装hadoop zookeeper等。
系统:Linux version 2.6.22.6-1 (root@builder2.redflag-linux.com) (gcc version 4.2.1)
hbase版本:hbase-0.92.1
java版本:1.6.0
1.系统没有安装java的,需先安装java。
java安装过程:
> chmod + ...
RPM命令手册
- 博客分类:
- 操作系统 Linux
命令格式:
rpm -i ( or --install) options file1.rpm ... fileN.rpm
参数:
file1.rpm ... fileN.rpm 将要安装的RPM包的文件名
详细选项:
-h (or --hash) 安装时输出hash记号 (``#'')
--test 只对安装进行测试,并不实际安装。
--percent 以百分比的形式输出安装的进度。
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装 ...
# -*- coding: utf-8 -*-
import hashlib
import os
import wx
#编辑器主类
"""
记录:menu:Menu
Dialog: MessageDialog,MultiChoiceDialog,NumberEntryDialog,PasswordEntryDialog,PrintDialog,ProgressDialog,SingleChoiceDialog,TextEntryDialog,
FileDialog,FindReplaceDialog,FontDialog
StaticText
...
# -*- coding: utf-8 -*-
#学习lambda
#lambda的作用是定义一个匿名函数
lam = lambda x,y=20:x+y
print lam(2) ==> 22
print lam(2,2) ==> 4
#######################################
#filter
from random import randint
#是否为奇数
def odd(n):000
return n%2
allNums=[]
#随机生成9个1到99之间的数
for eachNum in r ...
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。
下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。
os.sep 可以取代操作系统特定的路径分割符。
os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。
os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。
os.getenv()和os.pu ...
# -*- coding: utf-8 -*-
import os
# 学习python对文件的操作
# file_name 要打开的文件
#access_mode 文件打开模式 【r(读) w(写) a(追加)】还有个U模式,代表通用换行符支持
#使用r和u模式打开的文件必须存在
# + 表示可读可写
#file_obj = open(file_name,access_mode='r',buffering=-1);
'''
方法:
read() 读取字节到字符串
readline() 读一整行
readlines() 读取all
xreadlines( ...
# -*- coding: utf-8 -*-
''' 删除一个目录下内容相同的文件 '''
import shutil
import md5
import os
from time import clock as now
#得到字符串的md5
def getmd5(content):
return md5.new(content).hexdigest();
def main():
path=raw_input("path:")
all_md5={};
all_size={};
#遍历文件夹
for file in o ...
Python stat 模块
- 博客分类:
- python
#!/usr/bin/env python
#-*- encoding:UTF-8 -*-
import os,time,stat
fileStats = os.stat ( 'test.txt' ) #获取文件/目录的状态
fileInfo = {
'Size':fileStats [ stat.ST_SIZE ], #获取文件大小
'LastModified':time.ctime( fileStats [ stat.ST_MTIME ] ), #获取文件最后修改时间
' ...
mysql存储过程分隔字符串
- 博客分类:
- Mysql
create procedure split_str(in data varchar(200),in deli varchar(10))
begin
declare i int default 0;
declare lfstr varchar(200) default ' ';
declare instr varchar(50);
while lfstr <> data do
set i=i+1;
set lfstr=substring_index(data,deli,i);
set instr=substring_index(lfstr,de ...
自助查询工具需求分析
- 博客分类:
- python
平时工作临时需求查询比较多,领导让做一个自助查询工具,这样可以给工程师省下很可观的时间,也减少了各部门扯皮的碰撞。
客户端 php + mysql server1
服务器端 shell,python,hive,hadoop server2 若干执行shell的server
需求:
用户在前台填写task信息,比如:任务名称,执行服务器,上传uidlist文件【查询关于user的有关信息,所以要上传uid列表】,任务类型【1.用户基本信息 2用户其他信息 3.用户影响力指数等】,然后等待邮件通知,下载执行结果。
说明:
1.task信息存放到task表中 【taskId,u ...
【记录】使用python并行执行shell
- 博客分类:
- python
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import subprocess
import os
'''
argv[1] 日期
argv[2] 本地rsync路径【暂时没用】
argv[3] 远程rsync ip
argv[4] 任务列表地址
'''
class RsyncTask:
def __init__ (self,date,localpath,ip,taskpath) :
self.date = date;
...
本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息。
在编程中,几乎90% 以上的代码都是关于整数或字符串操作,所以与整数一样,Python 的 ...
[转]linux下python安装
- 博客分类:
- python
1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2
2. 安装
$ tar –jxvf Python-2.5.2.tar.bz2
$ cd Python-2.5.2
$ ./configure
$ make
$ make install
3. 测试
在命令行下输入python,出现python解释器即表示已经正确安装。
在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入
#python
...
<p><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial,sans-serif; font-size: 13px;">你好布雷维克,我是一位来自中国的女青年,几天前听说你杀了至少86个人,今天晚上借着拉屎的时间,我酝酿了下 ...