问题列表 - 第23718页

如何在ColdFusion中重定向并控制状态代码(即301而不是302)

此代码执行重定向,但使用302状态代码:

<cflocation url="http://stackoverflow.com" addToken="no" />
Run Code Online (Sandbox Code Playgroud)

我在互联网上发现了这个,但我认为它只适用于ColdFusion8.我正在使用ColdFusion7.

<cflocation url="http://stackoverflow.com" addToken="no" statuscode="301" />
Run Code Online (Sandbox Code Playgroud)

你有没有控制ColdFusion7中的状态代码?

coldfusion redirect http-status-code-301

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

在硬件上运行的Web应用程序的术语

我正在尝试研究如何开发将直接在硬件上运行的UI应用程序.这与您在路由器中访问基于Web的应用程序非常相似.

我真的不知道如何使用哪些关键字和术语,以便我可以在网上搜索教程.

任何人都可以给我正确的条款吗?如果您有教程建议,也欢迎他们.

terminology

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

如何在表达式中获取引用类型的值?

我有这种方法:

public void DoSomething<T>(Expression<Func<T, object>> method)
{
}
Run Code Online (Sandbox Code Playgroud)

如果这样调用此方法:

DoSomething(c => c.SomeMethod(new TestObject()));
Run Code Online (Sandbox Code Playgroud)

...如何获取传递给SomeMethod()的参数的值?

如果参数是值类型,则可以使用:

var methodCall = (MethodCallExpression)method.Body;
var parameterValue = ((ConstantExpression)methodCall.Arguments[0]).Value;
Run Code Online (Sandbox Code Playgroud)

但是,当我传递引用类型时,methodCall.Arguments [0]是MemberExpression,而且我似乎无法弄清楚如何编写代码以从中获取值。

.net c# lambda

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

Drools规则:如何在"when"部分使用方法?

我需要在DSLR文件的"when"部分执行一个方法,我不确定它是否可行.例:

rule "WNPRules_10"
  when
    $reminder:Reminder(source == "HMI")
    $user:User(isInAgeRange("30-100")==true)
    Reminder(clickPercentual >= 10)
    User(haveAtLeastOptIns("1,2,3,4") == true)
  then
    $reminder.setPriority(1);update($reminder);
end
Run Code Online (Sandbox Code Playgroud)

(注意:isInAgeRange()和hasAtLeastOptIns()是User的方法)

我尝试使用eval()并且没有出现任何错误,但它没有执行.像这样:

rule "WNPRules_10"
 when
  $reminder:Reminder(source == "HMI")
  $user:User(eval($user.isInAgeRange("30-100")==true))
  Reminder(clickPercentual >= 10)
  User(eval($user.haveAtLeastOptIns("1,2,3,4") == true))
 then
  $reminder.setPriority(1);update($reminder);
end
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

java syntax rules drools

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

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

如何从排序列表中获取第一个元素?

我曾经Collections.sort(playersList);排序过List.所以,我认为playersList现在已经整理好了.但是我怎样才能获得列表的第一个元素?playersList[0]不起作用.

java sorting list

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

我可以更改网站上的删除线的垂直位置吗?

我正在使用删除标记

<s>$5,000,000</s>
Run Code Online (Sandbox Code Playgroud)

但线路太低了......从底部开始大约1/4,而不是从中间开始.我可以用任何方式修改它,以便在中间进行一些修改吗?

html css

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

如何使用AppleScript关闭Safari中的所有或仅一些选项卡?

我已经制作了一个非常简单的AppleScript来关闭Safari中的标签.问题是,它有效,但不完全.只关闭了几个标签.这是代码:

tell application "Safari"
    repeat with aWindow in windows
        repeat with aTab in tabs of aWindow
            if [some condition is encountered] then
                aTab close
            end if
        end repeat
    end repeat
end tell
Run Code Online (Sandbox Code Playgroud)

我也试过这个脚本:

tell application "Safari"
    repeat with i from 0 to the number of items in windows
        set aWindow to item i of windows
        repeat with j from 0 to the number of tabs in aWindow
            set aTab to item j of tabs of aWindow
            if [some …
Run Code Online (Sandbox Code Playgroud)

safari scripting applescript scripting-bridge

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

通过改变一个字符来修复一个破碎的循环

我找到了一个有一些复杂的C拼图的网站.现在我正在处理这个问题:

以下是一段C代码,其目的是打印减号20次.但你可以注意到,它不起作用.

#include <stdio.h>
int main()
{
    int i;
    int n = 20;
    for( i = 0; i < n; i-- )
        printf("-");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

修好上面的代码很简单.要使问题变得有趣,您必须通过更改一个字符来修复上述代码.有三种已知的解决方案.看看你能不能得到这三个.

我无法弄清楚如何解决.我知道它可以通过改变--来修复++,但我无法弄清楚要改变哪个单个字符才能使它工作.

c puzzle code-golf

27
推荐指数
3
解决办法
3341
查看次数

ASP.Net会话数据在页面之间丢失

我今天在网络应用程序中遇到了一种奇怪的行为.当我从一个页面导航到另一个页面时,我丢失了一个特定的会话变量数据.

我能够在firefox中启动应用程序,并能够看到会话数据没有丢失.

Response.Redirect(page2, false)用来重定向到另一个页面.

下面的代码用于跟踪会话变量

System.IO.StreamWriter sw = new System.IO.StreamWriter(@"c:\test.txt", true);
for (int i = 0; i < Session.Count; i++)
{
 sw.WriteLine(Session.Keys[i] + " " + Session.Contents[i]);
}
sw.Close();
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我吗?任何帮助表示赞赏.

.net c# iis session session-variables

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