08 2013 档案

摘要:今天又默默的在linux下安装java明明是很简单的事情,在~/.bashrc中添加如下内容:export JAVA_HOME=/home/ubuntu/jdkexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/binexport JRE_HOME=$JAVA_HOME/jre之后 source ~/.bashrc按道理,应该是没有问题了。于是输入 java -version显示 No such file or directory查了一下 阅读全文
posted @ 2013-08-28 17:35 三更_雨 阅读(12441) 评论(3) 推荐(1)
摘要:#以|为分割点,将arr转换为二维数组arr = ['1','2','|','3','4','5','6','|','7','8','9','|','10','11','12']tmp = []tmp2 = []for x in arr tmp << x if x != '|' tmp2.push Array.new(tmp) i 阅读全文
posted @ 2013-08-08 15:24 三更_雨 阅读(449) 评论(0) 推荐(0)
摘要:array = (1..10).to_a# 方法1length = array.length length.times do |t| print "#{array[t]} " end puts "\n"# 方法2length = array.length-1 for i in 0..length do print "#{array[i]} " endputs "\n"# 方法3for i in array do print "#{i} " end puts "\n"# 方法4 阅读全文
posted @ 2013-08-08 14:01 三更_雨 阅读(7480) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/hbt19860104/archive/2012/10/10/2717873.html以及 http://zhaoweizhuanshuo.blog.163.com/blog/static/14805526220108545937329/当运算符new找不到足够大的连续内存块来为对象分配内存时将会发生什么?一个称为 new-handler的函数被调用。对于new-handler的缺省动作是抛出一个异常。然而,如果我们在程序里用堆分配,至少要用“内存已用完”的信息代替 new-handler,并异常中断程序。用这个办法,在调试程序时会得到程序出 阅读全文
posted @ 2013-08-04 20:15 三更_雨 阅读(435) 评论(0) 推荐(0)