02 2014 档案
[oracle]一个最简单的oracle存储过程"proc_helloworld"
摘要:1.编写。编写一个最最简单的存储过程,给它起个名字叫做proc_helloworldCREATE OR REPLACE PROCEDURE proc_helloworldISBEGIN DBMS_OUTPUT.put_line ('Hello World!');END;/2.创建。在sqlplus命...
阅读全文
Oracle 的 INSERT ALL和INSERT FIRST
摘要:描述性的东西就不来了,搞技术的,最喜欢实在的实例。通过下面的例子,大家很快就能明白insert all与insert first的功能,比文字描述更通俗易懂。一、INSERT ALL 不带条件用法SQL> create table t_table1(tid number,tname varchar(100));Table createdSQL> create table t_table2(tid number,tname varchar(100));Table createdSQL> insert all into t_table1 2 (tid, tname) 3 valu
阅读全文
Linux2.6 内核的 Initrd 机制解析
摘要:1.什么是 Initrdinitrd 的英文含义是 boot loader initialized RAM disk,就是由 boot loader 初始化的内存盘。在 linux内核启动前, boot loader 会将存储介质中的 initrd 文件加载到内存,内核启动时会在访问真正的根文件系统前先访问该内存中的 initrd 文件系统。在 boot loader 配置了 initrd 的情况下,内核启动被分成了两个阶段,第一阶段先执行 initrd 文件系统中的"某个文件",完成加载驱动模块等任务,第二阶段才会执行真正的根文件系统中的 /sbin/init 进程。这里
阅读全文
/boot/grub/menu.lst详解
摘要:基本概念menu.lst有时候也叫grub.conf,但是/boot/grub/下会有一个名叫menu.lst的符号链接指向它。它是grub引导系统的配置文件。基本选项default 0timeout 10hidemenucolor white/bluepassword --md5 1etSG6$LlxT8irAfAv5vYQn6tZUw1default:后跟一个数字,指grub的默认启动项。也可以跟saved字样,这样的话,后面的savedefault就会起作用。timeout:指定一个超时值,单位为秒,若用户在grub等待的超时时间范围内没有任何操作,则启动默认项。hidemenu:若
阅读全文
cloudstack 修改显示名称
摘要:http://192.168.153.245:8900/client/api?command=updateVirtualMachineid=922d15e1-9be0-44ac-9494-ce5afc4e1a0cdisplayname=testme
阅读全文
Hadoop本地库
摘要:目的鉴于性能问题以及某些Java类库的缺失,对于某些组件,Hadoop提供了自己的本地实现。 这些组件保存在Hadoop的一个独立的动态链接的库里。这个库在*nix平台上叫libhadoop.so. 本文主要介绍本地库的使用方法以及如何构建本地库。组件Hadoop现在已经有以下compression codecs本地组件:zlibgziplzo在以上组件中,lzo和gzip压缩编解码器必须使用hadoop本地库才能运行。使用方法hadoop本地库的用法很简单:看一下支持的平台.下载预构建的32位i386架构的Linux本地hadoop库(可以在hadoop发行版的lib/native目录下找到
阅读全文
Host key verification failed解决
摘要:SSH 登录失败:Host key verification failed 由于公钥不一样了,所以无法登录,提示信息是 KEY 验证失败。解决方法是: 在 /root/.ssh/known_hosts 文件里面将原来的公钥信息删除即可。# rm -rf /root/.ssh/known_hosts
阅读全文
hadoop2.1.0编译安装教程
摘要:由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable的错误,但在实际测试中是可以正常安装并可以运行自带的wordcont例子,所以这个错误不会导致hadoop2.1.0的安装和运行失败,此错误引起原因是由于
阅读全文
hadoop2.1.0和hadoop2.2.0编译安装教程
摘要:由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable的错误,但在实际测试中是可以正常安装并可以运行自带的wordcont例子,所以这个错误不会导致hadoop2.1.0的安装和运行失败,此错误引起原因是由于
阅读全文