小编Eso*_*ame的帖子

<noscript>标签无效

<noscript>没有启用javascript时使用标签来隐藏某些元素; 但是,它似乎没有用.

我的文件声明:

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

在我的文件的末尾,我键入以下内容:

<noscript>
 <style type="text/css" scoped> #status {display:none;} </style> 
</noscript>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但即使在禁用JS之后,#status div仍然存在.我在这里错过了什么吗?

html javascript css

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

如何从http响应获取301/302网站重定向位置并关注它?

我一直在尝试使用perl Mechanize(WWW :: Mechanize)从http响应中获取301/302重定向位置,但是在使用诸如response-> header之类的东西从响应中提取它时遇到了问题.

任何人都可以帮助从使用301或302重定向的网站的http响应中提取重定向位置吗?

我知道我想要做什么,以及如果我有这个重定向位置URL怎么做,因为我之前使用Mechanize完成了更复杂的事情,但我只是遇到了从获取位置(或任何其他响应字段)的真正问题http响应.

非常感谢您的帮助,非常感谢,CM

perl redirect mechanize lwp-useragent

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

DataTrigger无法使用CheckBox

我有一个WPF格式的以下DataTrigger:

<CheckBox IsChecked="{Binding ConcentratorViewModel.Integrated}">
    <CheckBox.Style>
        <Style TargetType="{x:Type CheckBox}">
            <Setter Property="Margin" Value="0,10,0,0"/>
            <Setter Property="Width" Value="20"/>
            <Setter Property="VerticalAlignment" Value="Center"/>
            <!--<Setter Property="IsEnabled" Value="False"/>-->
            <!--<Setter Property="IsChecked" Value="False"/>-->

             <Style.Triggers>
                 <DataTrigger Binding="{Binding ConcentratorViewModel.Manufacturer}" Value="ZIV">
                     <Setter Property="Background" Value="Red"/>
                     <Setter Property="IsChecked" Value="True"/>
                 </DataTrigger>

                 <DataTrigger Binding="{Binding ConcentratorViewModel.Manufacturer}" Value="Landis+Gyr">
                     <Setter Property="IsChecked" Value="False"/>                                    
                 </DataTrigger>
            </Style.Triggers>
        </Style>
    </CheckBox.Style>
</CheckBox>
Run Code Online (Sandbox Code Playgroud)

必须根据所选制造商选中或取消选中CheckBox.我添加了一个转换器来查看触发器上的值,这是正确的.我还添加了Background属性并且它正确更改,但IsChecked不起作用.

wpf datatrigger

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

是否可以在 asp.net 中将会话 ID 设置为我选择的值

我们正在使用 ASP.Net Framework 4.5 创建一个网站。

我知道使用 SessionManager 为当前 httpContext 生成新 sessionId 的方法。我也相信 sessionId 字段是只读的,不能修改。但是,是否可以创建一个具有我选择的 sessionId 的新会话?

例如,如果我希望当前会话 Id 具有一个值“ASDFGHIJKLQWERTY”,是否可以创建一个?

客户坚持认为可以做到。但是,我坚信这是不可能的。我找不到任何参考资料证明它可以或不能完成。

如果有任何代码或参考资料可以帮助我,我将不胜感激。

c# asp.net session sessionid session-cookies

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

为什么RatNum没有ToDecimal()方法?

我想将RatNum表达式转换为Dot Net小数.RatNum有一个ToDecimalString方法,但不是ToDecimal方法.这有什么理由吗?除了Decimal.Parse(ratnum.ToDecimalString(2))之外还有其他方法可以将RatNum转换为小数吗?谢谢.

.net z3

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

使用方法作为变量

我有一个输出整数的方法:

public int Random6()
{
    int n = _r.Next (1, 7);
    return n;
}
Run Code Online (Sandbox Code Playgroud)

我有一个调用方法的循环:

public static void DiceLoop()
{
    int result = 0;
    for(int i = 0; i < maxDice; i++)
    {
        result += Random6;
    }
    Console.WriteLine (result);
}
Run Code Online (Sandbox Code Playgroud)

我希望能够编写一次循环,然后使用变量名称传递多个方法.例如:

public static void DiceLoop()
{
    int result = 0;
    for(int i = 0; i < maxDice; i++)
    {
        result += diceType;
    }
    Console.WriteLine (result);
}
Run Code Online (Sandbox Code Playgroud)

哪个diceType变量将使用if函数保存方法名称.我知道我不能只有一个方法作为变量.我尝试制作diceType一个字符串并将其传递给循环,但因为Random6它发出int它不起作用.我尝试转换diceType为int,但这不起作用,因为它正在转换方法的名称,而不是它吐出的数字.我应该怎么做呢?我只需要一个额外的变量层并在某处投射吗?

c# variables methods for-loop casting

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

慢SQL查询,如何提高此查询速度?

我有一个表(call_history)和一个电话呼叫列表报告,caller_id是呼叫者,start_date(DATETIME)是呼叫日期.我需要制作一份报告,说明每天有多少人第一次打电话.例如:

2013-01-01 - 100
2013-01-02 - 80
2013-01-03 - 90
Run Code Online (Sandbox Code Playgroud)

我有这个完美的查询,但它很慢.start_date和caller_id列都有索引; 是否有另一种方法来获取此信息以加快进程?

这是查询:

SELECT SUBSTR(c1.start_date,1,10), COUNT(DISTINCT caller_id)
FROM call_history c1
WHERE NOT EXISTS
 (SELECT id
 FROM call_history c2
 WHERE SUBSTR(c2.start_date,1,10) < SUBSTR(c1.start_date,1,10) 
   AND c2.caller_id=c1.caller_id)
GROUP BY SUBSTR(start_date,1,10)
ORDER BY  SUBSTR(start_date,1,10) desc
Run Code Online (Sandbox Code Playgroud)

mysql sql mysqli

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

需要在和计算中使一些值为负

我有下表有一个事务列表

ID  FromID   ToId      AMOUNT
1   1        2         10
2   1        3         10
4   1        4         10
5   3        2         3
6   4        2         2
7   4        2         1
8   2        4         2
Run Code Online (Sandbox Code Playgroud)

我想知道获得用户平衡的最佳/最有效的方法.余额将是用户被给予的金额(其中ID是ToId)减去用户给出的金额之和(其中ID是FromId)的总和

有任何想法吗?

提前致谢.

詹姆士

sql sql-server sql-server-2008

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

使用parse下载图像会导致无法识别的选择器错误

我正在尝试从Parse下载图像,当我完成从解析程序下载所有图像时我的程序崩溃并出现错误:

NSNull getDataInBackgroundWithBlock:progressBlock:]:发送到实例的无法识别的选择器.

我试过添加一些条件,如

if(![object objectForKey:@"goal_image"]) //If it is nil => exit
Run Code Online (Sandbox Code Playgroud)

但它仍在崩溃.这是我的代码:

        PFQuery *query = [PFQuery queryWithClassName:@"Goal"];

        [query getObjectInBackgroundWithId:[object objectId] block:^(PFObject *object, NSError *error) {

            if(!error)
            {
                PFFile * imageFile = [object objectForKey:@"goal_image"];
                if (imageFile) {

                    [imageFile getDataInBackgroundWithBlock:^(NSData *data, NSError *error2) {
                        if (!error2) {

                            NSString  *jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"Images/Goals/%@",[object objectId]]];
                            [data writeToFile:jpgPath atomically:YES];

                        }
                    } progressBlock:^(int percentDone) {
                        if (percentDone == 100) {
                            NSLog(@"Download Completed");
                        }

                    }];
                }
            }
        }];
Run Code Online (Sandbox Code Playgroud)

objective-c ios parse-platform ios6 pfquery

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

忽略虚假用户名

所以我使用的是一个将用户名返回给我的api.其中有一些假的,如:

8spZKYf1t2
xOzJzaYJe2
0x5jD4xmTM
PJFBoDFJsW
UZV908nNF7
CRuMGgh1bM
lyhDRamtFf
wELYyunHZU
NC8ZbYCjig
plK2KtwQwE
EKRlRLRitP
0CULcA8lIR
Yyi2NV3P8n
Run Code Online (Sandbox Code Playgroud)

有谁知道一个很好的算法忽略这些?

c# algorithm

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