- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 ssh免输入及多tab clone的脚本
1. 安装expect $sudo apt-get install expect其他linux版本用户请酌情编译源码安装。 2.编写脚本 我放在了/home/xx/utils目录中, $vi sshlogin.exp内容如下: #!/usr/bin/expect# This script needs one argumen
2014-01-26 19:04:52 997
原创 protobuf安装及一个Demo
关于protobuf,google官网是如此介绍的: Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols
2014-01-24 18:51:49 4931
原创 Python各种作用域中的函数
本文观点中系个人理解,如有错误请不吝指正。Python中的作用域(或者说上下文) python这种混杂类型语言(动态类型\解析执行),采用了分离作用域的方式来避免重名问题,让我们能够更好的组织程序代码的结构,直观上来讲Python分为以下几种作用域: 1.包(Package): 包含一些模块,需
2014-01-23 18:19:53 1244
翻译 Python多线程
原文地址http://www.tutorialspoint.com/python/python_multithreading.htm运行多个线程类似并发运行多个不同的程序,但是有以下好处: 1.同一进程下的多个线程与主线程共享数据空间,这样在互相共享信息、通信上比独立进程之间更容易。 2.线程通常也叫做轻量级进程(light-weight process
2014-01-22 18:38:40 1299
翻译 Django学习系列(二)--第一个App
本文翻译自https://docs.djangoproject.com/en/1.6/intro/tutorial01/本机环境: 操作系统:Ubuntu12.04 python2.7.3 Django-1.6.1一.关于Django Django是一个Web开发框架,提供了划分明晰的MVC开发模型,最具吸引力的是其orm、admin模块、模板引擎,
2014-01-20 13:13:46 1012
翻译 Django学习系列(一)--安装Django
本机环境: 操作系统:Ubuntu12.04 python2.7.31.下载安装wget https://www.djangoproject.com/m/releases/1.6/Django-1.6.1.tar.gztar -zxvf Django-1.6.1.tar.gzcd Django-1.6.1sudo python setup.py install
2014-01-20 10:15:35 597
原创 Ubuntu安装Thrift连接Hive
Thrift提供了一种通过代码生成引擎生成中间代码来实现跨语言调用的机制。本文介绍 1.如何安装Thrift编译器, 2.通过一个小例子展示如何使用python通过Thrift调用Hive必要前提条件:1.已安装配置jdk 2.已安装Hadoop,Hive并已启动、可使用。3.已安装gcc与g++并可使用。
2014-01-18 21:55:17 1687
原创 python学习-列表(list)
在python中对列表的实现类型是list,简写形式是[],可以通过如下几种方式创建一个列表实例。#l = list()#l=[1,2,3]#可以简单认为iterable类型就是常用的list\dict\tuple#具体参考http://www.ehow.com/how_8#598683_test-iterable-python.htmll=list(iterable)
2014-01-17 14:25:56 993
原创 python学习-sys模块
只写比较常用的,sys模块的其他DATA请参考help(sys).1.sys.argv shell脚本通过$x(x为数字)获取被送入脚本的参数,而python通过sys.argv做这一点,代码如下: #!/usr/bin/env python#*-*coding:UTF-8 *-*import sysif __name__=='__main__':
2014-01-17 11:47:23 631
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人