问题列表 - 第15580页

弄清楚Java中的数字是否为Double

我是一个Java新手.我试图弄清楚一个数字是否是一个像这样的东西:

if ( typeof ( items.elementAt(1) )== Double ) {
       sum.add( i, items.elementAt(1));
}
Run Code Online (Sandbox Code Playgroud)

如果有人能告诉我如何重新排列语法以使其正常工作,我将不胜感激.

java typeof

87
推荐指数
3
解决办法
16万
查看次数

如何在Clojure中将惰性序列转换为非惰性序列

我在Clojure中尝试了以下内容,期望返回一个非惰性序列的类:

(.getClass (doall (take 3 (repeatedly rand))))
Run Code Online (Sandbox Code Playgroud)

但是,这仍然会回归clojure.lang.LazySeq.我的猜测是doall评估整个序列,但返回原始序列,因为它仍然可用于记忆.

那么从懒惰中创建一个非懒惰序列的惯用手段是什么?

clojure lazy-evaluation

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

在Subversion上创建本地存储库的URL

我想通过Aptana Studio创建一个新的Subversion存储库.安装了Aptana SVN插件和Aptana Subversive插件.我没有关注要提供的URL,因为我想在localhost上创建存储库.

请看这个链接:http://screencast.com/t/qVn3OvWqL

svn subversive

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

存储库模式和实体框架

我使用带有EF的Repository Pattern在线查看了很多示例.但他们都没有真正谈到与相关实体合作.

比如说用户可以拥有多个地址.

IUserRepository
User CreateUser();
void UpdateUser();
Run Code Online (Sandbox Code Playgroud)

现在,如果我要向用户添加一个地址,它应该在存储库中吗?或者在用户实例上

我觉得存储库模式可以用于实体上的CRUD和Get Operations.但是当涉及到与相关实体合作时,它们应该真正在实体上定义[大多数情况下]

就像在这种情况下,如果没有用户,地址是无用的,不应该在实体上吗?

有什么想法吗?

entity-framework repository-pattern

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

htaccess重写和auth冲突

我有2个目录,每个目录都有一个.htaccess文件:

html/.htaccess - 此文件中有一个重写,几乎所有内容都发送到url.php

RewriteCond %{REQUEST_URI} !(exported/?|\.(php|gif|jpe?g|png|css|js|pdf|doc|xml|ico))$
RewriteRule (.*)$ /url.php [L]
Run Code Online (Sandbox Code Playgroud)

和html/exported/.htaccess

AuthType Basic
AuthName "exported"
AuthUserFile "/home/siteuser/.htpasswd"
require valid-user
Run Code Online (Sandbox Code Playgroud)

如果我删除html/exported/.htaccess,重写工作正常,导出的目录可以访问.如果我删除html/.htaccess,验证工作正常.

但是,当我将两个.htaccess文件导出/正在重写为/url.php时.我有什么想法可以阻止它吗?

.htaccess mod-rewrite

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

Google App Engine,JDO和equals/hashCode

我在谷歌应用引擎中有一个工作正常.我意识到我忘记实现的JDO增强对象中的一个等于和hashCode(我需要在一个集合中使用该对象).所以我做了.我没有在这些实现中做任何特别的事情,事实上我只是使用Eclipse来生成它们.像这样:

@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
private Long id;

@Persistent
private String appleId;

@Override
public int hashCode() {
    final int prime = 31;
    int result = 1;
    result = prime * result
            + ((appleId == null) ? 0 : appleId.hashCode());
    return result;
}

@Override
public boolean equals(Object obj) {
    if (this == obj)
        return true;
    if (obj == null)
        return false;
    if (getClass() != obj.getClass())
        return false;
    User other = (User) obj;
    if (appleId == null) {
        if (other.appleId != null) …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine equals hashcode jdo

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

迁移到Team Foundation Server

我们有一台安装了TFS的新服务器.当前环境非常常见,使用SourceSafe 2005管理源代码并与Visual Studio 2008 Enterprise Edition集成.QA团队正在使用Bugzilla报告错误.

首先是一些基本问题:

  1. 如何将项目 与SQL Server 2005上的数据库一起 移动到TFS
  2. 是否仍然使用SourceSafeTFS提供其他方式来管理您的源?
  3. 所有客户端机器(Visual Studio 2008)都必须与TFS集成 ,如何?
  4. TFS是否提供了Bug跟踪/报告工具?如果是的话,我们该如何从Bugzilla迁移 到TFS?如果存在错误跟踪/报告工具,则会产生不同的方法.

谢谢.

tfs tfs-migration

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

Python中的手动垃圾收集

有没有办法手动删除垃圾收集拒绝摆脱的对象,即使我打电话gc.collect()?在Python 3.0中工作

python garbage-collection

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

如何通过SQL选择唯一记录

当我执行"SELECT*FROM table"时,我得到如下结果:

1 item1 data1
2 item1 data2
3 item2 data3
4 item3 data4
Run Code Online (Sandbox Code Playgroud)

如您所见,column2中有重复记录(item1被重复).那我怎么能得到这样的结果:

1 item1 data1
2 item2 data3
3 item3 data4
Run Code Online (Sandbox Code Playgroud)

只有一个记录从副本返回,以及其余的唯一记录.

sql database

69
推荐指数
6
解决办法
30万
查看次数

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