问题列表 - 第8296页

为什么我的图片在我的HTML页面中不能一致地加载?

我目前有一个网站,在主页上包含一个文章列表,每个文章旁边都有一个图像.图像来自各种不同的网站.有时一些图像没有被加载,当我检查那些图像的网址时,它很好,当我刷新页面时,它会加载所有图像.

有没有办法确保它们被加载(即使使用js)?

网址绝对没问题,我怀疑这些图片所来自的网站反应不太好,但是,当我尝试自己时,它仍在运行.

html javascript

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

Python unittest:如何在Exceptions中测试参数?

我正在使用unittest测试异常,例如:

self.assertRaises(UnrecognizedAirportError, func, arg1, arg2)
Run Code Online (Sandbox Code Playgroud)

我的代码提出:

raise UnrecognizedAirportError('From')
Run Code Online (Sandbox Code Playgroud)

哪个效果很好.

我如何测试异常中的参数是否符合我的预期?

我希望以某种方式断言capturedException.argument == 'From'.

我希望这很清楚 - 提前感谢!

塔尔.

python unit-testing

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

使用PDO进行行计数

围绕着许多相互矛盾的陈述.在PHP中使用PDO进行行计数的最佳方法是什么?在使用PDO之前,我只是简单地使用了mysql_num_rows.

fetchAll 是我不想要的东西,因为我有时可能会处理大型数据集,所以对我的使用不利.

你有什么建议吗?

php mysql pdo

184
推荐指数
8
解决办法
34万
查看次数

Python多处理atexit错误"atexit._run_exitfuncs中的错误"

我试图在Python中运行一个简单的多进程应用程序.主线程产生1到N个进程并等待它们都完成处理.每个进程都运行一个无限循环,因此它们可以在没有用户中断的情况下永远运行,因此我输入了一些代码来处理KeyboardInterrupt:

#!/usr/bin/env python
import sys
import time
from multiprocessing import Process

def main():
    # Set up inputs..

    # Spawn processes
    Proc( 1).start()
    Proc( 2).start()

class Proc ( Process ):
    def __init__ ( self, procNum):
        self.id = procNum
        Process.__init__(self)

    def run ( self ):
        doneWork = False

        while True:

            try:
                # Do work...
                time.sleep(1)
                sys.stdout.write('.')

                if doneWork:
                    print "PROC#" + str(self.id) + " Done."
                    break

            except KeyboardInterrupt:
                print "User aborted."
                sys.exit()

# Main Entry
if __name__=="__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

问题是当使用CTRL-C退出时,即使进程似乎立即退出,我也会收到一个额外的错误:

......User aborted.
Error …
Run Code Online (Sandbox Code Playgroud)

python process interrupt atexit

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

有效的密码加密

我已经看了StackOverflow问题,"密码加密/数据库层AES或应用层AES",我想在注册(web app)上有效地哈希我的密码然后能够检查它们是登录时更正.我正在使用VB,但使用C#很舒服.

我很乐意使用Jeff Atwood的".NET Encryption Simplified"中描述的加密类,因为它非常容易理解.它有一个散列类 - 但我不知道如何"登录"并在散列后比较散列.这是Jeff使用他的Encryption类演示他的哈希方法:

Sub DemoHash()
    Dim d As New Encryption.Data( _
        "{ts '2004-10-09 08:10:04'}The world is beautiful and needs caring by its children")

    Dim hash As New Encryption.Hash(Encryption.Hash.Provider.SHA1)
    Dim hash2 As New Encryption.Hash(Encryption.Hash.Provider.SHA256)
    Dim hash3 As New Encryption.Hash(Encryption.Hash.Provider.SHA384)
    Dim hash4 As New Encryption.Hash(Encryption.Hash.Provider.SHA512)
    Dim hash5 As New Encryption.Hash(Encryption.Hash.Provider.MD5)
    Dim hash6 As New Encryption.Hash(Encryption.Hash.Provider.CRC32)

    hash.Calculate(d)
    hash2.Calculate(d)
    hash3.Calculate(d)
    hash4.Calculate(d)
    hash5.Calculate(d)

    Console.WriteLine("SHA1:   " & hash.Value.Hex)
    Console.WriteLine("SHA256: " & hash2.Value.Hex)
    Console.WriteLine("SHA384: " & hash3.Value.Hex)
    Console.WriteLine("SHA512: …
Run Code Online (Sandbox Code Playgroud)

asp.net security encryption hash

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

如果两个方法相互调用并且我不想在头文件中公开其中一个,我该怎么办?

我有两种方法-a和-b.-a有时会调用-b,而-b有时会调用-a.这两种方法都是私有的,不是从外部调用的.

但我不得不在.h文件中公开其中一个,因为否则编译器会疯狂并对其中任何一个发出警告.

针对该问题,是否有任何有效且良好实践的解决方案?

objective-c

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

使用-std = c99进行编译时,struct ip_mreq消失

在我们的一些linux盒子上用gcc -std = c99编译使得struct ip_mreq消失了(包含在netinet/in.h中)

我们应该使用其他一些界面吗?

c sockets linux

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

如何让Vim自动添加结束括号?

在编辑.scm文件时,如果Vim )在我开始时会自动放入结束括号,那将会很棒(.我该怎么做呢?

vim autocomplete

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

禁用ComboBox而不更改外观

有没有办法禁用在WPF中更改ComboBox的值而不给它一个禁用的ComboBox的可视属性?例如,我知道对于文本字段,您可以将IsReadOnly属性设置为true.但是,对ComboBox执行此操作不会阻止用户选择其他值.

c# wpf combobox

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

有没有办法在使用Jquery悬停时增大/缩小图像?

有没有办法,使用Jquery增长然后缩小图像(动画使其看起来很平滑)悬停而不会过多地影响布局(我假设填充必须缩小然后再增长).


随着一些麻烦,我终于想出了解决方案,感谢所有帮助过的人.

<html>
<head>
<style type="text/css"> 
    .growImage {position:relative;width:80%;left:15px;top:15px}
    .growDiv { left: 100px; top: 100px;width:150px;height:150px;position:relative }
</style>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

</head>
<body> 
<div class="growDiv"> 
      <img class="growImage" src="image.jpg" alt="my image"> 
</div>

<script type="text/javascript">

$(document).ready(function(){

    $('.growImage').mouseover(function(){
      //moving the div left a bit is completely optional
      //but should have the effect of growing the image from the middle.
      $(this).stop().animate({"width": "100%","left":"0px","top":"0px"}, 400,'swing');
    }).mouseout(function(){ 
      $(this).stop().animate({"width": "80%","left":"15px","top":"15px"}, 200,'swing');
    });;
});
</script>
</body></html>
Run Code Online (Sandbox Code Playgroud)

jquery

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