问题列表 - 第20815页

从Rails控制器获取主机名

我试图从控制器获取运行rails应用程序的机器的主机名.

考虑到它应该在Windows和Linux上工作,最好的方法是什么?

ruby-on-rails hostname

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

如何通过属性值对LINQ C#中的XML进行排序?也是MVC

(使用最新的MVC 2 RC 2)我试图通过元素属性的值对LINQ(C#)中的一些XML进行排序...

var sites = from s in xDoc.Element("sites").Elements("site")
orderby s.Attribute("name")
select s;
Run Code Online (Sandbox Code Playgroud)

但是当我将它传递给我的View时,我得到了异常:

Exception Details: System.ArgumentException: At least one object must implement IComparable.
Source Error: 
Line 37:                </th>
Line 38:            </tr>
Line 39:            <% foreach (var item in Model)
Line 40:               { %>
Line 41:            <tr>
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何使用LINQ对XML进行排序并使其正确呈现吗?

xml linq sorting asp.net-mvc

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

Eclipse - 什么是Builder?

我不明白什么是CDT中的构建器,以及与"C/C++ Build"内容的关系是什么.

我在"C/C++ Build"配置中设置了SCons.它确实有效:我做了两个配置(发布和调试),并启动了我的SCons脚本.但是当我现在尝试调试时,我正在研究这些Builders stauuf(我正在发现Eclipse ......).

关于这一点,文档根本不清楚.

感谢帮助.

eclipse-cdt builder

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

如何将静态方法传递给clojure中的comp?

好像我Integer.parseInt在comp中访问时遇到了问题.我可以像这样正常访问它:

user=> (Integer/parseInt "123")
123
Run Code Online (Sandbox Code Playgroud)

但如果我把它放在comp中,我会收到一个错误:

user=> (def vect-to-int (comp Integer/parseInt (partial apply str)))
java.lang.Exception: Unable to find static field: parseInt in class java.lang.Integer (NO_SOURCE_FILE:3)
Run Code Online (Sandbox Code Playgroud)

听起来我觉得它应该在寻找方法时尝试在Integer上找到一个字段.我Integer.parseInt该怎么用?是否有更好的方法将字符向量转换为int

string integer vector clojure

24
推荐指数
2
解决办法
3142
查看次数

如何使此扩展方法更通用?

我有一个大脑屁试图使下面的方法更通用,以便任何List<T>可以传入columnValues参数.这就是我所拥有的:

public static DataRow NewRow(this DataTable dataTable, List<string> columnValues)
{
    DataRow returnValue = dataTable.NewRow();

    while (columnValues.Count > returnValue.Table.Columns.Count)
    {
        returnValue.Table.Columns.Add();
    }

    returnValue.ItemArray = columnValues.ToArray();
    return returnValue;
}
Run Code Online (Sandbox Code Playgroud)

我可以将它更改为a List<object>并在将其传递给方法之前转换原始列表但我确信有更好的选择:-)

编辑:

弗兰克的帖子让我重新思考这一点.在大多数情况下,源List<T>将是一个,List<object>因为列值很可能是不同的类型.

对于我最初的使用是List<string>有道理的,因为我是从CSV解析创建一个数据集,这是该点的所有文本.

.net c# generics extension-methods

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

jQuery:将ajaxForm绑定到通过.load()加载的页面上的表单

我正在使用jQuery的ajaxForm插件在我的webapp上提交表单.但是,在应用程序的一部分中,我正在通过jQuery的.load()加载一些内容,其中包含一个表单.

问题在于我无法将ajaxForm绑定到通过ajax加载的表单.

我试过这段代码无济于事:

 $('#viewRecordBtn').live('click', function() { // Handle the event when the 'view record' button is clicked
    $("#tab2").load('ajax/viewRecord.php'); // Load the record and the form into tab 2
    $('#formAddRecord').ajaxForm(formAddRecordOptions); // Bind the form
 });
Run Code Online (Sandbox Code Playgroud)

任何帮助真的很感激!!


编辑:谢谢你们!这非常有效.

forms ajax jquery bind ajaxform

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

ColdFusion的最佳IDE /编辑器?

我刚刚开始从事一项工作,我将使用很多ColdFusion.什么是最好的IDE /编辑器?

ide editor cfml

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

如何捕获未发送到stdout的命令行文本?

我在项目中使用LAME命令行mp3编码器.我希望能够看到有人正在使用的版本.如果我只执行没有参数的LAME.exe,例如:

C:\LAME>LAME.exe
LAME 32-bits version 3.98.2 (http://www.mp3dev.org/)

usage: blah blah
blah blah

C:\LAME>
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用>将输出重定向到文本文件,则文本文件为空.在c#中使用System.Process运行它时,该文本可从何处访问?

c# windows cmd lame

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

C#:遍历对象图时避免无限递归

我有一个对象图,其中每个子对象包含一个引用回其父对象的属性.是否有任何好的策略忽略父引用以避免无限递归?我曾考虑为这些属性添加特殊的[Parent]属性或使用特殊的命名约定,但也许有更好的方法.

c# recursion

22
推荐指数
3
解决办法
9466
查看次数

如何检测用户在我的活动中按HOME键?

你能告诉我我的活动如何检测用户HOME按键?

谢谢.

android

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