问题列表 - 第7293页

在IE6中调试JavaScript

我正在寻找一种工具,使我能够 IE6中调试JavaScript .我的意思是我希望调试器在浏览器中运行,一个làFirebug.

到目前为止,我已经尝试过:

但是,我无法弄清楚如何使用它们中的任何一个设置断点,单步执行代码,添加手表等.我也尝试过使用MS Visual Web Debugger 2008 Express Edition,但它不能在浏览器中运行而且缺少功能.

如果上面的任何工具确实提供了我正在寻求的JS调试功能,那么欢迎任何有关如何有效使用它们的提示.或者,您可以随意推荐其他工具.

更新:除了建议替代工具之外,如果有人可以确认上述任何工具都不支持在IE6中设置断点和单步执行JS代码,那将非常有用.

javascript debugging internet-explorer-6

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

图像在IE中闪烁

我正面临IE6的一个问题:每次我鼠标悬停在图像上时,图像都会重新加载并闪烁.

这是因为IE有一个选项"一直检查存储页面的新版本 ",这基本上是"一直重新加载所有内容".

我在谷歌上发现了一些修复:

添加

<meta http-equiv="Page-Enter" content="revealtrans(duration=0.0)" />
<meta http-equiv="Page-Exit" content="revealtrans(duration=0.0)" />
Run Code Online (Sandbox Code Playgroud)

通过webmasterworld

但到目前为止,这对我来说并不奏效.

还有其他一些修复,比如http://fivesevensix.com/studies/ie6flicker/,但它并不适用于我.图像闪烁是一个精灵,但它会在某些JS事件上改变(所以我不能真正使用"复制图像"黑客),它也相当小,所以黑客"元素的像素区域"不起作用.

最后有一些涉及服务器端缓存的黑客攻击,但我觉得它太过分了,应该有一个更简单的方法来实现它.此外,我总是最终在部署在不同类型的服务器上的网站上工作,并且每次都需要在服务器上修复它,这样每次都会很痛苦.

你知道这个问题的解决方案吗?标签解决方案听起来如此完美和简单,为什么它不能在我的最终工作?我希望能够避免重写大量的CSS/JS来解决这个问题,但我会采取任何客户端方面的修复.

谢谢 !

html css flicker internet-explorer-6

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

使用gcc/gdb设置Emacs的初学者指南?

我环顾了GNU emacs材料并没有找到任何有用的东西.

有没有人知道设置emacs的好教程,基本上把它变成IDE?我正在寻找与gcc/gdb/make等接口...

c emacs development-environment

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

用于导入NUnit结果的数据库?

我有一大堆NUnit测试; 我需要将给定运行的结果导入数据库,然后表征结果集并将其呈现给用户(电子邮件用于测试失败,Web表示用于检查结果).我需要随着时间的推移跟踪多次运行(报告故障率随着时间的推移等).

XML将是由nunit-console生成的XML.我想将XML简单地导入到某个数据库中,然后可以用来保存和显示结果.我们还将提供一些我们需要能够排序的自定义类别.

有没有人知道可以处理导入这种类型数据的数据库模式,这些数据可以根据我们的个人需求进行定制?这种类型的问题似乎应该是常见的,因此应该存在一个共同的解决方案,但我似乎无法找到它.如果有人之前已经实施过这样的解决方案,那么建议也会受到赞赏.

xml database nunit nunit-console

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

我如何安全地使用混淆器?

当我尝试在我的应用程序上使用dotfuscate时,运行时出现应用程序错误.

.net c# obfuscation dotfuscator

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

使用Java源代码中的大型文本片段

有没有什么好的方法可以在Java源代码中使用文本块(字符串)?许多其他语言都有heredoc语法可供他们使用,但Java没有.这使得处理诸如输出大量静态标记的标记库之类的东西以及需要断言与XML块的比较的单元测试非常不方便.

其他人如何解决这个问题?它甚至可能吗?或者我只是忍受它?

java text heredoc

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

在JDBC中处理DATETIME values 0000-00-00 00:00:00

如果我尝试,我会得到一个例外(见下文)

resultset.getString("add_date");
Run Code Online (Sandbox Code Playgroud)

对于包含DATETIME值为00:00:00(DATETIME的准空值)的MySQL数据库的JDBC连接,即使我只是想将值作为字符串,而不是宾语.

我这样做了

SELECT CAST(add_date AS CHAR) as add_date
Run Code Online (Sandbox Code Playgroud)

哪个有效,但看起来很傻......有更好的方法吗?

我的意思是,我只是想生DATETIME字符串,所以我可以解析它自己为是.

注意:这是0000进来的地方:(来自http://dev.mysql.com/doc/refman/5.0/en/datetime.html)

非法DATETIME,DATE或TIMESTAMP值将转换为相应类型的"零"值('0000-00-0000:00:00'或'0000-00-00').

具体的例外是这一个:

SQLException: Cannot convert value '0000-00-00 00:00:00' from column 5 to TIMESTAMP.
SQLState: S1009
VendorError: 0
java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 5 to TIMESTAMP.
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
    at com.mysql.jdbc.ResultSetImpl.getTimestampFromString(ResultSetImpl.java:6343)
    at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5670)
    at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5491)
    at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5531)
Run Code Online (Sandbox Code Playgroud)

java sql date jdbc

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

可推荐的MySQL热备份系统?

我在寻找mysql数据库的热备份系统?我想问你的经验和专业知识.

mysql database backup

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

JNI vs Runtime.exec()

我有两个选择 - 我可以使用JNI或使用Runtime.exec来执行C++库.

C++程序是CPU密集型并且长时间运行,即某些调用可能需要几个小时才能返回.

各自的优点和缺点是什么?我应该选择哪种方法?

java java-native-interface

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

建议替换已弃用的call_user_method?

由于PHP call_user_method()call_user_method_array()被标记为已弃用,我想知道推荐的替代方案是什么?

一种方法是使用call_user_func(),因为通过给出一个带有对象的数组和一个方法名作为第一个参数,就像弃用的函数一样.由于此功能未标记为已弃用,我认为原因不是非OOP时尚的使用方法吗?

我能想到的另一种方法是使用Reflection API,它可能是最舒适且面向未来的替代方案.不过它是更多的代码,我可以想象它比使用上面提到的函数慢.

我感兴趣的是:

  • 是否有一种全新的技术可以按名称调用对象的方法?
  • 哪个是最快/最好/官方的替代品?
  • 弃用的原因是什么?

php deprecated

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