问题列表 - 第21727页

Rest-client使用authlogic登录

我正在尝试使用Rest-client gem为我的应用程序执行一些小任务,这些任务使用Authlogic对用户进行身份验证.从Rest-Client的API,我看到可以发布登录过程所需的数据,如下所示:

require 'rest_client'
RestClient.post "http://127.0.0.1:3000/user_sessions", {:user_session => {:username => 'myusername', :password => 'mypassword'}}.to_json, :content_type => :json, :accept => :json
Run Code Online (Sandbox Code Playgroud)

查看我的开发日志,我看到该应用程序已登录我并将我正确地重定向到用户的私人页面.但是,当我试图"重新加载"私人页面时,

RestClient.get 'http://127.0.0.1:3000/users/1'
Run Code Online (Sandbox Code Playgroud)

我再次回到登录页面,好像我还没有登录.所以我想知道这是否与会话或cookie有关?

我已经使用cURL成功地重现了这个场景,我使用开关'-c cookie.txt'来保存我已登录的信息,并使用开关'-b cookie.txt'为每个调用告诉远程服务器关于我的身份验证.我可以理解这个概念,就像在主题公园或他们知道你支付的酒吧时手腕上的印章一样.但我发现RestClient中没有提到这种机制.任何帮助都可以解决这个问题.我也不介意尝试其他http客户端.

问候

ruby authentication rest authlogic rest-client

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

Actionscript 3.0确定事件监听器发件人?

是否可以根据事件监听器确定哪个对象调用函数?例如,我在舞台上有2个按钮,当它们被点击时调用相同的功能.我想要确定哪个按钮是发件人的功能.

firstButton.addEventListener(MouseEvent.CLICK, myFunction);
secondButton.addEventListener(MouseEvent.CLICK, myFunction);

function myFunction(e:MouseEvent):void
 {
 var myString:String = "The button that called this function was (??)";
 trace(myString);
 }
Run Code Online (Sandbox Code Playgroud)

event-handling actionscript-3 sender

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

如何删除SQLite中的所有空表?

我想删除所有没有行的表.

如何删除SQLite中的所有空表?

编辑
我需要在手机上做这个(没有外壳).在Windows Mobile手机上.

sql database sqlite

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

与asp.net一起使用的构建自动化和部署流程是什么?

我正在寻找一些自动进行项目构建和部署的建议.

我们当前的开发设置使用ASP.NET,SVN,CCNET和用于开发服务器构建的MSBuild脚本.我想切换到Cruise而不是CCNET,虽然我不确定这是否给了我额外的东西,我还没有.

我想自动化的是从自动构建完成到使用新更改更新实时站点的过程.站点更新可以包括基站更新以及客户端更新,这些更新可以是代码和/或数据库更改,因此流程需要足够灵活,以便它可以处理这些方案.

我的灵感来源之一来自于这个视频以及每月花在无休止的时间上.

asp.net cruisecontrol.net build-automation automated-deploy web-deployment

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

您如何在 Maple 中翻转方程式(将 LHS 与 RHS 交换)?

我有一个已经简化为形式的方程

eqn1 := f(x,y,z) = T;
Run Code Online (Sandbox Code Playgroud)

现在我有另一个涉及 T 作为变量的方程

eqn2 := g(T,x,y,z);
Run Code Online (Sandbox Code Playgroud)

我想Tf(x)in替换eqn2。如果我eqn1在表格中

eqn1better := T = f(x,y,z);
Run Code Online (Sandbox Code Playgroud)

然后下面的命令会做我想要的。

algsubs(eqn1better, eqn2);
Run Code Online (Sandbox Code Playgroud)

那么如何将等式的左侧和右侧交换eqn1eqn1better

swap equation maple

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

如何强制grails下载csv文件?

在我的gsp视图中,我有这个代码:

<g:each in="${fileResourceInstanceList}" status="i" var="fileResourceInstance">

<tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
<td>${fileResourceInstance.decodeURL()}</td>

<td><a href="${createLinkTo( dir:"/upload_data/datasets/ds"+signalDataInstance.datasetID , file: fileResourceInstance.decodeURL(), absolute:true )}" target="_new">view</a></td>

<td><g:link action="deleteFile" id="${fileResourceInstance.replace('.','###')}" params="[rs:signalDataInstance.datasetID]" onclick="return confirm('Are you sure?');"> delete </g:link></td>
</tr>
</g:each>
Run Code Online (Sandbox Code Playgroud)

我想下载我的csv文件,而不是在我的浏览器中读取我的csv文件!
如何强制下载?

这是我的控制器中的代码部分:

    def f = new File( "${linkDir}".toString() )
    if( f.exists() ){
        f.eachFile(){ file->
        if( !file.isDirectory() )
            fileResourceInstanceList.add( file.name )
        }
    }
Run Code Online (Sandbox Code Playgroud)

在我的代码中添加此部分以强行下载?:

response.setHeader("Content-disposition", "attachment; filename=" + file.name + ".csv");
render(contentType: "text/csv", text: file.name.toString());
Run Code Online (Sandbox Code Playgroud)

grails groovy grails-controller

13
推荐指数
1
解决办法
9204
查看次数

用于桌面应用程序的Java Swing或Windows Forms?

我正在编写一个胖客户端应用程序,我希望它是跨平台的,但可能基于以下内容仅适用于Windows:

  • 我在C#中比Java强多了(虽然我有几年的企业Java经验)
  • 对于Windows Forms或Java Swing,我没有做太多,只为每个玩具应用程序,虽然我在Windows窗体比Swing更舒服
  • 我担心Swing应用程序的性能(与Windows Forms相比),但我想知道在过去的几年中事情是否有所改善
  • 我完全乐于在任何一个平台上进行开发......这里没有MS或Java势利.事实上,如果你想告诉我在Qt,wxWidgets或其他什么地方做,我会听!

如果你们中的任何人从Windows Forms切换到Swing,那么最大的障碍是什么?

最终跨平台的最初吸引力是否值得,或者更快,更不灵活的仅限Windows的应用程序是否更好?

如果您使用Java Swing,您更喜欢哪种IDE进行拖放式表单布局?

c# java user-interface swing winforms

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

jQuery UI Datepicker与jQuery tipsy

有关如何在jQuery的UI Datepicker 上实现技巧工具提示的任何想法?基本上我想在用户在Datepicker中的特定日期移动时获得工具提示.Datepicker将以内联方式显示并始终可见.

谢谢!

jquery user-interface datepicker tooltip

7
推荐指数
1
解决办法
3825
查看次数

有没有人使用Robotium或Calculon来测试Android应用程序?

有没有人使用Robotium或Calculon来测试Android应用程序?它们有用吗?有哪些建议更好?

testing android unit-testing acceptance-testing

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

检查 MIPS 中寄存器值是否为偶数/奇数

我尝试执行以下操作:

                        # with $s6 holding i+j
andi $s7, $s6, 0x1      # (i + j) & 1 (to check if it's even)
if: bneq $s7, $zero, else
Run Code Online (Sandbox Code Playgroud)

但是它会产生错误...我做错了什么吗?

assembly mips

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