我在iPhone应用程序中使用Google Docs API.我发送了正确的POST请求,并收到了一些响应以及一些NSData.如果我NSLog NSData对象,我得到这个:
NSData *returnedData = [NSURLConnection sendSynchronousRequest:request returningResponse:theResponse error:NULL];
NSLog(@"%@",returnedData);
//output : <4572726f 723d4261 64417574 68656e74 69636174 696f6e0a>
Run Code Online (Sandbox Code Playgroud)
我认为NSData是NSDictionary或NSArray.我应该收到几件物品,一个SID,一个LSID和一个Auth.
如果我可以将NSData块转换为NSDictionary,我可以找到任何键的对象.
有人可以帮忙吗?
假设我有以下类heirarchy:
class A()
class B(a:A)
class C(b:B)
class BaseClass(b:B, c:C)
Run Code Online (Sandbox Code Playgroud)
现在我想实现一个BaseClass的子类,它给出一个A的实例,并构造B和C的实例,并将它传递给它的超类构造函数.
如果我可以使用任意表达式,我会做这样的事情:
b = new B(a)
c = new C(b)
super(b, c)
Run Code Online (Sandbox Code Playgroud)
因为父构造函数的第二个参数依赖于第一个参数的值,但是我没有看到任何方法来执行此操作,不使用工厂函数或无偿的hack,例如:
class IntermediateSubclass(b:B) extends BaseClass(b, new C(b))
class RealSubclass(a:A) extends IntermediateSubclass(new B(a))
Run Code Online (Sandbox Code Playgroud)
有干净的方法吗?
我一直在HTML5中编写一个简单的文本编辑器,它应该可以脱机工作.但是,我不能让脱机应用程序缓存工作,我无法弄清楚为什么不工作.
我的清单文件是这样的:
CACHE MANIFEST
application.html
options.html
...
Run Code Online (Sandbox Code Playgroud)
它被调用如下:
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
...
Run Code Online (Sandbox Code Playgroud)
我正在使用Google App Engine来托管Web应用程序.
我把网页放在W3C HTML验证器(http://validator.w3.org/check?uri=https%3A%2F%2Fwrite-space.appspot.com%2F)中,它很好.
我在Chrome和Firefox中测试了它.在Chrome中,没有任何内容添加到缓存存储中(window.applicationCache.status返回0).在Firefox中,不会出现要求缓存文件的通知栏.基本上,文件没有被缓存.
我已经查看了为脱机查看缓存的各种演示,并且无法解释为什么我的代码不起作用.
有人可以帮忙吗?
我正在制作Google AppEngine应用程序.Python 2.5.2运行时环境是否遵循Unicode标准?(例如,unicode对象上的lower()和upper()方法.)
我正在使用普通GWT创建一个Web应用程序(没有诸如GXT之类的包装器).问题是只使用UiBinder很难实现GWT应用程序的良好外观和感觉.我现在的工作流程是:
正如你所看到的,它更像是一种"模板"的做事方式.我的UiBinder几乎是空文件.
我像我一样工作,担心XSS漏洞.所以我想最终将每个HTML文件放入它的UIBinder xml文件中.它必须如此复杂(长)??? 谁能告诉我他们如何只使用UiBinder设法获得好看的GWT应用程序?
我对包括任何GXT,SmartGWT解决方案在内的回应都不感兴趣.
谢谢.
我正在寻找示例脚本,该脚本根据传递给脚本的电子邮件地址和 DocumentID 重置外部电子表格的默认权限。我打算创建一个脚本,该脚本可以解析电子邮件消息中的信息以获取 DocumentID 和电子邮件,将权限从默认更改为具有链接的任何人,然后通过该链接通过电子邮件发送传递的地址。
看起来 perms 是由 DocList API 控制的,我没有找到与该 API 交互的 GAS 示例。
我有一个完全用Java编写的IRC机器人,我一直在我的家用电脑上托管,但我的iffy互联网连接已经断开了很多.我一直想知道我是否可以使用Google Apps Engine来持续连接机器人?如果是这样,我将要做出哪些改变?
谢谢您的帮助
我想知道允许"+"字符作为电子邮件地址的一部分是一个好习惯吗?我有一个用Java编写的应用程序,当在Servlet中解析(url编码/解码)时,带有"+"符号的电子邮件地址会转换为其他内容.
我有一个appengine项目,在我的模板中我想做类似的事情
{% for i in range(0, len(somelist)) %}
{{ somelist[i] }} {{ otherlist[i] }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用'forloop.counter'来访问列表项,但这也没有用.有什么建议?
问候,复数
在谷歌搜索时,我只能找到 Feistel 密码,而没有找到任何有关非 Feistel 密码的相关信息。有人能给我推荐一些好的非feistel密码吗?
是的,这是家庭作业。
java ×2
python ×2
algorithm ×1
caching ×1
constructor ×1
cryptography ×1
email ×1
encryption ×1
google-docs ×1
gwt ×1
html5 ×1
iphone ×1
irc ×1
nsdata ×1
objective-c ×1
offline ×1
regex ×1
scala ×1
subclass ×1
unicode ×1