问题列表 - 第13903页

具有两个不同控制器和RESTful路由的资源的form_for标记

我有一个带有"Route"资源的Rails应用程序和一个"Route"控制器(不要与Rails路由混淆).我已经设置好了,以便站点管理员(只有管理员)可以通过"路由"控制器管理"路由"资源,而普通用户使用"Myroute"控制器管理他们的路由.我希望两个控制器都使用RESTful路由,但是在"Myroute"控制器的"编辑"视图中我遇到了form_for函数的问题.

我的"Myroute"控制器的"编辑"视图的表单标签目前是:

<% form_for @route, :url => { :id => @route.id }, :html => { :method => :put } do |f| %> 
Run Code Online (Sandbox Code Playgroud)

其中解析如下:

<form action="/myroutes/44/edit" class="edit_route" id="edit_route_44" method="post">
Run Code Online (Sandbox Code Playgroud)

这是不正确的,因为表单的操作应该转到"create"方法,而"edit"方法只处理GET请求.通过查看从"路径"视图生成的HTML,我可以看出,表单应该向"/ myroutes/44"发出PUT请求

如何编写form_for标记,以便它使用RESTful路由来使PUT需要与模型不同的控制器的"更新"方法?

routing ruby-on-rails form-for

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

QtCreator中有没有内存浏览器?

我找不到它.在观察窗口中,我可以手动输入内存地址,但我希望看到更大的内存块......

如果这不存在,Mac还有其他免费内存映射器(XCode和Eclipse除外)吗?

谢谢,瑞

c++ debugging qt gdb qt-creator

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

Peoplesoft安全

我们希望从外部网络为用户提供peopleoft门户访问.但..访问需要只读,非常有限.

有没有人完成基于位置的角色启用是peopleoft ..即禁用所有角色并仅启用基于IP地址或Web服务器的特定角色?

peoplesoft

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

任何人都可以清楚地解释为什么Google Guice有用吗?

我已经阅读了关于Google Guice的内容,并了解了其他依赖注入方法的一般问题,但是我还没有看到有人在实践中使用Guice的例子,其价值变得清晰.

我想知道是否有人知道任何这样的例子?

java guice

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

Win7 runas命令:如何捕获运行的命令输出?

我正在尝试(在Windows 7下)使用runas命令停止然后重新启动服务.(Win7要求admin privs执行此操作;因此使用runas.)

停止服务工作正常,但启动它没有.这是我用来停止服务的命令:

runas /user:myDomain\myUserId "net stop serviceName"
Run Code Online (Sandbox Code Playgroud)

这是启动服务的命令:

runas /user:myDomain\myUserId "net start serviceName"
Run Code Online (Sandbox Code Playgroud)

当我运行上面的命令时,另一个命令窗口打开,但在我看到任何内容之前闪烁; 因此我不知道出了什么问题.

所以,我的问题是:当通过runas运行时,我如何从net start命令捕获stdout和/或stderr?我尝试过只使用重定向,但只是获取一个空文件.另一种解决方案是通过runas打开窗口,使子任务保持打开状态.

提前致谢.

runas

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

删除DOM时jQuery内存泄漏

这是一个死简单的网页,它使用jQuery泄漏IE8中的内存(我通过观察我的iexplore.exe进程的内存使用量在Windows任务管理器中随着时间的推移而检测到内存泄漏):

<html>
<head>
    <title>Test Page</title>
    <script type="text/javascript" src="jquery.js"></script>
</head>
<body>
<script type="text/javascript">
    function resetContent() {
        $("#content div").remove();
        for(var i=0; i<10000; i++) {
            $("#content").append("<div>Hello World!</div>");
        }
        setTimeout(resetTable, 2000);
    }
    $(resetContent);
</script>
<div id="content"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

显然即使在调用jQuery.remove()函数时我仍然会遇到一些内存泄漏.我可以编写自己的删除函数,不会发生内存泄漏,如下所示:

$.fn.removeWithoutLeaking = function() {
    this.each(function(i,e){
        if( e.parentNode )
            e.parentNode.removeChild(e);
    });
};
Run Code Online (Sandbox Code Playgroud)

这很好用,不泄漏任何内存.那为什么jQuery会泄漏内存呢?我创建了另一个基于的删除函数jQuery.remove(),这确实会导致泄漏:

$.fn.removeWithLeakage = function() {
    this.each(function(i,e) {
        $("*", e).add([e]).each(function(){
            $.event.remove(this);
            $.removeData(this);
        });
        if (e.parentNode)
            e.parentNode.removeChild(e);
    });
};
Run Code Online (Sandbox Code Playgroud)

有趣的是,内存泄漏似乎是由jQuery包含的每个调用引起的,以防止事件和与删除的DOM元素相关的数据的内存泄漏.当我调用该removeWithoutLeaking函数时,我的记忆会随着时间的推移而保持不变,但是当我打电话时removeWithLeakage它会继续增长.

我的问题是,每个电话怎么样

$("*", e).add([e]).each(function(){
    $.event.remove(this);
    $.removeData(this);
});
Run Code Online (Sandbox Code Playgroud)

可能是导致内存泄漏?

编辑:修复了代码中的拼写错误,经过重新测试,证明对结果没有影响. …

jquery memory-leaks

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

如何在android aidl 文件中返回MyObject 列表?

我的 .aidl 文件中有这个方法:

void getObjects(out List<MyObject> objList);
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误

src/com/mycompany/mypackage/ITestService.aidl:26 参数 objList (1) 未知类型列表 objList

如何在 .aidl 中创建 MyObject 列表?

谢谢。

android

4
推荐指数
1
解决办法
7137
查看次数

Ruby:写入文件时自动引用字符串,而不是其他数据?

我正在写一个小数据库,将数据写入文件.一些数据是字符串,其中一些不是 - 像boolean(true/false)值...

当我有一个数据字符串时,我想用字符串将字符串写入文件.所以像"这是一串数据"这样的字符串将被写入文件,并带有引号.

当我有其他类型的数据,如布尔值,我想写一个布尔值到文件没有引号.所以,false会写成假的 - 没有引号.

有没有办法在写入文件时自动引用/不引用变量的值,具体取决于保存值的变量是否为字符串?

ruby

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

所有国家/地区都在申请中列出城市和邮政编码

有没有办法让所有国家,州,城市的邮政编码/在一个数据库中.

我一直在寻找.

我发现了geonames.org,我想所有的内容.但是没有办法直接获取这些数据.

我正在使用rails.如果有任何助手或插件,它会很棒.如果有任何可解析格式的完整资源,我可以使用它来获得这个数据库,这将是非常棒的.

如果您有任何感谢,请推荐

我确实有iso国家代码清单,但某些国家没有国家.

提前致谢

ruby-on-rails geolocation

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

VB.Net属性 - 公共获取,私有集

我想我会问...但是有没有办法让公共部分属性可用,但保持私有?

否则我认为我需要两个属性或属性和方法,只是认为这将更清洁.

vb.net scope properties

65
推荐指数
5
解决办法
11万
查看次数