如何将Bitmap图像转换为Drawable?
我正在尝试格式化一些c#输出,以便一个数字总是有2位数,例如,如果int = 0我想Console.WriteLine(int);生成00.
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)
这看起来和我试过的几乎一样.我在这里错过了什么?
如何使用jquery获取上一页的URL?
我使用以下代码来获取当前页面位置
$(document).ready(function() {
var pathname = window.location.pathname;
});
Run Code Online (Sandbox Code Playgroud) 我有一个网站,我前段时间他们现在要求一些新功能,我在一些javascript文件中做了一些更改,但是当我发布使用IE的客户端有缓存问题所以在他们的浏览器中他们有旧版本的JavaScript .如何清除客户端缓存,以便当他们访问网站时,他们使用我修改的最新javascript文件.
我在我的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用户名和密码字段为空.
我使用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.
谢谢你的任何指示.
有没有人知道是否有一个内置函数从控制台读取同样的printfn功能?到目前为止我见过的唯一方法是使用System.Console.Read()它,但它不像使用像printfnis 这样的构造那样功能.
c# ×2
java ×2
android ×1
asp.net ×1
bitmap ×1
breakpoints ×1
console ×1
debugging ×1
eclipse ×1
f# ×1
formatting ×1
iphone ×1
javascript ×1
jdk1.6 ×1
jquery ×1
json ×1
mongodb ×1
mongoid ×1
mongomapper ×1
objective-c ×1
paypal ×1
php ×1
ruby ×1
soap ×1