2012年4月16日
摘要: sql语言不经常用,每次再用都隔好久的时间,以致最基本的都想不起来了,只好转一篇记着= - 找的时候方便SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE maste 阅读全文
posted @ 2012-04-16 00:46 aaronwxb 阅读(704) 评论(0) 推荐(0) 编辑
  2012年4月15日
摘要: ubuntu sun-jdk默认安装路径为/usr/lib/jvm/--------------------------------------------------------------------------------------应用程序找不到jdbc驱动通常是由于类路径(环境变量classpath)设置方面问题。另外有的程序不使用classpath,而是使用注册表。有的程序如JBuilder使用自带的jdk。设置不当都可能导致应用程序找不到jdbc驱动。出现诸如java.lang.ClassNotFoundException之类错误。 杀手锏:将jdbc驱动程序包(.jar或.zi 阅读全文
posted @ 2012-04-15 22:21 aaronwxb 阅读(2483) 评论(0) 推荐(0) 编辑
  2012年4月6日
摘要: 利用heartbeat和drbd实现HDFS的双机热备 written by aaronwxb,2012.03.30主要原理:利用DRBD实现共享存储空间,在主服务器(primary)将元数据写入本机时同时要写入备份节点(secondary),才算一次写操作完成,实现元数据的实时备份。利用heartbeat实现自动切换功能,双方之间发送心跳,若备份节点一旦其无法检测到主服务器的“心跳”则自动接管主服务器的资源。虚拟机环境配置:用vbox安装虚拟机,OS为ubuntu11.10,虚拟机双网卡,网卡配置为桥接方式,主要设置如下:主机IP地址配置master(主节点)eth... 阅读全文
posted @ 2012-04-06 17:38 aaronwxb 阅读(2148) 评论(4) 推荐(0) 编辑
摘要: Facebook Hadoop HA organized by aaronwxb,04.01一些数据21 PB of storage in a singleHDFScluster2000 machines12 TB per machine (a few machines have 24 TB each)1200 machines with 8 cores each + 800 machines with 16 cores each32 GB of RAM per machine15 map-reduce tasks per machineThe master had 6... 阅读全文
posted @ 2012-04-06 17:32 aaronwxb 阅读(2994) 评论(1) 推荐(2) 编辑
  2012年4月5日
摘要: 错误提示1:未授予用户在此计算机上的请求登陆类型检查3项打开控制面板-> 管理工具 ->计算机管理->本地和组->用户-> 双击cuest-> 帐户已停用的钩去掉.管理工具 -> 本地安全策略 ->安全选项 ->网络访问:本地帐户的共享和安全模式(右健属性) ->选择"经典-本地帐户以自已的生份验证"管理工具 -> 本地安全策略 ->安全选项 ->帐户;使用空白密码的本地帐户只充许进行控制台登陆->选择"已禁用"确定后退出就可以了.错误提示2:"无法访问.你可能 阅读全文
posted @ 2012-04-05 21:16 aaronwxb 阅读(13568) 评论(0) 推荐(0) 编辑
  2012年3月17日
摘要: 因为开发hadoop的需要,openjdk不能用,所以得换成sun的jdk,所以,要先安装sunjdk:首先先要加入 repositoryadd-apt-repository "deb http://archive.canonical.com/ lucid partner"然後安裝 sun-jdkapt-get updateapt-get install sun-java6-jdksun-java6-plugin安装完之后,手动且换成sunjdk:方法一:update-java-alternatives -s java-6-sun(或者sudo update-alterna 阅读全文
posted @ 2012-03-17 10:10 aaronwxb 阅读(2091) 评论(0) 推荐(0) 编辑
  2012年3月16日
摘要: 最近在做hadoop,因为要求各主机之间的用户必须相同,且为方便远程登录,需配置无密码登录先附上ssh无密码登录设置方法:先生成密钥并配置无ssh无密码登录本机,输入命令:ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys将文件拷贝到其他主机相同的文件夹内,输入命令:scp authorized_keys hostname1:~/.ssh/scp authorized_keys hostname2:~/.ssh/查看是否可以从主机无密码登录其他 阅读全文
posted @ 2012-03-16 10:07 aaronwxb 阅读(6178) 评论(0) 推荐(0) 编辑
  2012年3月11日
摘要: apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = --fix-missing"sudo apt-get remove package 删除包,保留配置文件sudo apt-get remove package - - purge 删除包,包括删除配置文件等sud 阅读全文
posted @ 2012-03-11 11:01 aaronwxb 阅读(268) 评论(0) 推荐(0) 编辑
  2012年3月9日
摘要: 目的:对象B的属性中还有非基本类型属性,使对象A的值完全和对象B一样,即把B复制给A,且改变A的值,对象B的值不会变(A\B相互独立)分析:若直接赋值,则A得到的是一个引用,A,B指向的是同一个内存块,A和B不独立,不满足条件。 若采用实现Cloneable接口,若对象B的属性中还有非基本类型属性,则该属性对应的类也要实现Cloneable接口,如果实现复制的类比较复杂,则层层clone会比较复杂解决方法:用序列化的方法则可以用很少的代码实现深层复制,代码如下:private Object cloneObject(Object obj) throws Exception{ //将对象o... 阅读全文
posted @ 2012-03-09 09:45 aaronwxb 阅读(226) 评论(0) 推荐(0) 编辑
  2012年2月25日
摘要: 创建工程结构:代码: 1 package hello.aaronwxb.cn; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.util.Log; 6 import android.widget.TextView; 7 8 //private static final String TAG = "HelloAndroid"; 9 10 public class HelloAndroidActivity extends Activity {11 /** Called w 阅读全文
posted @ 2012-02-25 00:04 aaronwxb 阅读(282) 评论(0) 推荐(0) 编辑