- 博客(6)
- 资源 (18)
- 收藏
- 关注
原创 SSH免密码登录
1.使用ssh-keygen -t rsa在当前用户主目录~/.ssh下生成两个文件id_rsa,id_rsa.pub。之后需要将id_rsa.pub文件添加到你想要免密码登录的主机的~/.ssh/authorized_keys里面。2.使用scp id_rsa.pub user@hostname:~/.ssh/id_rsa.pub3.使用cat id_rsa.pub >> a
2016-10-10 22:36:35 552
原创 Hadoop配置SSH免密码登录
网上有很多教程,这里用的是一个比较简单的方法:1.使用ssh-keygen命令生成公钥和私钥文件2.使用ssh-copy-id命令,然后就ok了,之后ssh登录就不需要密码了。
2016-10-09 17:11:05 695
原创 Java 强引用,软引用,弱引用,虚引用
从JDK1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4中级别由高到低依次为:强引用、软引用、弱引用和虚引用。强引用:是使用最普遍的引用。如果一个对象具有强引用,垃圾回收器绝不会回收它。软引用(SoftReference):如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被
2016-10-02 13:22:04 421
原创 hashCode和equals方法辨析
首先理解HashSet里面的元素定位过程:1.首先调用元素的hashCode()方法来得到元素的哈希值,用来确定当前元素在哪个bucket里面(可以推出如果两个元素的hashCode不一样,则bucket不一样,则肯定不相等)。2.每个bucket是一个链表,用来存放所有具有相同hashcode的元素。接下来调用当前元素的equals()方法,在当前元素的hashcode对应的bucket
2016-10-01 23:42:15 474
原创 Java-Abstract Class and Interface
1.包含abstract抽象方法的类就是抽象类,此时抽象类必须使用abstract修饰,来表示它是抽象类。2.抽象类使用abstract来修饰,其中必须至少包含一个抽象方法。抽象类也可以包含自己的变量和具体实现方法。实际上,抽象类时类和接口的混合。3.继承抽象类必须实现抽象类中的abstract抽象方法。4.abstract是抽象类,它的方法可以不全是抽象方法,但必须包含抽象方法;而i
2016-10-01 11:17:58 358
编译后的hadoop-2.7.3-src.tar.gz
2016-11-28
呕心沥血的java复杂聊天室(包括自定义应用层协议、CS多线程、多客户端登录、上下线提醒等等)
2014-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人