摘要:
Hash主要使用Key中的两个函数:hash和eql? hash返回的是对象的hash值,eql?是用来对比两个对象是不是相等。回顾下Hash这种数据结构,其首先需要一个hash函数返回一个整数,ruby中为Fixnum,然后根据Fixnum去使用eql?判断两个object是不是相同。所以,如果只是改变了hash函数,就仅仅会让具有相同实例的objecthash到同一个Fixnum,但是eql?不相等,也没有办法当成同一个key。同样,如果只修改eql?,相同字段的object可能都没有办法hash到同一个Fixnum,那么同样也没有办法当作同一个key。为了说明这两个函数的用处,我将分四种 阅读全文
阅读排行榜
java连接access数据库----简单demo
2013-02-19 15:41 by java20130722, 401 阅读, 收藏,
摘要:
用户java访问access2007 不需要配置数据源!public static void main(String[] args) throws SQLException, UnsupportedEncodingException { // --Access 数据库路径 String dbpath = "C:\\Users\\hlu\\Desktop\\hua\\hua_dic_db.mdb"; //路劲最好不要出现中文,本人测试过程中中文报错! // --连接字符串 String url = "jdbc:odbc:DRIVER={Microsoft Acces 阅读全文
Java对文件的读、写随机访问,RandomAccessFile类的使用分析
2013-07-22 20:22 by java20130722, 398 阅读, 收藏,
摘要:
在网上看了一些关于java中的RandomAccessFile类的介绍,又经过查看Java API和自己编的测试程序,总算是对RandomAccessFile的使用有了一定的了解。自己做了以下比较详细的总结吧。 1.RandomAccessFile类的简单介绍 该类的实例支持对文件的随机读取和写入。随机存取文件的行为类似存储在文件系统中的一个大型字节数组。存在指向该隐含数组的光标或索引,称为文件指针。读取操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。如果随机存取文件以读取/写入模式创建,则写入操作也可用;写入操作从文件指针开始写入字节,并随着对字节的写入而前移此文件指针... 阅读全文
Hadoop ssh配置设置
2013-01-21 16:51 by java20130722, 398 阅读, 收藏,
摘要:
一. 配置机器名配置/etc/hosts和/etc/sysconfig/network注意:NameNode的hosts文件必须有其slaves指定的所有节点的机器名二. ssh设置 (hadoop中需要在namenode 和 datanode 中直接连接集群内的机器,需要配置ssh)NameNode节点运行ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys注意(转):假设 A 为客户机器,B为目标机;要达到的目的:A机器ssh登录B机器无需输 阅读全文
INF DDInstall Section
2012-04-30 08:59 by java20130722, 398 阅读, 收藏,
摘要:
INFDDInstallSection形如:[install-section-name]|[install-section-name.nt]|[install-section-name.ntx86]|[install-section-name.ntia64]|(WindowsXPandlaterversionsofWindows)[install-section-name.ntamd64](WindowsXPandlaterversionsofWindows)[DriverVer=mm/dd/yyyy[,x.y.v.z]][CopyFiles=@filename|file-list-secti 阅读全文
浙公网安备 33010602011771号