小编em7*_*m70的帖子

Scala库将数字(Int,Long,Double)转换为数组[Byte]

正如标题所说,是否有任何Scala库导出函数,以便将字节数组转换为Int,Long或Double?

我需要与2.9.1和FOSS兼容的东西.

如果您碰巧确切地知道我需要什么以及在哪里找到它,那么SBT的一条线和一条线就足够了!:)

如果没有我正在寻找的东西,那么Java中最接近的东西也会起作用......

serialization scala

35
推荐指数
4
解决办法
3万
查看次数

ORM /持久层建议

我正在开始一个新项目,我正在寻找一个非常好的ORM或非基于SQL的持久层.
对于这个项目,我真的不关心数据是如何持久化的,只要它可以以合理的速度查询和存储,最重要的是简单的查询.
应该无缝地处理并发(前端将在另一个层上,并且将有几个同时用户,但不一定处理相同的数据)并且我必须更少关注数据层(简单查询,自动懒惰)装载等)更好.
我还想不惜一切代价避免使用基于字符串的查询,因此支持LINQ或其他直观且可能强类型查询的工具会获得很大的好处.
最后使用POCO对象是我真正想要做的另一件事
这里是我评估的产品列表以及它们不适合的原因,只是为了让我看不到任何关于使用它们的建议:

  • NHibernate:疯狂的xml,太多的设置,高维护复杂性和模型更改的成本,会话工厂很乱,不符合我的需求
  • Castle ActiveRecord:基于NHibernate,少量文档以及与NHibernate相关的一些问题仍然适用.此外,为了获得合适的模型,它需要很多属性,一个人最好手动创建模式,并且处理关系的方式是一种耻辱.
  • Linq To SQL:缺少POCO对象,根据MS,它不会提高太多加班时间(EF是他们所承诺的)
  • 实体Framweork:虽然在第4版中POCO对象是可能的,但它们仍然非常hacky并迫使你做太多的手工工作来设置.此外,v4只是一个测试版
  • LLBLGen Pro:很好,尤其是SelfServicing适配器,但不是POCO.此外,LINQ提供商还不完善.最后,删除一组对象是不可能通过LINQ导致混合API(其中一个远非直观)和我不喜欢.
  • XPO:除了直观,非常慢,并发问题,而不是POCO
  • SubSonic SimpleRepository:几分钟我以为我在做梦.当我弄清楚事情是如何处理关系时,deam结束了

我也看过MongoDB和CouchDB,但在这些情况下,相关对象的捕获看起来像是在做正确的事情之前需要进行太多的测试.此外,它们都不提供强类型查询.

提前感谢您的建议!

.net c# orm persistence poco

26
推荐指数
3
解决办法
3576
查看次数

R演示用于演示

我知道这几乎与编程无关,但我必须展示一些直观,直接且可能非常吸引人的R演示文稿,以便我现有机构的一个部门开始评估其采用情况.你们中的任何人都知道任何显示R的强大,简单和灵活性的R脚本吗?我正在寻找属于两个类别的脚本:

  • 简单的代码显示了计算描述性的速度,条形图,箱形图,简单的线性回归等基本图 - 所有这些简洁而精美
  • 代码显示复杂多变量数据集的奇特可视化(即热图等)

属于第二类的脚本的交互性是一个加号.

当然还要欣赏有脚本使用的数据;)

提前致谢

r presentation demo

23
推荐指数
4
解决办法
6195
查看次数

随着时间的推移反向传播

有没有人知道一个图书馆有一个随着时间的推移反向传播的工作实施?任何Java/Python/C#/ VB.NET/F#(最好是最后一个)都可以!

.net python java f# neural-network

18
推荐指数
2
解决办法
2695
查看次数

跳过scala迭代中的前N个元素

我想知道scala是否包含跳过可迭代的前N个元素的方法,例如

(1 to 5).WHATIWANT(3).foreach(println(_))
Run Code Online (Sandbox Code Playgroud)

只打印4和5.

我知道有切片,但是如果序列的长度不能提前获得,就像在我的情况下那样,那就不行了.

想法?

scala sequence

18
推荐指数
1
解决办法
1万
查看次数

F#运算符"?"

我只是阅读了这个页面上的信息,而一个新的?提到运营商,我很不清楚它的用途是什么.
任何人都可以提供一个快速解释,发布一个代码剪切该如何使用该运算符,并可能提到一个用例?
编辑:这真的很尴尬,我注意到了吗?Don的发行说明中不再提及运算符.知道为什么会这样吗?

f# visual-studio-2010

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

Scala的数值库

我正在寻找一个可以在Scala中进行数值计算的库(或Java,虽然可以使用scala函数的东西会更好!)至少具有以下功能:

  • L-BFGS
  • 最小化器(Powell,QuasiNewton,......)
  • 多变量函数的数值微分
  • 数值积分(不是绝对必要但非常优选)

我也只是寻找积极维护的东西(最早在2011年最新更新),最好但不一定是免费的.此外,还需要数值稳定性,即所有操作都应以尽可能保持精度的一致结果的方式实现.

我已经知道IMSL,但更喜欢别的东西.

提前致谢

java math optimization scala numerical-methods

13
推荐指数
1
解决办法
2138
查看次数

在什么情况下ConcurrentBag.TryTake()失败?

我正在考虑在我正在编写的程序中使用ConcurrentBag,但是我似乎无法在TryTake上找到足够的文档.

我知道该方法可能会失败,但我无法找到可能发生此类失败的情况的解释,以及失败后收集将保留的状态.

如果它只是在另一个线程已经删除了该项目的情况下,那么我不在乎,但我无法承受的是我想要移除的项目仍然在通话后仍然在集合中.

这可能是这样吗?

.net c# collections concurrency

11
推荐指数
1
解决办法
2417
查看次数

.NET SCTP实现

我正在寻找SCTP协议的.NET实现.组件或C#/ F#源代码将是首选,但是如果没有这样的东西可用,VB.NET源代码也可能工作.我正在研究的项目是针对.NET Framework v3.5,但欢迎任何适用于.NET v2到v4的项目.

.net sockets sctp

10
推荐指数
1
解决办法
5311
查看次数

Application.Current控制台应用程序中的"null"

我目前正在尝试使用WPF组件,该组件使用来自WPF应用程序的Application.Current,但由于几个原因我从不调用Application.Run(也不是一个选项).结果是NullReferenceException.

我基本上试图从控制台应用程序中显示同一个WPF窗口的多个实例.任何建议(以及C#/ F#中的代码示例)都会受到欢迎!

提前致谢

.net c# wpf f# multithreading

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