问题列表 - 第7718页

ORM:是或否?

我必须用Java开始一个中型项目,但我不是一般的ORM的粉丝所以问题是:我是否应该考虑ORM设计项目(供以后使用)?

该RDBMS是Oracle 10g和查询将非常耦合到甲骨文语法/功能(即文本,挖掘,CONNECT BY,等...).

非常感谢.

java orm

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

在Google地图中的某个点周围绘制半径

我正在使用Google Maps API并添加了标记.现在我想在每个标记周围添加10英里半径,这意味着在缩放时表现得恰到好处的圆圈.我不知道该怎么做,似乎并不常见.

我发现了一个看起来不错的示例,您也可以查看谷歌纵横.在那里他们使用半径的标记,就像我想要的那样.

更新:谷歌纵横使用缩放的图像,这将如何工作?

javascript google-maps

92
推荐指数
3
解决办法
25万
查看次数

收集实现特定接口而不进行转换的类型?

基本上我想知道特定命名空间中的所有类型是否实现了特定的接口IEnumerable.

我知道我能做到:

foreach type ...
    if type is IEnumerable
        ...
Run Code Online (Sandbox Code Playgroud)

但我不想只是为了查询它是否实现了一个接口来强制转换类型,因为无论如何都会抛弃转换.

.net c# interface

0
推荐指数
1
解决办法
158
查看次数

是否有任何第三方库可以在iPhone OS中进行酷视图转换?

我真的不喜欢那种翻转过渡.这很无聊.我希望看到一些很酷的东西,比如水效果,雾气等等.有没有可用的东西,或者我必须(重新)为此发明轮子?

iphone cocoa-touch core-animation uikit

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

检查XSLT中的字符串是空还是空

如何使用XSL检查值是空还是空?

例如,如果categoryName是空的?我在选择构造使用的是.

例如:

<xsl:choose>
    <xsl:when test="categoryName !=null">
        <xsl:value-of select="categoryName " />
    </xsl:when>
    <xsl:otherwise>
        <xsl:value-of select="other" />
    </xsl:otherwise>
</xsl:choose>
Run Code Online (Sandbox Code Playgroud)

xslt null xslt-2.0 xslt-1.0

318
推荐指数
9
解决办法
50万
查看次数

POCO与DTO:部分水合域对象是否可以?

通常要求在UI上以各种方式显示域对象; 列表,搜索结果,查看和编辑页面,以及页眉,页脚和弹出窗口.通常,您有几个不同的域视图"视图",每个视图都显示不同的字段.

大多数建议似乎是在需要子集或超集时使用DTO来获取数据.维护DTO有很多开销.简单地填充每个场景所需的域对象的属性是一种糟糕的方法.例如,您可以使用配置文件来说明应包含哪些属性,例如:

service.GetDomainObjects(int listID,Profile.ListProfile); service.GetDomainObjects(string searchParam,Profile.SearchProfile);

domain-driven-design poco dto

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

String.Format中的适当文章(a/an)

我正在寻找一种文化敏感的方法,在使用适当的文章(a/an)时将名词正确地插入句子中.如果在其他地方存在适当的方法,它可以使用String.Format,或者可能使用其他东西.

例如:

基本句子:"你正在看a/an {0}"

这应格式化为:"你正在看胡萝卜"或"你正在看一个鸡蛋."

我目前正在通过手动检查要插入的单词的第一个字符,然后手动插入"a"或"an"来完成此操作.但我担心当应用程序本地化为其他语言时,这可能会限制我.

是否有解决此问题的最佳做法?

解决方案:似乎问题很复杂,以至于没有一个实用程序或框架以我最初的措辞来解决这个问题.似乎最好的解决方案(在我的情况下)是将文章与名词一起存储在数据库中,以便翻译人员可以拥有他们所需的控制级别.感谢所有的建议!

language-agnostic grammar nlp localization

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

从F#中的列表中提取单个元素

我想从F#中的序列中提取单个项目,或者如果没有或多个则提供错误.做这个的最好方式是什么?

我现在有

let element = data |> (Seq.filter (function | RawXml.Property (x) -> false | _ -> true))
                   |> List.of_seq
                   |> (function head :: [] -> head | head :: tail -> failwith("Too many elements.") | [] -> failwith("Empty sequence"))
                   |> (fun x -> match x with MyElement (data) -> x | _ -> failwith("Bad element."))
Run Code Online (Sandbox Code Playgroud)

它似乎有效,但它真的是最好的方式吗?

编辑:当我指出正确的方向时,我想出了以下内容:

let element = data |> (Seq.filter (function | RawXml.Property (x) -> false | _ -> true))
                   |> (fun s -> if Seq.length …
Run Code Online (Sandbox Code Playgroud)

f# functional-programming sequence

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

设置同步按钮:在 Visual Studio 中找不到 user.config 文件

它并没有真正引起问题,但它让我很烦...有谁知道如何在 Visual Studio 中刷新用户配置的位置?

当我单击“项目属性”->“设置”表单中的“同步”按钮时,收到错误消息No user.config files were found in any of the following locations.

列出的路径不存在,所以我知道为什么会出现错误消息。但是,设置文件必须存储在一些不同的路径下。

有任何想法吗?我确实在注册表中快速搜索了路径,但对于我可以删除的内容没有任何明显的信息。也许它是解决方案中文件中包含的内容?

我使用的是 Visual Studio 2008、Windows XP。

visual-studio-2008

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

确保一行存在于纯文本文件中的最有效方法

我正在使用C#(.Net 2.0),我有一个相当大的文本文件(平均约1600行),我需要定期检查以确保存在某一行文本.

这样做最有效的方法是什么?我是否真的每次都要将整个文件加载到内存中?

有没有我可以使用的某种文件内容搜索API?

感谢您提供任何帮助/建议.

.net c# performance file-io

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