// 获取当前工作目录
wdPath, err := os.Getwd()
if err != nil {
panic(err)
}
// 路径join
vDir := path.Join(wdPath, "path1", "path2")
// 创建目录
os.Mkdir(vDir, os.ModePerm)
[......]
// 获取当前工作目录
wdPath, err := os.Getwd()
if err != nil {
panic(err)
}
// 路径join
vDir := path.Join(wdPath, "path1", "path2")
// 创建目录
os.Mkdir(vDir, os.ModePerm)
[......]
1、表操作
添加表
create 'table_name','family'
删除表
disable 'table_name'
drop 'table_name'
添加column family
alter 'table_name', {NAME => 'cf_new'}
查看表结构
describe 'table_name'[......]
首先是基础的,位或(|)、位与(&)、位反(~)。
然后一些比较常用的操作,有一篇很好地Wiki,请参考:
http://wiki.python.org/moin/BitManipulation
下面照抄4个最重要的
1、二进制字符串 -> 整形:
a = int("11111111", 2)
print a
后面的2表示二进制!
2、整形 -> 二进制字符串:
Python3和Python 2.6之后有内置函数b[......]