小编atl*_*tis的帖子

HashSet转换为List

我在网上看了这个,但我要求这一点确保我没有错过任何东西.是否有内置函数将HashSets转换为C#中的列表?我需要避免重复的元素,但我需要返回一个List.

c# list set

25
推荐指数
4
解决办法
5万
查看次数

gem install mongrel使用ruby 1.9.1失败

我昨天开始自己进入rails开发.
我安装了ruby 1.9.1,rubygems和rails.
运行gem install mongrel良好,表面上也安装了杂种.我有点疑惑,因为:

  • 脚本/服务器默认启动webrick
  • which mongrel 没有回报
  • locate mongrel 返回许多条目,如
/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1
/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib
/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel
.
.
.
/usr/local/bin/mongrel_rails
/usr/local/lib/ruby/gems/1.9.1/cache/mongrel-1.1.5.gem
/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/evented_mongrel_rb.html
/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/mongrel_rb.html
/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/swiftiplied_mongrel_rb.html
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/evented_mongrel.rb
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/mongrel.rb
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/swiftiplied_mongrel.rb
/usr/local/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5
.
.
.

看起来我安装了mongrel(默认安装和我的自定义安装).那么为什么不是哪个杂种会回归呢.

尝试使用gem install mongrel返回重新安装mongrel 会抛出自己的异常集:

Building native extensions.  This could take a while...
ERROR:  Error installing mongrel:
    ERROR: Failed to build gem native extension.

/usr/local/bin/ruby extconf.rb install mongrel
checking for main() in -lc... yes
creating Makefile

make
gcc -I. -I/usr/local/include/ruby-1.9.1/i386-darwin9.7.0 -I/usr/local/include/ruby-1.9.1/ruby/backward -I/usr/local/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE …

ruby mongrel rubygems ruby-1.9

22
推荐指数
2
解决办法
2万
查看次数

Haskell中的目录内容

有没有办法用它们的绝对路径返回目录中的文件列表.

当我做

getDirectoryContents dir
Run Code Online (Sandbox Code Playgroud)

它给了我一个目录中的文件名列表.如果我在其他地方使用这些文件名,我需要知道它们的绝对路径或相对于当前工作目录的路径.

haskell filepath

15
推荐指数
1
解决办法
1771
查看次数

在Haskell中将一个IO字符串写入stdout

我们如何打印一个返回一个IO字符串的函数的输出到stdout?我无法使用节目或印刷品.

io haskell stdout

11
推荐指数
2
解决办法
6632
查看次数

使用impdp导入选择性数据

我将整个数据库作为转储导入到我自己的数据库中.我想从某些表中排除数据(主要是因为它们的大小很大而且没用).我不能完全排除那些表,因为我需要表对象本身(减去数据),如果我这样做,将不得不在我的模式中重新创建它们.在没有这些表对象的情况下,在其他表上定义的各种其他外部约束也将无法导入,需要重新定义.所以我只需要从某些表中排除数据.我想要所有其他表中的数据.

是否有一组impdp参数可以帮助我这样做?

oracle import impdp

6
推荐指数
2
解决办法
5万
查看次数

为什么C#HashSets有一个Distinct()方法

为什么HashSet上有一个Distinct()方法,当它们无法包含重复项时?

c# hashset

6
推荐指数
1
解决办法
1017
查看次数

哈斯克尔地图的总结

是否有一个标准函数来汇总Haskell映射中的所有值.我的地图读取的内容有[(a,2),(b,4),(c,6)]?

基本上我要做的是归一化频率分布.因此,上图中键的值是a,b,c的计数.我需要将它们标准化为[(a,1/6),(b,1/3),(c,1/2)]

haskell map

5
推荐指数
1
解决办法
1581
查看次数

JRuby与Ruby 1.9

我知道在这方面有持续的工作,但JRUby 1.3与Ruby 1.9.1兼容的确切状态是什么?如果我可以dwnload jruby 1.3并开始使用我的ruby 1.9安装,我有点困惑.

JRuby主页说:*Ruby 1.8.6现在兼容*Ruby 1.9很快兼容

维基百科说:

发布历史记录

除了主要修复错误和性能提升的版本之外,此表仅提供了在JRuby历史记录中显示重要步骤的版本.发布日期亮点0.9 2006-08-01 Rails支持[11] 1.1 2008-03-28表现优于Ruby MRI 1.8.7 [6] AOT模式和JIT模式[21] 1.1.4 2008-08-28重构Java集成层Ruby 1.9的开头支持用于调用C库的FFI子系统[22] 1.2.0 2009-03-16 Ruby 1.9支持几乎完成(包括JIT编译器) 初步的Android支持

ruby compatibility jruby ruby-1.9

3
推荐指数
1
解决办法
2768
查看次数

在monadic上下文中使用Data.Map

我正在操作的地图具有monadic键(类型IO Double).我需要findMax在这张地图上使用.我可以用liftM它吗?

Map.findMax $ Map.fromList [(f x, "X"), (f y, "Y"), (f z, "Z")]
Run Code Online (Sandbox Code Playgroud)

这里f x有类型IO Double.

monads haskell map

3
推荐指数
2
解决办法
1358
查看次数

使用scikit限制线性回归预测值

我正在使用数据集训练线性回归模型,该数据集在区间[0,10]中具有实值标签.我在测试集上的预测值有一些超过10的预测.有没有办法将预测限制在10.

我正在考虑进行条件检查,如果预测超过10,我明确地将其设置为10.

有没有更好的办法?

python linear-regression scikits

3
推荐指数
1
解决办法
1369
查看次数