问题列表 - 第22862页

429
推荐指数
8
解决办法
34万
查看次数

格式化C#输出

我正在尝试格式化一些c#输出,以便一个数字总是有2位数,例如,如果int = 0我想Console.WriteLine(int);生成00.

c# formatting

6
推荐指数
2
解决办法
2144
查看次数

有没有人使用YAJL的Objective-C绑定经验?

http://github.com/gabriel/yajl-objc

我已经尝试过SBJSON,虽然它有效,但我正在寻找其他选项来改进解析速度和内存消耗.但是这个库的使用似乎并不像SBJSON那样简单,我不知道如何开始使用yajl.

像这样的东西:

NSArray *parsed = [data yajl_JSON];
Run Code Online (Sandbox Code Playgroud)

导致以下错误:

- [NSConcreteMutableData yajl_JSON]:无法识别的选择器发送到实例0x5372180

尝试解析NSString对象会导致同样的问题.我可以看到界面,但似乎没有实现...我没有正确链接到静态库?

Google在使用示例方面的表现很少.项目本身的文档仅说明了从json数据/字符串生成对象的以下内容.

#import "NSObject+YAJL.h"

NSData *JSONData = [NSData dataWithContentsOfFile:@"example.json"];
NSArray *arrayFromData = [JSONData yajl_JSON];

NSString *JSONString = @"[\"Test\"]";
NSArray *arrayFromString = [JSONString yajl_JSON];
Run Code Online (Sandbox Code Playgroud)

这看起来和我试过的几乎一样.我在这里错过了什么?

iphone json objective-c

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

如何使用jquery获取上一页的URL

如何使用jquery获取上一页的URL?

我使用以下代码来获取当前页面位置

$(document).ready(function() {
var pathname = window.location.pathname;
});
Run Code Online (Sandbox Code Playgroud)

jquery

37
推荐指数
4
解决办法
12万
查看次数

asp net javascript缓存清除

我有一个网站,我前段时间他们现在要求一些新功能,我在一些javascript文件中做了一些更改,但是当我发布使用IE的客户端有缓存问题所以在他们的浏览器中他们有旧版本的JavaScript .如何清除客户端缓存,以便当他们访问网站时,他们使用我修改的最新javascript文件.

javascript c# asp.net

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

PayPal Express在沙盒模式下返回4011错误消息

我在我的PHP脚本(curl + SOAP)中使用沙盒模式的PayPal express.我有一个简单的购买表格,带有1个"购买"按钮.当它被点击时,我发送初始的SetExpressCheckout请求并从paypal获得成功的响应,Acc =成功并获得一个新的令牌

<Ack xmlns="urn:ebay:apis:eBLBaseComponents">Success</Ack>
<Token xsi:type="ebl:ExpressCheckoutTokenType">EC-4GV76670YM092205U</Token></SetExpressCheckoutResponse>
Run Code Online (Sandbox Code Playgroud)

接下来,我尝试使用此新令牌将脚本重定向到PayPal:

  header("Location: https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=".$result[Token]."&address_override=1");
Run Code Online (Sandbox Code Playgroud)

但结果PayPal显示一个包含错误消息的页面:

对不起,我们遇到了暂时的困难.请稍后再试.如果在付款时发生此错误,请在重新发送付款之前检查您的帐户概述,以避免重复付款.消息4011

可能导致此错误的原因是什么?我使用的是简单的美国/美国沙盒帐户,唯一可能看起来可疑的是,在paypal响应中,xml用户名和密码字段为空.

php soap paypal payment-gateway

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

15
推荐指数
2
解决办法
4442
查看次数

无法在日食中放置断点

我使用JDK 1.6.0_18(32位)在windows vista home premium 64位上使用eclipse europa(3.5).

通常情况下,我能够把断点放得很好; 但是,对于不属于项目的特定类(此类在.JAR文件中(.JAR文件是项目的一部分)),虽然我已将源目录附加到此.JAR文件,但我无法在这个类中放置一个断点.

如果我双击断点窗格(左边框),我会注意到放置了一个类断点.我想知道是否没有调试信息; 但是,发现这个特定类是使用debug ="true"和debuglevel ="lines,vars,source"使用ant/javac任务编译的.我甚至在这个类上运行jad以确认它确实包含调试信息.

那么,为什么eclipse阻止我放置断点?

编辑:只是所以每个人都理解上下文,这是一个在tomcat 6.0下运行的webapp.我在外面启动tomcat后从eclipse远程调试应用程序.该应用程序工作正常.我试图理解上面这个类的行为,因为eclipse不让我设置BP,所以我无法做到这一点.

PS:我在这里看到一些线索谈论BP没有被击中但在我的情况下,我无法放置BP!

PPS:在尝试1.6.0_18之前我尝试过JDK 1.6.0_16.

谢谢你的任何指示.

java eclipse debugging breakpoints jdk1.6

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

在使用线程时需要java中的start方法

为什么我们需要通过start方法运行线程而不是直接通过run方法?

java multithreading

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

从F#中的控制台读取

有没有人知道是否有一个内置函数从控制台读取同样的printfn功能?到目前为止我见过的唯一方法是使用System.Console.Read()它,但它不像使用像printfnis 这样的构造那样功能.

console f#

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