问题列表 - 第48293页

html5应用程序自动化测试

是否有自动测试HTML5应用程序的好框架?

我现在正在编写一个应该在iOS Safari中脱机工作的应用程序,如果有一些自动化测试工具,它会很棒.例如,我不知道如何cache.manifest正确测试.

顺便说一句,我正在使用Backbone.js.如果该工具依赖于它或以良好的方式与之交互,那将会更好

javascript html5 automated-tests unit-testing backbone.js

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

Lambda表达式和方法调用

嗨我在Listview中有一个对象的集合,我需要知道我是否可以使用lambda表达式迭代它们.并在表达式中调用它的方法.

让我们说我需要将一群人保存到数据库中.

List<People> someList;
someList.Select(person => person.Save());
Run Code Online (Sandbox Code Playgroud)

这可能吗?到目前为止,我还没有能够使它工作.谢谢

.net c# lambda linq-to-entities

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

是否可以反转包含循环的链表?

我正在看一些面试问题,其中一个问题是要反转一个包含循环的链表.所以假设我有一个如下链接列表:

          F <- E
          |    /\
          V    |
A -> B -> C -> D 
Run Code Online (Sandbox Code Playgroud)

然后反转列表将创建以下内容:

          F -> E
         /\    |
          |    V
A <- B <- C <- D
Run Code Online (Sandbox Code Playgroud)

这里的问题是节点C应该指向哪个之间存在冲突.那么我们会消除C和F之间的联系吗?

algorithm linked-list data-structures

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

JTextPane不可变文本块

我一直在创建类似文本编辑器的东西,并注意到NetBeans中一个有趣的功能:从模板创建Java应用程序(例如,"桌面应用程序")时,它会创建不可变的代码块(它们可供查看但是它们不能直接修改).

此镜头应使上述所有文字清晰:

在此输入图像描述

那么,问题是:如何使用JTextPane实现这样的功能?

java swing netbeans jtextpane

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

无法在python中获取random.shuffle的结果

我之前从未遇到过这个问题,但是当我尝试洗牌时,我得到了一个'无'的回报

import random
c=[1,4,67,3]
c=random.shuffle(c)
print c
Run Code Online (Sandbox Code Playgroud)

print语句返回'None',我不知道为什么,我已经四处寻找这个问题的答案,但似乎没有任何东西.我希望我没有犯明显的错误.

python

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

对内存数据库的建议

我想删除(几乎)加载Web应用程序上的每个请求的小块数据的sql依赖项.大多数数据是键值/文档结构,但不排除关系解决方案.数据不是太大,所以我想将它保留在内存中以获得更高的可用性.

你会推荐什么解决方案?

database rdbms nosql in-memory-database

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

从Array中删除项目后获取剩余数组的最有效方法是什么?

Array.delete 方法返回已删除的项目.

但是,如果我需要剩余的阵列(不改变原来的阵列)怎么办?

嗯,这是一个选择:

%w(hello stack overflow !).delete_if{|x| x == 'overflow'}
# => ["hello", "stack", "!"]
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方式,例如:

%w(hello stack overflow !).<something>('overflow')
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

ruby arrays

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

ASP.NET保留上传的文件名

我想保留上传的文件名,以便用户可以使用相同的名称下载文件.但是我该如何实现呢?我看到的一个选项是将每个文件存储到具有唯一名称的文件夹(例如,GUID).还有其他选择吗?

.net asp.net asp.net-mvc file-upload

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

我可以将元素相对于父元素定位吗?

我发现当我将一个元素定位为固定时,如果父元素相对与否定位无关紧要,它将相对于窗口定位固定?

CSS

#wrapper { width: 300px; background: orange; margin: 0 auto; position: relative; }
#feedback { position: fixed; right: 0; top: 120px; }
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="wrapper">
    ...
    <a id="feedback" href="#">Feedback</a>
</div>
Run Code Online (Sandbox Code Playgroud)

http://jsbin.com/ibesa3

css dom

229
推荐指数
8
解决办法
33万
查看次数

如何在没有附加空格和换行符的情况下调用qDebug?

我正在使用C++/Qt打印函数qDebug,但有时我想控制",空格和换行符是如何附加的,而不是使用默认的qDebug.

我们举一个简单的例子:

QString var1("some string");
int var2 = 1;
qDebug() << var1 << "=" << var2;
Run Code Online (Sandbox Code Playgroud)

这将打印

"some string" = 1 
Run Code Online (Sandbox Code Playgroud)

但是,让我们说我不喜欢附加的"和空间,并希望打印看起来像

some string=1 
Run Code Online (Sandbox Code Playgroud)

我怎么称呼qDebug?


注意:qDebug中有一个名为nospace的函数,但它会删除空格.但"仍然存在.

如果我用这个:

qDebug().nospace() << var1 << "=" << var2;
Run Code Online (Sandbox Code Playgroud)

我明白了:

"some string"=1
Run Code Online (Sandbox Code Playgroud)

但请注意,我还没有找到摆脱结束换行符的方法.

/谢谢

c++ qt qdebug

56
推荐指数
6
解决办法
5万
查看次数