问题列表 - 第21723页

尝试在google app engine for java中实现异步http时出现奇怪的异常

我正在尝试在java中实现async http.这是代码的重要部分:

for (String urlString : urls) 
{ 
    // TODO: try and get rid of these two heap allocations 
    url = new URL(urlString); 
    request = new HTTPRequest(url); 
    request.addHeader(userAgentHeader); 
    request.addHeader(authorizationHeader); 
    request.addHeader(acceptEncodingHeader); 
    request.addHeader(acceptCharsetHeader); 
    responses.add(URLFetchServiceFactory.getURLFetchService().fetchAsync(reques t)); 
    apiCallsMade++; 
} 
for (Future<HTTPResponse> futureResponse : responses) 
{ 
    parseResponse(new String(futureResponse.get().getContent())); 
} 
Run Code Online (Sandbox Code Playgroud)

我一直收到这个错误:

com.google.apphosting.api.ApiProxy $ CallNotFoundException:找不到API包'urlfetch'或调用'Fetch()'.

我环顾四周寻找类路径中缺少的任何罐子,但没有看到任何遗漏.你知道代码是哪个jar吗?我搜索了这个错误并搜索了这个组但没有发现任何内容.谢谢,大卫

java google-app-engine http

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

SQL Server:如何使用modify()更改具有TEXT数据类型的列中的XML数据

我正在尝试修改数据库中的一些XML值.我可以使用它来处理包含使用XML数据类型的XML的列.但是,我不能让它在TEXT列上工作.

另外,我可以在TEXT列上选择XML数据(通过使用CAST()将其转换为XML),但仍然无法更新.

例:

UPDATE [xmltest]  
SET [xmltext].modify('replace value of (/data/item[1]/text())[1] with "newvalue"')
Run Code Online (Sandbox Code Playgroud)

错误:无法在文本上调用方法.

有什么方法可以让它在TEXT列上工作吗?已经存储了大量数据,因此我不必请求更改列上的数据类型.

谢谢!

Sunsu

xml sql-server

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

AppEngine Model Memcaching的最佳方法是什么?

目前我的应用程序在memcache中缓存模型,如下所示:

memcache.set("somekey", aModel)
Run Code Online (Sandbox Code Playgroud)

但尼克斯在http://blog.notdot.net/2009/9/Efficient-model-memcaching上的帖子表明,首先将其转换为protobuffers效率要高得多.但经过一些测试后,我发现它的尺寸确实较小,但实际上较慢(约10%).

其他人有相同的经历,还是我做错了什么?

测试结果:http://1.latest.sofatest.appspot.com/?times = 1000

import pickle
import time
import uuid

from google.appengine.ext import webapp
from google.appengine.ext import db
from google.appengine.ext.webapp import util
from google.appengine.datastore import entity_pb
from google.appengine.api import memcache

class Person(db.Model):
 name = db.StringProperty()

times = 10000

class MainHandler(webapp.RequestHandler):

 def get(self):

  self.response.headers['Content-Type'] = 'text/plain'

  m = Person(name='Koen Bok')

  t1 = time.time()

  for i in xrange(int(self.request.get('times', 1))):
   key = uuid.uuid4().hex
   memcache.set(key, m)
   r = memcache.get(key)

  self.response.out.write('Pickle took: %.2f' % …
Run Code Online (Sandbox Code Playgroud)

google-app-engine memcached google-cloud-datastore

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

什么是最常见的Windows版本控制软件?

来自UNIX背景,具有CVS和git的一些知识,我已经在几乎每个领域都获得了Windows开发技能.但我仍然不知道是否有一个Windows开发者"有"知道的VCS.

是否有一个用于其他所有人?

windows version-control

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

位置排名和处理Python中的关系

(我很抱歉这个问题的先前版本显示了我需要解决的错误功能,这已经得到了补救,我希望这个问题现在更有意义了.)

我有一个有分数的对象列表,我正在尝试根据这些分数为他们分配排名.下面基本上是我输出数据的方式.

sorted_scores = [
    ('Apolo Ohno', 0),
    ('Shanie Davis', -1),
    ('Bodie Miller', -2),
    ('Lindsay Vohn', -3),  
    ('Shawn White', -3),
    ('Bryan Veloso', -4)
]
Run Code Online (Sandbox Code Playgroud)

我有领带.现在,将位置分配给上面的对象的函数现在是一个简单的for循环,只是将值指定i为对象的最终位置.

positions = {}

i = 1
for key, value in sorted_list:
    # Since in my codebase the strings are IDs, I use the key to fetch the object.
    if value is not None:
        positions[key] = i
        i += 1
Run Code Online (Sandbox Code Playgroud)

所以这显然会回归:

positions = {
    'Apolo Ohno': 1,
    'Shanie Davis': 2,
    'Bodie Miller': 3,
    'Lindsay …
Run Code Online (Sandbox Code Playgroud)

python django math

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

importerror:没有名为django的模块

我在mac的2.5.2版本旁边安装了python 2.6.我一做到这一点,python2.6 manage.py runserver就失败了,因为找不到django.core.management.

从shell中,import django返回importerror:没有名为django的模块.

为什么?

django

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

为什么我的CONTEXT_INFO()为空?

我有一个方法来设置我的linq数据上下文.在它返回DC之前,它调用存储过程来设置CONTEXT_INFO值以识别当前用户.

触发器会获取所做的任何更改,并使用此上下文数据写入审核记录.

我注意到我的上下文数据在审计表中是空白的,所以我写了一个简单的单元测试来逐步完成这个过程,我仍然一无所获.但是,如果我将所有Linq-To-SQL语句粘贴到查询窗口中,那么上下文数据就在那里.

查看分析器跟踪,它会在此过程中进行相当多的sp_reset_connection调用.我已经明白这些不应该对CONTEXT_INFO值产生影响.

那么这里发生了什么?

sql-server asp.net-mvc linq-to-sql

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

如何在Visual Studio中更改设计器文件的语言

有没有人知道如何在不改变UI语言的情况下更改Visual Studio中(自动生成的)设计器文件的语言?

背景:我的团队成员使用德语和英语Visual Studios.问题是(svn-)将设计器文件与两种不同语言的注释合并.每当成员更改Web表单时,都会重新生成设计器文件,并将注释更改为成员的语言.

comments designer visual-studio

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

在Eclipse Outline视图中添加分隔符(如#pragma mark)

我知道Xcode有一个

#pragma mark 
Run Code Online (Sandbox Code Playgroud)

功能,它允许您在大纲视图/方法列表中插入任意标签,以记录代码的分段方式.

我无法为Eclipse找到类似的功能.我不禁觉得它在我的鼻子底下,但在搜索引擎优化和谷歌搜索都没有启发......任何人都知道我怎么做到这一点?

或者有一些hackish解决方法?那也很棒.

eclipse outline-view

28
推荐指数
2
解决办法
7523
查看次数

iPhone应用程序可以使用多少内存?

任何人都可以将我链接到描述iPhone应用程序内存分配的页面.

我听说你只能使用大约20兆的沙箱,具体取决于手机的状态,但我找不到这个来源.

iphone cocoa-touch objective-c

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