- 浏览: 143305 次
- 性别:
- 来自: 汉川
最新评论
-
googya:
googya 写道axgle 写道define_method ...
令人迷惑的class_eval和instance_eval -
jinleileiking:
我绝不会这么写。呵呵
令我迷惑的c语言参数格式 -
googya:
jinleileiking 写道说的啥?那种写法是老C标准,现 ...
令我迷惑的c语言参数格式 -
jinleileiking:
说的啥?那种写法是老C标准,现在不这么搞了
令我迷惑的c语言参数格式 -
consy:
<p><span style="f ...
令人迷惑的class_eval和instance_eval
文章列表
很久之前装了一个数据挖掘工具weka,但是一直是使用的图形界面。今天突然发现,它是开源的(以前没有注意啊),既然是开源的,我想就会有源代码,于是到weka的安装目录下面看了一看,有个weka-src.jar。解压一看,果然是weka的源代码。于是想把它给编一下。看能不能实现!后来,在netbenas下面居然就实现了。为了不忘记,记录一下!
首先,把源代码解压一下,得到目录weka。
[img]weka1 [/img]
然后,在netbeans下创建一个工程,工程名称是随意的,我的叫weka.把刚才的weka目录及其下面的文件全部拷到weka工程的src下面。图示如下
最后,就是编译了,主类是:p ...
=> Booting WEBrick...
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
D:/ruby/netbeans-ruby/NetBeans 6.5.1/ruby2/jruby-1.1.4/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:512:in `require': un ...
- 2009-05-16 13:33
- 浏览 1164
- 评论(0)
今天在装了一个firefox中安装了一个可以管理sqlite的插件sqlite manager。感觉有点意思,很像管理MySQL的那个工具一样。不过有点奇怪的是,在sqlite manager中建了一个表。但是在相应的数据库中却找不到。是不是应该在数据库中要设置一下呢?sqlite虽小,道道还是很多的,需要不断的学习啊。
后来,这个问题终于解决了。之前产生那样的错误的原因是我把数据库文件放到了桌面上。如果放在其他的目录下面的话,是很正常的。很是奇怪吧。
今天在使用ruby的irb的时候,突然想调用一下sqlite数据库,之前我的sqlite数据库是可以运行的,而且我也安装了gem包。于是,我就这样写了
[code="ruby"]require 'sqlite'
但是出现这样的错误:
loaderror:no such file to load --sqlite
于是我想我的数据库是sqlite3,应该这样吧 require 'sqlite3'
仍然出现这样的错误。很伤脑筋啊。
我怀疑是不是缺少什么包之类的东西,然后去查啊,结果是什么都不缺。我就纳闷了,别人的都行,为什么我的就不行呢。
没办法, ...
class Exponentiate
def initialize(x,n)
@m=n,@z=x
end
def exponentiate
@power=1
while(@m>0)
while((@m%2)==0)
@m=@m/2
@z=@z*@z
end
@m-=1
@power=@power*@z
end
return @power
end
end
exp=Exponentiate.new(2,3)
p ...