问题列表 - 第395页

为什么在 Chrome 和 Safari 中所有链接都是红色的?

刚刚开始使用Google Chrome,并注意到我们网站的某些部分,例如页面上的所有链接,都是鲜红色的。它们应该是带有虚线下划线的黑色。

WebKit渲染中是否存在一些问题,无论样式如何,都会将所有链接变为红色?

css safari webkit google-chrome

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

4099
推荐指数
43
解决办法
281万
查看次数

获取String的int表示

我正在寻找一种方法来创建任意字母数字字符串的int\long表示.哈希代码不会这样做,因为我无法承受哈希冲突,即表示必须是唯一且可重复的.

数字表示将用于执行有效(希望)比较.创建数字键需要一些时间,但它只需要发生一次,而我需要对它进行大量的比较 - 这有望比比较原始字符串快得多.

关于更快的字符串比较的任何其他想法也将非常受欢迎...

java string performance

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

使用 LINQ 映射集合

我有一个对象集合,我想向其中添加一个新属性。我如何使用 LINQ 做到这一点?

linq functional-programming

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

改善jQuery选择器性能的好方法?

我正在寻找任何可以改善jQuery调用的选择器性能的方法.特别是这样的事情:

$("div.myclass")不是快$(".myclass")

我认为它可能是,但我不知道jQuery是否足够聪明,首先限制标签名称的搜索等等.任何人对如何制定jQuery选择器字符串以获得最佳性能有任何想法?

javascript performance jquery css-selectors

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

如何确定用户是否选择了文件上传文件?

如果我有

<input id="uploadFile" type="file" />
Run Code Online (Sandbox Code Playgroud)

标记和提交按钮,如何在IE6(及更高版本)中确定用户是否选择了文件.

在FF中,我只是这样做:

var selected = document.getElementById("uploadBox").files.length > 0;
Run Code Online (Sandbox Code Playgroud)

但这在IE中不起作用.

html javascript upload

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

iPhone应用程序崩溃与NSUnknownKeyException setValue:forUndefinedKey:

我正在编写我的第一个iPhone应用程序,所以我还没有找到很多调试方法.基本上我的应用程序显示图像,触摸时播放短暂的声音.在XCode中编译和构建项目时,一切都成功构建,但是当应用程序在iPhone模拟器中运行时,它会崩溃.

我收到以下错误:

Application Specific Information:
iPhone Simulator 1.0 (70), iPhone OS 2.0 (5A331)
*** Terminating app due to uncaught exception 'NSUnknownKeyException', 
reason: '[<UIView 0x34efd0> setValue:forUndefinedKey:]: this class is not key value 
coding-compliant for the key kramerImage.'
Run Code Online (Sandbox Code Playgroud)

kramerImage这里是我用于背景的图像.

我不确定NSUnknownKeyException是什么意思,或者为什么该类不是密钥值编码兼容的密钥.

iphone key-value-coding xib

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

如何生成验证码/号码?

我正在开发一个应用程序,用户必须拨打电话并使用手机键盘输入验证码.

我希望能够检测出他们输入的数字是否正确.电话系统无法访问有效号码列表,而是根据算法(如信用卡号码)验证号码.

以下是一些要求:

  • 输入有效的随机码一定很困难
  • 如果我输入错误(数字转换,错误数字),则必须难以拥有有效代码
  • 我必须有一个合理数量的可能组合(假设1M)
  • 代码必须尽可能短,以避免用户的错误

鉴于这些要求,您将如何生成这样的数字?

编辑:

@Haaked:代码必须是数字的,因为用户用它的电话键入它.

@matt b:第一步,代码显示在网页上,第二步是调用并输入代码.我不知道用户的电话号码.

Folowup:我发现了几种算法来检查数字的有效性(参见Google代码项目:checkDigits).

algorithm checksum error-checking data-consistency

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

有没有办法让VM获得访问我的电脑的权限?

我想有一个VM来查看应用程序的显示方式以及开发特定于操作系统的应用程序,但是,我想将我的所有代码保存在我的Windows机器上,所以如果我决定修改VM或类似的东西,它仍然是那里.

如果重要,我正在使用VirtualBox.

virtualbox virtual-machine

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

PHP中的测试驱动开发

我是一名使用PHP的网络开发人员.我在C#桌面应用程序中使用测试驱动开发的经验有限.在那种情况下,我们使用nUnit作为单元测试框架.

我想在新项目中开始使用TDD,但我真的不知道从哪里开始.

您对基于PHP的单元测试框架有什么建议?对于对TDD概念不熟悉的人来说,有哪些好的资源?

php tdd unit-testing

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