问题列表 - 第5273页

为什么我的元素有位置:绝对总是出现在位置下方:相对项目?

这都是问题,但这是一个简单的例子

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
    <title>TEST</title>
</head>
<body style="margin:0;padding:0">

<div style="background-color:#eeeeee;margin:auto;height:500px;width:500px">
    <div style="position:relative">
        <span style="position:absolute;display:block;height:250px;width:250px;background:green;z-layer:2"><br /><br />Should be on top</span>
    </div>
    <span style="position:relative;display:block;width:500px;background:blue;z-layer:1">Actually on top</span>
</div>

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

html css xhtml

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

投票提交后禁用JQuery星级评级插件

我正在使用来自http://www.fyneworks.com/jquery/star-rating/的JQuery星级评级插件(v2.61) .一切进展顺利,但我想在用户投票时禁用星标.

目前我的用户选择他们的评级并单击鼠标.这通过AJAX调用更新我的数据库.明星评分者会更改以显示用户的选择,星标显示为红色.但是,如果用户将鼠标悬停在星星上,则它们仍处于活动状态,并且可以提交另一个投票.我正在停止这个重复的投票服务器端,但从可用性的角度来看,我希望在用户点击后禁用星标.

(我想我可以用JQuery重新加载div或其他东西来显示星星的只读版本,但我希望有一些更优雅和更简单的解决方案).

谢谢.

javascript ajax jquery jquery-plugins

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

自动更新 - 什么是'足够'的安全性?

有一些问题(C#,Java)涵盖了如何实现自动更新.最初似乎很容易提供自动更新,似乎没有充分的理由不为大多数软件提供自动更新.

但是,似乎都没有涵盖自动更新的安全方面.

  • 现在自动更新有多安全?
  • 它们有多安全?
  • 他们有多安全?

我的主要问题是,无论出于何种目的,互联网是一个狂野的西部,人们无法对他们收到的任何数据做出任何假设.通过互联网进行自动更新显然存在风险.

公司计算机被感染,欺骗DNS(只有一小部分获胜),并使其他公司的计算机认为通用应用程序的更新服务器在其他地方,他们下载"新"应用程序并被感染.

作为开发人员,有哪些可能的攻击,我应采取哪些措施来保护我的客户免受滥用?

-亚当

security deployment auto-update

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

温莎城堡:我的瞬态组件会被垃圾收集吗?

使用Castle Windsor,我有一个配置了瞬态生活方式的组件:

<component id="publish.mapping.default"
                   service="IMyService, MyAssembly"
                   type="MyServiceImplementation, Myassembly" 
                   lifestyle="transient" />
Run Code Online (Sandbox Code Playgroud)

将使用这样的:

var service = container.Resolve<IMyService>(componentId);
// service usage ....
// service goes out of scope ... 
Run Code Online (Sandbox Code Playgroud)

我的问题是,服务实例是否会在超出范围后进行垃圾收集,或者Castle Windsor会保留引用吗?我发现了这个类似的问题,这意味着后者可能就是这种情况 - 但是在检查了那里发布的链接之后,我不确定讨论是关于保持引用,还是确保在实现IDisposable时对象被处理掉.我的物品不需要处理.

如果Castle Windsor坚持实例,是否有任何简单的方法来阻止这种情况(可能是通过配置)?

编辑
看来,我需要设置发布跟踪策略.可以在xml配置文件中配置,还是需要在代码中设置?是否可以按组件设置版本跟踪策略?

.net c# castle-windsor transient

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

我应该为Internet Explorer 8开发吗?

我想将它安装在我的开发机器上,以便它出来时.但我担心介于两者之间的项目不对,应用程序的测试也很麻烦.我使用的是VWD 2008 Express.也不确定是否使用RC1.

谢谢.

编辑:

这是一个我知道只有IE的内联网.再次感谢你.

internet-explorer internet-explorer-8

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

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

Delphi 2009应用程序使用Vista的大图标

我想在我的Delphi 2009应用程序中使用Vista大图标功能,但我只能在我的应用程序中嵌入正常的32x32图标.如何使应用程序具有多种尺寸的图标?

谢谢

delphi delphi-2009 windows-vista

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

如何在 Python 中通过 ref 传递值?

基本上我使用的是应用程序的 C++ API,但是没有关于它的 python 访问的参考。一个变量由 ref 传递,如下所示:

GetPoint ( Point  &p, Object obj )
Run Code Online (Sandbox Code Playgroud)

那么我该如何翻译成 Python 呢?是否有通过 ref 符号?

python variables pass-by-reference

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

在汇编()中汇总值时访问Expect()的原始参数

是否可以在组装Returns对象时访问用于调用模拟期望的参数?

这是所涉及对象的存根,鉴于此,我试图模拟一个集合:

Class CollectionValue {
    public Id { get; set; }
}
Class Collection {
    private List<CollectionValue> AllValues { get; set; }
    public List<CollectionValue> GetById(List<int> ids) {
        return AllValues.Where(v => ids.Contains(v.Id));
    }
}
Run Code Online (Sandbox Code Playgroud)

给定将用于模拟对象的CollectionValues测试列表,如何设置期望来处理CollectionValues列表中ID的每个可能排列,包括组合现有ID和不存在ID的调用?我的问题来自于希望在一次通话中建立所有可能的期望; 如果无法访问原始参数,我可以轻松地设置每次我想在给定调用中测试的确切期望.

这是我希望做的,"???" 表示访问用于调用GetById的参数(符合It.IsAny限制的参数)的方便位置:

CollectionMock.Expect(c => c.GetById(It.IsAny<List<int>>())).Returns(???);
Run Code Online (Sandbox Code Playgroud)

c# moq

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

PHP PDO缓冲查询问题

我在使用PHP数据对象函数时遇到了一些严重的问题.我正在尝试使用缓冲查询循环一个相当大的结果集(~60k行,~1gig)以避免获取整个集合.

无论我做什么,脚本只是挂在PDO :: query()上 - 似乎查询运行无缓冲(为什么结果集大小的变化'修复'问题呢?).这是我重现问题的代码:

<?php
$Database = new PDO(
    'mysql:host=localhost;port=3306;dbname=mydatabase',
    'root',
    '',
    array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true
    )
);

$rQuery = $Database->query('SELECT id FROM mytable');

// This is never reached because the result set is too large
echo 'Made it through.';

foreach($rQuery as $aRow) {
    print_r($aRow);
}
?>
Run Code Online (Sandbox Code Playgroud)

如果我用一些合理的数字限制查询,它可以正常工作:

$rQuery = $Database->query('SELECT id FROM mytable LIMIT 10');
Run Code Online (Sandbox Code Playgroud)

我尝试过使用PDO :: MYSQL_ATTR_MAX_BUFFER_SIZE并使用PDO :: prepare()和PDO :: execute()(虽然上面的查询中没有参数),两者都无济于事.任何帮助,将不胜感激.

php mysql pdo

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