摘要:
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, 405 阅读, 收藏,
摘要:
用户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 阅读全文
INF DDInstall Section
2012-04-30 08:59 by java20130722, 404 阅读, 收藏,
摘要:
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 阅读全文
Hadoop ssh配置设置
2013-01-21 16:51 by java20130722, 401 阅读, 收藏,
摘要:
一. 配置机器名配置/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机器无需输 阅读全文
Solr 3.6.2索引MySQL数据库配置过程
2013-07-08 10:38 by java20130722, 400 阅读, 收藏,
摘要:
前言 下面的步骤开起来比较多,其实总结下来不外乎以下几点给solr配置mysql数据库驱动(步骤2.1)告诉solr,要从一个地方导入数据。(步骤2.2)告诉solr,mysql数据库的 地址,用户名,密码,数据库名等等。(步骤2.3)告诉solr,要为mysql数据库建立那些索引域。(步骤2.4)从mysql数据库中导入数据。(步骤2.6) 后面添加中文分词部分为solr新建一个可分词的数据类型 “text_cn”导入IKAnalyzer分词包将步骤2.4中的数据类型改为“text_cn”。一、 试运行solrcmd 进入solr下的example目录:cd /d apache-so... 阅读全文
浙公网安备 33010602011771号