`
dacoolbaby
  • 浏览: 1267321 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
DataNode启动失败: 2012-12-14 00:48:19,242 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Invalid directory in dfs.data.dir: Incorrect permission for /usr/hadoop/hadoop-1.0.4/data, expected: rwxr-xr-x, while actual: rwxrwxrwx 2012-12-14 00:48:19,242 ERROR org.apache.hadoop.hdfs.server.datanode ...
出错如下: java.lang.OutOfMemoryError: Java heap space at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:498) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305) at org.apache.hadoop.mapred.Child.main(Child.java:158)   解决方法: 我是在Windo ...
转载自 D瓜哥对于像我一样的菜鸟理解MapReduce模型非常有用。上代码~~!   <html> <head> <title>MapReduce JS test</title> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> < ...
首先设定IP $sudo gedit /etc/network/interfacesauto loiface lo inet loopback            auto eth0 iface eth0 inet static address 192.168.1.99 netmask 255.255.255.0 gateway 192.168.1.1   保存,并关闭gedit。这样,IP并没有立即生效。需要执行 $sudo /etc/init.d/networking restart这时候就能ping到局域网中的电脑了。但是上不了Internet,是因为没有设置DNS的原 ...
不是URIEncoding的问题。   在catalina.sh里面的最上面,增加一行:   export CATALINA_OPTS=-Dfile.encoding=GBK   重启Tomcat,问题解决。   折磨我一天的问题了。 再次衷心希望,所有的系统都使用UTF-8编码。  
读了这个文章,觉得创意与Idea再到创业是有个过程的。这篇文章给了我很好的启示,在此转载。 原文地址:http://developer.51cto.com/art/201211/365608.htm   要想获得创业idea,请别试图把创业idea 想出来,而是要寻找未被解决的问题, ...
我在家里用Ubuntu 12.04执行脚本不需要 ./ 而在公司用RedHet,执行Tomcat启动脚本就需要 ./   在问了度娘以后有如下解释: ./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在当前目录需要执行程序就要加上路径, ./用全路径代替也是可以的。 Windos的默认搜索路径里有当前目录,所以不需要加。其实加上也是一样的效果。  
我的Hadoop配置在开源的Virtual-box上面,系统是Ubuntu 12.04   配置Hadoop开发环境的文章就很多了,这里不累述。 这里是我Hadoop单机模式下的配置。 注意一点,地址要用本机的IP地址,不要用localhost,否则Eclipse会连接失败。 因为这一点,我反复搞了2个星期。   贴上代码: core-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl& ...
  在执行copyFromLocal的时候,报错了。 Name node is in safe mode。 safemode模式 NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。 dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处 ...
这里使用了BlockingQueue,实例化使用ArrayBlockingQueue。   BlockingQueue本来是就是线程安全的。 当然,也可以自己构建其他的容器类来实现。 如,concurrentHashMap , 使用线程安全synchronized 方法进行 ArrayList对象的get set。 或者用一个violate关键字声明的对象。 还有使用concurrentLock的。   方法多样,随你喜好: import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent. ...
Oracle10开始支持正则表达式。 介绍内容如下: ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :         与LIKE的功能相似2,REGEXP_INSTR :       与INSTR的功能相似3,REGEXP_SUBSTR :    与SUBSTR的功能相似4,REGEXP_REPLACE : 与REPLACE的功能相似它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE 用法相同,但是它们使用POSIX 正则表达式代替了老的百分号(%)和通配符(_)字符。POSIX 正则表达式由标准的元字符(meta ...
从Oracle8i开始,就有了对Java存储过程的支持。 OracleJVM能够和操作系统紧密地结合在一起,快速的进行数据操作及管理。   Java存储过程与一般的JDBC程序有所不同的是: 1.有安全限制,毕竟是在oracle内部运行的,不允许访问操作系统的资源,如文件。 2.获取数据库联接方式,connection = new OracleDriver().defaultConnection(); 3.System.out,System.err,System.in等输入输出有所不同。可以利用某些命令重定向。   我这里只是简单的Oracle Java存储过程的应用,毕竟Java在语言 ...
首先,Oracle的索引有。 普通索引B*树,BitMap索引,函数索引,组合索引,反转索引。   那么这里主要说一下常用的索引。 B*树索引就是普通索引。 使用方式如下: create index idx_a on my_table(a);   B*树的组合索引用法如下: create index idx_a_b on my_table(a,b);  组合索引是普通索引的一种扩充。 每次查询,CBO会选择其中的一条索引进行查询。 所以即使建立了多个单列索引,也只是会选择一条进行使用。   注意,组合索引的前后顺序会有很大的差异。 按照上面的组合索引来说,如果是这种 ...
我们都知道Decode函数可以用来做什么作用,如果这个不知道的话,请找下度娘。 那么,今天就来介绍一下,在WHERE条件语句里面使用Decode函数。   由浅入深,先一步一步来。。 with tmp as( select 1 val,null flag from dual union all select 1 val,'a' flag from dual union all select 2 val,'b' flag from dual union all select 3 val,'c' flag from dual ) select 1,decode(f ...
请看附件。。   在List中存在一个定位——表格属性。 其中有个固定报表大小选项。 这个功能的具体使用方法
Global site tag (gtag.js) - Google Analytics