问题列表 - 第1183页

单声道.NET项目是否包含在最流行的Linux发行版的最新版本中?

我想知道mono.net是否包含在Ubuntu,Kubuntu和Fedora以及其他受欢迎的发行版的默认安装中?

如果是这样,有没有人有充分的理由不使用它来开发一个主要针对linux的新GUI应用程序?

.net linux mono

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

varchar和nvarchar有什么区别?

它只nvarchar支持多字节字符吗?如果是这种情况,除了存储问题之外,还有什么意义varchars吗?

sql-server varchar nvarchar

1300
推荐指数
19
解决办法
101万
查看次数

C++标准状态

我最近没有跟上C++世界.这些天的标准究竟在哪里?

TR1是否被采用?

有TR2吗?

这些与C++ 0x有什么关系?归入了吗?

已经就线程做出了决定吗?

c++ standards

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

什么是最好的MPI实现

我必须在集群中实现MPI系统.如果这里的任何人有MPI(MPICH/OpenMPI)的任何经验,我想知道哪个更好,以及如何在x86_64盒的集群上提升性能.

parallel-processing mpi

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

OpenID改造,我可以信任涉及敏感数据的地方吗?

我正在考虑将OpenID添加到面向客户的管理和控制面板区域......

1 - 将OpenID与现有帐户相关联

对于已经拥有我们帐户的客户,我认为他们需要使用我们发布的现有帐号登录,然后我有一个机制将他们的OpenID与他们帐户管理区域中的帐户相关联(称之为' OpenID Manager'为了争论而来).

在'OpenID Manager'中,假设用户已经有OpenID,我是否会根据他们的OpenID对用户进行身份验证,然后将我们生成的帐号与未来的OpenID登录相关联(假设他们的身份验证正常)?

2 - 敏感数据

虽然我们不会在我们的数据库中存储完整的信用卡数据,但还有其他敏感数据,发票,域名注册详情等.阅读本文后http://idcorner.org/2007/08/22/the-problems- with-openid /我对以这种方式使用OpenID的想法有点谨慎,与你们大家的普遍共识是什么?

security openid

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

在Java中创建自然DSL的最佳工具是什么?

几天前,我读了一篇博客文章(http://ayende.com/Blog/archive/2008/09/08/Implementing-generic-natural-language-DSL.aspx),其中作者讨论了使用.NET的通用自然语言DSL解析器.

在我看来,他的想法中很棒的部分是使用与句子相同的名称对文本进行解析和匹配.

举个例子,以下几行:

Create user user1 with email test@email.com and password test
Log user1 in
Take user1 to category t-shirts
Make user1 add item Flower T-Shirt to cart
Take user1 to checkout

将使用"已知"对象的集合进行转换,这些对象将获取解析结果.一些示例对象将是(使用Java作为我的示例):

public class CreateUser {
    private final String user;
    private String email;
    private String password;

    public CreateUser(String user) {
    this.user = user;
    }

    public void withEmail(String email) {
    this.email = email;
    }

    public String andPassword(String password) {
        this.password = password;
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,在处理第一个句子时,CreateUser类将是一个匹配(显然因为它是"创建用户"的串联),并且由于它在构造函数上采用了一个参数,因此解析器将"user1"作为用户参数.

之后,解析器将识别下一部分"with email"也与方法名称匹配,并且由于该方法采用参数,因此它将解析"test@email.com"作为电子邮件参数.

我想你现在明白了,对吧?至少对我来说,一个非常明确的应用是允许应用程序测试人员用自然语言创建"测试脚本",然后将句子解析为使用JUnit检查应用程序行为的类. …

java dsl parsing nlp

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

如何在数据库中存储目录/层次结构/树结构?

如何在数据库中存储目录/层次结构/树结构?即MSSQL Server.

@olavk:看起来你没看过我自己的答案.我使用的方式比递归查询更好:)

pps 这是要走的路!

sql-server database-design sql-server-2005 tree-structure

59
推荐指数
3
解决办法
5万
查看次数

在Rails上设计RESTful公共API的最佳实践是什么?

Rails带有开箱即用的RESTful资源,但您是否将它们用于实际的公共API?如果是这样,您将如何完成API的版本控制,即example.com/api/v2/foo/bar

api rest ruby-on-rails

9
推荐指数
1
解决办法
2977
查看次数

分布式哈希表(DHT)的简单基本解释

任何人都可以解释一下DHT的工作原理吗?

没什么太重,只是基础.

theory p2p dht

170
推荐指数
3
解决办法
7万
查看次数

有没有一个工具可以查看我的 Java 代码,并建议一个好的包结构?

我有一个很大的代码库,我想重构包结构,以便大量交互的类位于同一个包中。

看来应该可以创建一个工具来查看类之间的交互,然后将那些交互频繁的类组合在一起。这些分组可能会建议一个良好的包层次结构。

存在这样的工具吗?(开源是首选)。

java refactoring

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