魏长东

weichangdong

正在查看: 2015年05月日志归档(第 2 页 / 共 15 篇)

查看hive和hadoop的版本

hadoop -version 执行这个命令看hadoop版本
java version "1.7.0"

Java(TM) SE Runtime Environment (build 1.7.0-b147)

Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

 

但是hive就没有这么直接,需要找到hive的安装目录的lib文件目录,然后ls下。

hive-version11.png

解决phpmyadmin 访问卡慢等问题

亲测可行。

第一步, 打开 ./version_check.php文件. 找到以下代码.

if (isset($_SESSION['cache']['version_check'])
    && time() < $_SESSION['cache']['version_check']['timestamp'] + 3600 * 6
) {
    $save = false;
    $response = $_SESSION['cache']['version_check']['response'];
} else {
    $save = true;
    $file = 'http://www.phpmyadmin.net/home_page/version.json';
    if (ini_get('allow_url_fopen')) {
        $response = file_get_contents($file);
    } else if (function_exists('curl_init')) {
        $curl_handle = curl_init($file);
        curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
        $response = curl_exec($curl_handle);
    }
}

»»阅读全文

poedit php gettext方式实现UTF-8国际化多语言(i18n)

开始应用:

步骤一:搭建环境(服务器已经完成,环境已经搭建好了) 
1、首先查看你的php扩展目录下是否有php_gettext.dll这个文件,如果没有,这就需要你下载一个或是从其他地方拷贝一个,然后放到php扩展目录。
2、打开php.ini,查找”;extension=php_gettext.dll“ ,然后去除注释,重启apache。

若一切顺利,就可以在 phpinfo() 中看到 gettext 字样,至此服务器环境配置完毕。

步骤二:假如我们要翻译test.php页面里的hello word!这句话。

»»阅读全文

hive array、map、struct使用

hive提供了复合数据类型:
Structs: structs内部的数据可以通过DOT(.)来存取,例如,表中一列c的类型为STRUCT{a INT; b INT},我们可以通过c.a来访问域a
Maps(K-V对):访问指定域可以通过["指定域名称"]进行,例如,一个Map M包含了一个group-》gid的kv对,gid的值可以通过M['group']来获取
Arrays:array中的数据为相同类型,例如,假如array A中元素['a','b','c'],则A[1]的值为'b'

数据源

[root@swordman ~]# cat test5.txt
1,zhou:30  
2,yan:30  
3,chen:20  
4,li:80 
[root@swordman ~]# cat test6.txt
034,1:2:3:4
035,5:6
036,7:8:9:10
[root@swordman ~]# cat test7.txt
1	job:80,team:60,person:70
2	job:60,team:80
3	job:90,team:70,person:100

»»阅读全文

linux时区

1.tzselect                                                                 //回车后会有选项提示

2.timeconfig                                                            //回车后会有选项界面(限于CentOS、Fedora系统)

3.TZ='Asia/Shanghai';export TZ                        //设置时区,并即时生效,'Asia/Shanghai'指亚洲的上海的时间(CST),其它的例如'Europe/London'英国伦敦时间(GMT,格林威治时间)

4.hwclock -w                                                           //保存时区设置使之重启系统后仍生效(就是写入系统bios)。

其它:

5.linux时区配置查寻文件

/etc/sysconfig/clock                                               //由/etc/localtime定义而成?

6.linux时区配置文件

/etc/localtime                                                             //修改该文件的方法是拷贝/usr/share/zoneinfo下的相应时区文件覆盖之(想把系统时区设置为哪个时区就把/usr/share /zoneinfo下对应的时区文件拷贝为/etc/localtime)

»»阅读全文