- 浏览: 49688 次
最新评论
-
Master-Gao:
crontab的path 问题坑人无数
corantab 不能自动执行的一些问题-环境变量 -
Mybeautiful:
写的很好..
Hbase中文字符与byte[]的转换
文章列表
把语言环境变量改为英文
将Ubuntu系统语言环境改为英文的en_US.UTF-8
查看当前系统语言环境
locale
编辑配置文件,将zh_US.UTF-8改为en_US.UTF-8,zh改为en
sudo nano /etc/default/locale
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
继续 ...
Locale详解来源: LinuxSense locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实 ...
hive函数参考手册
- 博客分类:
- hive nosql
官方定义见:
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF
.内置运算符1.1关系运算符
运算符
类型
说明
A = B
所有原始类型
如果A与B相等,返回TRUE,否则返回FALSE
A == B
无
失败,因为无效的语法。 SQL使用”=”,不使用”==”。
Buffer 类
定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。
值得注意的是Buffer及其子类都不是线程安全的。
每个Buffer都有以下的属性:
capacity这个Buffer最多能放多少数 ...
今天遇见一个问题,crontab的定时任务不能自动执行,但是手动执行脚本一直能成功。查到最后,发现是脚本里用了系统的环境变量。下面开始解释:
1.crontab与环境变量 不要假定cron知道所需要的特殊环境,它其实并不知道。所以你要保证在shelll脚本中提供所有必要的路径和环境变量,除了一些自动设置的全局变量。所以注意如下3点:
1)脚本中涉及文件路径时写全局路径;
2)脚本执行要用到java或其他环境变量时,通过source命令引入环境变量,如: cat start_cbp.sh
Eclipse debug调试
- 博客分类:
- Eclipse debug
断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。
1、 条件断点
条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点 ...
Hbase客户端信息采用byte[]与服务器进行通信,中文字符与byte[]的转换的转换有两种方式:
1.采用String类自带的函数
String s = "你好中国";
byte [] b = s.getBytes();
对应的byte[]转换为String为:
s = new String(s.getBytes());
2.采用org.apache.hadoop.hbase.util.Bytes类的函数
String s = "你好中国";
byte [] b = Bytes.toBytes(s);
对应的byte[]转换为String ...