问题列表 - 第27718页

CSS:悬停不起作用

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <style type='text/css'>
            #body{
                margin:0px;
            }


            #headerDiv{

                background-color:#e0e2eb;
            }
            .header_innerHeaderDivs{
                border:solid 1px gray;
                display:inline;
                font:normal 11px tahoma;
                color:black;
            }
            .header_innerHeaderDivs:hover{
                padding:4px;
            }
        </style>
    </head>
    <body id='body'>
        <div id='headerDiv'>
            <div class='header_innerHeaderDivs'>Comapny</div>
            <div class='header_innerHeaderDivs'>Edit</div>
            <div class='header_innerHeaderDivs'>Inventory</div>
            <div class='header_innerHeaderDivs'>Logout</div>
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

使用火狐3.6.3

html css firefox

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

代码不会退出foreach块

我有以下C#代码段,它接受一个列表,找到准备更新的对象,然后将它们推入临时列表,从主列表中删除,然后继续它的快乐方式.我的问题是循环通过我的主列表的foreach块不会退出.

 TempLog.Clear();   //Ensure TempLog is empty
 foreach (CLogger ready in PlayerLog)
 {
      if (ready.UpdateReady == true)  // Record is ready to be updated in database
      {
           TempLog.Add(ready);  // Add record to templog
           PlayerLog.Remove(ready);  // Remove from playerlog
      }
 }
              <----  Never reaches this point
 if (TempLog.Count > 0)  // Just check that templog isn't empty
 {
      new Thread(Update).Start();  // Run update code 
 }
Run Code Online (Sandbox Code Playgroud)

我已经把大量的调试放入,我可以看到PlayerLog从1开始,TempLog为0,然后进入foreach循环,选择记录UpdateReady标志打开,TempLog转到1,PlayerLog转到0,然后它只是停止..没有错误,只是停止..

谢谢您的帮助 :)

c# list

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

Win32 select/poll/eof/ANYTHING?

使用标准的Win32文件I/O API(CreateFile/ReadFile/etc),我试图等待文件变得可读,或者在文件上发生异常.如果Windows有任何不错的POSIX支持,我可以这样做:

select(file_count, files_waiting_for_read, NULL, files_waiting_for_excpt, NULL, NULL);
Run Code Online (Sandbox Code Playgroud)

当某些文件有任何有趣之处时,select将返回.Windows不支持select或poll.精细.我想我可以把文件做成像:

while(eof(file_descriptor))
{
    Sleep(100);
}
Run Code Online (Sandbox Code Playgroud)

当有更多数据可供读取时,上述循环将退出.但不,Windows也没有相当于eof()!我可以在文件上调用ReadFile(),并确定它是否在那个方面.但是,那时我必须处理读数 - 我希望能够简单地弄清楚文件是否可读,而不是实际读取它.

我有什么选择?

c++ winapi mfc visual-studio

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

捕获<select>的内容

我正在尝试使用正则表达式来捕获HTML select元素中所有选项值的内容

例如,在:

<select name="test">
<option value="blah">one</option>
<option value="mehh">two</option>
<option value="rawr">three</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我想将一两个和三个捕获到一个数组中.

我目前的代码是

var pages = responseDetails.responseText.match(/<select name="page" .+?>(?:\s*<option .+?>([^<]+)<\/option>)+\s*<\/select>/);

for (var c = 0; c<pages.length; c++) {
    alert(pages[c]);
}
Run Code Online (Sandbox Code Playgroud)

但它只捕获最后一个值,在本例中为"三个".

如何修改它以捕获所有这些?

谢谢!

html javascript regex

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

Silverlight绑定到布尔属性值的反转

我想将控件可见性绑定到布尔属性值的反转.我有一个属性CanDownload,如果是真的那么我想隐藏文本框,反之亦然.我怎样才能做到这一点?

谢谢

silverlight silverlight-3.0

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

Microsoft Enterprise Library 5.0 Logging Application Block线程是否安全?

我有一些代码将使用不同线程的Enterprise Library 5.0中的日志记录应用程序块进行日志记录.LAB线程安全吗?我可以像往常一样从不同的线程进行日志记录,还是需要同步日志记录代码,以便一次只能从一个线程使用?

logging enterprise-library thread-safety

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

C#语言设计的支柱

文章(http://www.artima.com/intv/nonvirtualP.html)中,Anders Hejlsberg提到版本控制是C#语言设计的支柱之一.有谁知道其他支柱是什么?

c# language-design

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

QuerySet.query中潜在的Django错误?

免责声明:我还在学习Django,所以我可能会在这里遗漏一些东西,但我看不出它会是什么......

我正在运行Python 2.6.1和Django 1.2.1.

(InteractiveConsole)
>>> from myproject.myapp.models import *
>>> qs = Identifier.objects.filter(Q(key="a") | Q(key="b"))
>>> print qs.query
SELECT `app_identifier`.`id`, `app_identifier`.`user_id`, 
`app_identifier`.`key`, `app_identifier`.`value` FROM
`app_identifier` WHERE (`app_identifier`.`key` = a  OR
`app_identifier`.`key` = b )
>>>
Run Code Online (Sandbox Code Playgroud)

请注意,它不会在"a"或"b"周围加上引号!现在,我已经确定查询执行正常.所以,实际上,它必须这样做.但是,打印出来的查询打印错误非常烦人.特别是如果我做了这样的事......

>>> qs = Identifier.objects.filter(Q(key=") AND") | Q(key="\"x\"); DROP TABLE      
                `app_identifier`"))
>>> print qs.query
SELECT `app_identifier`.`id`, `app_identifier`.`user_id`,
`app_identifier`.`key`, `app_identifier`.`value` FROM
`app_identifier` WHERE (`app_identifier`.`key` = ) AND  OR
`app_identifier`.`key` = "x"); DROP TABLE `app_identifier` )
>>> 
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,不仅会创建完全格式错误的SQL代码,还会产生SQL注入攻击的种子.现在,显然这实际上不会起作用,原因很多(1.有意识地说,语法是错误的,以显示Django行为的奇怪之处.2.Django实际上不会像这样执行查询,它会实际上把引号和斜线和所有那些放在那里就像它应该的那样).

但是,这确实让调试变得混乱,这让我想知道我的Django安装是否出了问题.

这会发生在你身上吗?如果是这样,你有什么版本的Python和Django?

有什么想法吗?

python django

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

PHP,我们有会话和饼干....我喜欢饼干,但他们现在正在想我

好吧,我没有得到任何回应我原来的罗嗦单词......

你可以在设置cookie之前执行脚本,还是绝对是第一件事?

你能用$ _POST或$ _GET来设置cookie吗?

如果不实用......或安全......我该怎样做才能确保我的cookie安全设置(至少比我尝试的方法更安全)而不使用SSL

我很感激帮助.

马特

php cookies

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

使用Range vs. Times在Ruby中循环差异

我正在尝试使用Ruby解决Project Euler问题,我使用了4种不同的循环方法,for-loop,times,range和upto方法,但是times方法只产生预期的答案,而for循环,范围和upto方法没有.我假设他们有点相同,但我发现它不是.有人可以解释这些方法之间的差异吗?

这是我使用的循环结构

# for-loop method
for n in 0..1
  puts n
end

0
1
=> 0..1

# times method
2.times do |n|
  puts n
end

0
1
=> 2

# range method
(0..1).each do |n|
  puts n
end

0
1
=> 0..1

# upto method
0.upto(1) do |n|
  puts n
end

0
1
=> 0
Run Code Online (Sandbox Code Playgroud)

ruby loops range

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