`
文章列表
        刚开始学习Hadoop,看到这篇文章不错,按文章里的步骤安装调试成功,其中有些地方有改动。          一.安装ubuntu           在Win 7 上安装 Virtualbox 下的 64位的Ubuntu12.04 虚拟机。          二. 在Ubuntu下创建hadoop用户组和用户;          1. 创建hadoop用户组;   1. $ sudo addgroup hadoop      记下这里为 hadoop 用户设置的密码,后面使用 hadoop 用户登录时需要用到。 如图:             ...
安装了jdk7后手动删除了C盘下的jre,重新安装后,   设置了环境变量,但是在CMD中输入java -version 报错: Error: could not open `C:\Program Files\Java\jre7\lib\jvm.cfg' 清理注册表和缓存之后,仍然报错,重启也没用。   最后发现,竟然在system32中存在3个java*.exe文件,分别是: c:/windows/system32/java.exe c:/windows/system32/javaw.exe c:/windows/system32/javaws.exe 删除以后,重新安装jd ...
1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成可执行文件 5.2链接 5.3强制链接时使用静态链接库 1简介 GCC 的意思也只是 GNU C Compi ...

[转]gcc 命令详解

    博客分类:
  • C
1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名字3。为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,你没有指定链接程序要用 ...
 MySQL 当记录不存在时插入,当记录存在时更新 MySQL 当记录不存在时插入,当记录存在时更新 转载网址:http://blog.csdn.net/kesaihao862/article/details/6718443 网上基本有三种解决方法。 第一种: 示例一:插入多条记录 假设有一个主键为 client_id 的 clients 表,可以使用下面的语句: INSERTINTOclients(client_id,client_name,client_type)SELECTsupplier_id,supplier_name,'advertising'
方法一: mysql从一个表字段赋值给另一个表字段,在线等待。table1   中   有字段   id,uid,name table2   中   有字段   id,name table1中的uid和table2中的id是一一对应的。 我如何把table2中的name一一对应赋值给table1中name 我的环境是MYSQL4.0.18nt+PHP4------解决方案--------------------INSERT INTO table1 (uid, name) SELECT id AS uid, name FROM table2; ------解决方案-------- ...
生成无限分类的结构 public function get_tree_1(array $list = array()){$root = array();$node = array();foreach ($list as $k => $v) {list($id, $pid, $name, $path) = array_values($v);$node[$id] = $v;if(isset($node[$pid])) {$node[$pid]['child'][$id] = &$node[$id];}if($pid == 0) {$root[$id] = &$node[$i ...
    1, UPDATE 表A   SET 字段B = CONCAT( '100-', 字段B) 说明:在字段前添加前缀   2, UPDATE 表A SET 字段B = replace(字段B, 'aaa', 'bbb') 说明:把表A 字段B中的 aaa批量替换成bbb。   替换空值:   update table set column='' where column is null   删除所有的空格UPDATE 表A SET 字段B   = TRIM(字段B);   删除所有饱含'['或者']'或者'.'的字符 UPDATE 表A SET ...
Understanding the Nginx Configuration Inheritance Model Tweet To understand the inheritance model of nginx you first need to know that nginx operates with multiple blocks of configuration. In nginx such a block is referred to as a context, for instance, a configuration directive placed in ...
Array (   [0] => 1011,1003,1008,1001,1000,1004,1012  [1] => 1009[2] => 1011,1003,1111)我的数组是这样的。我现在想统计出Array{[1011]=>1   //意思是说有几个[1001]=>2} 要怎么样统计呢 $arr = array(            '1011,1003,1008,1001,1000,1004,1012',            '1009',            '1011,1003,1111'        );$result = array();f ...
     public function jiecheng($n)    {        $a = 5;        $count = 0;        for($a=5;$a <= $n;$a+=5){ // 循环从5开始,以5的倍数为步长,考察整数            $count++;              // 若为5的倍数,计数器加1            if(!($a%25)) $count++;// 若为25的倍数,计数器再加1        }        echo 'the number of 0 in the '.$n.'! is '.$count ...
    /**     *      * 获取给定日期的前一天     * @param string $date     * @return string $yesterday     */    public function getYesterday($date)    {        if(empty($date))         {            $yesterday = date("Y-m-d",strtotime("-1 day"));        }else{            $arr = explode('-', $d ...
方法一:这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 ...
(function($) { $.extend({ myTime: { /** * 日期 转换为 Unix时间戳 * @param <int> year 年 * @param <int> month 月 * @param <int> day 日 * @param <int> hour 时 * @param <in ...
event.keycode值,方便以后查阅 event.keycode值大全   1 keycode 8 = BackSpace BackSpace   2 keycode 9 = Tab Tab   3 keycode 12 = Clear   4 keycode 13 = Enter   5 keycode 16 = Shift_L   6 keycode 17 = Control_L   7 keycode 18 = Alt_L   8 keycode 19 = Pause   9 keycode 20 = Caps_Lock 10 keycode 27 = Escape Escape ...
Global site tag (gtag.js) - Google Analytics