问题列表 - 第43196页

如何使用RestTemplate脱机进行单元测试?

我有一个直接依赖于RestTemplate的类.我希望我有离线的JUnit测试.

我怎么能在我的单元测试中模拟RestTemplate?

java junit spring unit-testing resttemplate

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

使用 PHP 从条形码扫描仪获取数据

我已经在网站上阅读了几篇文章,据我了解,使用 PHP 获取和处理通过条形码扫描仪获得的信息是可能的,但是我想问一下,是吗?受到推崇的?有什么我应该注意的警告吗?

编辑 我不知道条形码扫描仪的软件,因为我无法访问它,但是我在此处的评论中描述了它的工作原理。条形码生成固定数量的字符,所以我想我可以使用 javascript 事件监听器 =)

php barcode-scanner

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

查看SQLite3数据库(XCODE)

我正在XCODE中创建一个使用SQLite3数据库的iphone应用程序.如果它不存在,我将以编程方式创建数据库.我运行程序时没有收到任何错误.

如何检查数据库的内容以确保数据已正确插入正确的列?Xcode在哪里将表放在我可以查看的系统中?

sqlite iphone xcode

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

无法识别的选择器发送到类

我正在学习Objective-C并尝试一些示例代码.我收到以下错误消息:

unrecognized selector sent to class
Run Code Online (Sandbox Code Playgroud)

这是我的代码.

Basics.m

#import <Foundation/Foundation.h>
#import "Fraction.h"

int main (int argc, char *argv[])
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

    Fraction *myFraction; 

    // Create an instance of a Fraction

    myFraction = [Fraction alloc];
    myFraction = [Fraction init];

    // set Fraction to 1/3
    [myFraction setNumerator: 1];
    [myFraction setDenominator: 3];

    // Display the value using the print method
    NSLog(@"The value of myFraction is:");
    [myFraction print];
    [myFraction release];

    [pool drain];
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Fraction.h

#import <Foundation/Foundation.h>

// -- …
Run Code Online (Sandbox Code Playgroud)

objective-c

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

在Haskell中将字节转换为Int64s/Floats/Doubles

我正在尝试在Haskell中解析二进制文件格式(Apple的二进制属性列表格式),并且该格式所需的一件事是将字节序列视为(a)无符号的1-,2-或4-字节整数; (b)签署8字节整数; (c)32位float; (d)64位double.将字节序列转换为无符号整数很容易,甚至处理有符号整数也不会很糟糕.但是对于有符号的整数,特别Floats和Doubles,我真的不想自己实现逻辑.我已经能够找到的功能int2Float# :: Int# -> Float#,并int2Double# :: Int# -> Double#GHC.Prim,但这些似乎并不理想(我不特别想与拆箱类型来工作).我希望有一些方法可以从a [Word8]Word32s/Word64s中进行投射.是否有类型的任何功能Word32 -> Float,Word64 -> Double,Word64 -> Int64,或类似的?

haskell bits

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

寻找C++库来自动化应用程序更新

我用C++创建了一个程序,但我希望程序每个月自动下载并安装一个更新,并且对用户不可见.我怎样才能做到这一点 ?

c++ windows

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

正则表达式测试字符串是否以http://或https://开头

我正在尝试设置一个regexp来检查一个字符串的开头,如果它包含一个http://或者https://它应该匹配它.

我怎样才能做到这一点?我正在尝试以下无效的方法:

^[(http)(https)]://
Run Code Online (Sandbox Code Playgroud)

regex

184
推荐指数
5
解决办法
41万
查看次数

如何创建自定义键盘

如何创建一个自定义键盘/键盘,当有人在UITextField上点击时,它会显示出来?我想显示一个键盘,其中包含a,b,c,1,2,3和一个输入按钮,没有别的.键盘应该像标准键盘一样工作和行为(行为),但它肯定会有所不同.

我找不到任何例子,我发现最好的是用现有键盘过滤字符,这是一个不可接受的解决方案.

iphone keyboard objective-c ios

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

运行Qt单元测试

看看Qt的网站,并在另一个Stackoverflow回答,因为我不想为我想测试的每个类创建一个单独的项目,我想出了以下代码:

testqstring.h

#ifndef TESTQSTRING_H
#define TESTQSTRING_H

#include <QtTest/QTest>

class TestQString : public QObject
{
    Q_OBJECT

private slots:
    void toUpper();
};

#endif // TESTQSTRING_H
Run Code Online (Sandbox Code Playgroud)

testqstring.cpp

#include "testqstring.h"
#include <QString>

void TestQString::toUpper()
{
    QString str = "Hello";
    QCOMPARE(str.toUpper(), QString("HELLO"));
}
Run Code Online (Sandbox Code Playgroud)

main.cpp中

#include "testqstring.h"

int main(int argc, char *argv[])
{
    TestQString testqstring;
    QTest::qExec(&testqstring, argc, argv);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下链接器错误:

...
g++ -headerpad_max_install_names -arch i386 -o tester main.o testqstring.o moc_testqstring.o -F/Library/Frameworks -L/Library/Frameworks -framework QtCore 
Undefined symbols: 
"QTest::qExec(QObject*, int, char**)", referenced …
Run Code Online (Sandbox Code Playgroud)

c++ unit-testing qt4

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

jquery选择器在load()后停止工作

简而言之,我有一个页面,其中内容正在加载jquery load().问题是当我想选择时.

$('a.selected_class').click(function(e){
 alert('alert');
 e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

(内部文档就绪)在第一页上工作,但在任何后续页面(使用$(this).load(url);加载到div)中,选择器停止工作.

有小费吗?

jquery css-selectors jquery-selectors jquery-load

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