- 博客(11)
- 收藏
- 关注
原创 scala与java对比学习(一)
java 中的构造函数class Peson{ private int age; private string name; public Person(int age, string name){ this.age = age; this.name = name; }}scala中的构造函数class Person(age :
2015-06-29 21:28:11 1166
转载 Scala中下划线的应用层场景
几个应用场景:1、作为“通配符”,类似Java中的*。如import scala.math._2、:_*作为一个整体,告诉编译器你希望将某个参数当作参数序列处理!例如val s = sum(1 to 5:_*)就是将1 to 5当作参数序列处理。3、指代一个集合中的每个元素。例如我们要在一个Array a中筛出偶数,并乘以2,可以用以下办法:a.filter(_%2==0)
2015-06-29 21:08:51 549
原创 配置ssh时sshd不能启动解决办法
问题: ssh-service已经安装但是遇到 通过以下命令启动ssh服务service ssh start/etc/init.d/ssh start如果发现SSHD(SSH-SERVER)服务依然没有起来解决办法: 修改SSH_CONFIG文件vi /etc/ssh/ssh_config
2015-06-25 22:07:36 14085
原创 配置haoop,datanode启动不了解决方式
datanode启动不了最常见的原因是namenode格式化两次或者两次以上,导致 DataNode的namespaceID (位于/hdfs/data/current/VERSION文件中)和NameNode的namespaceID(位于/hdfs/name/current/VERSION文件中)不一致解决方法:第一种方法:删除DataNode的所有资料(及将集群中每个datanod
2015-06-16 12:09:46 731
原创 java中堆和栈的区别
首先我们看一下Java的内存机制,Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在栈内存用来存放函数中定义的基本类型的变量和对象的引用变量堆内存用来存放由 new 创建的对象和数组.在堆中产生了一个数组或者对象之后. 还可以在栈中定义一个特殊的变量,让栈中的这个变量的取值等于数组或对象在堆内存中的首地址,栈中的这个变量就成了数组或对象的引用变量,以后就可以在程序
2015-06-16 11:51:39 415
原创 ubuntu常用命令
Ctrl+a 将光标移至输入行头,相当于Home键Ctrl+e 将光标移至输入行末,相当于End键Ctrl+k 删除从光标所在位置到行末 Alt+Backspace 向前删除一个单词touch abc.txt 创建一个文件ls 列出当前目录下所有文件 ls *.txt 找到当前目录下所有txt文件 touch love_{1..10}_li
2015-06-15 20:01:54 429
原创 Java产生随机数
《JAVA产生指定范围的随机数》 产生机制: 产生Min-Max之间的数字 实现原理: Math.round(Math.random()*(Max-Min)+Min)long Temp; //不能设定为int,必须设定为long//产生1000到9999的随机数Temp=Math.round(Math.random()*8999+1000);
2015-06-15 19:59:39 486
原创 Java集合类型(一)
数组的优点: 1.最为低成本的变量群(内存消耗少) 2.随机检索定位快 数组的缺点: 1.一旦确定大小,就不能再扩大或缩小规模 2.往数组中插入删除元素成本高昂 3.数组元素类型单一(也可以是优点:单一可以更安全和稳定) 4.对成片的连续性内存要求高,如果出现内存空间不足,或者出现严重
2015-06-15 19:58:50 421
原创 idea快捷键大全
最常用快捷键1.Ctrl+E,可以显示最近编辑的文件列表2.Shift+Click可以关闭文件3.Ctrl+[或]可以跳到大括号的开头结尾4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方5.Ctrl+F12,可以显示当前文件的结构6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择7.Ctrl+N,可以快速打开类8.Ctrl+
2015-06-10 18:22:12 404
原创 idea常用快捷键
alt + enter 导入包,自动修正Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示Ctrl+D 复制当前行 Ctrl+Shift+Up/Down 代码向上/下移动
2015-06-10 18:17:06 355
原创 hadoop HDFS结构
主从结构 主节点只有一个:namenode 从节点有多个:datanode namenode负责: 接收用户操作请求 维护文件系统的目录结构 管理文件与block之间的关系,管理block和datanode之间的关系 datanode负责: 存储文件
2015-06-10 16:14:51 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人