jjzjj

Appengine

全部标签

java - Appengine 搜索 API 与数据存储

我正在尝试决定是否应该将App-engineSearchAPI或Datastore用于App-engineConnectedAndroid项目。谷歌文档的唯一区别是...anindexsearchcanfindnomorethan10,000matchingdocuments.TheAppEngineDatastoremaybemoreappropriateforapplicationsthatneedtoretrieveverylargeresultsets.鉴于我已经非常熟悉Datastore:如果我不需要10,000个结果,请有人帮助我吗?使用SearchAPI与使用Datast

java - 如果我们在开发工作站上,如何 checkin Java App Engine

我想在JavaGoogleAppEngine中这样做if(developmentMode)foo();elsebar();有人知道这样做的好方法吗?丹尼尔 最佳答案 https://cloud.google.com/appengine/docs/java/javadoc/com/google/appengine/api/utils/SystemProperty在Java中只是测试SystemProperty.environment.value()==SystemProperty.Environment.Value.Productio

java - 如果我们在开发工作站上,如何 checkin Java App Engine

我想在JavaGoogleAppEngine中这样做if(developmentMode)foo();elsebar();有人知道这样做的好方法吗?丹尼尔 最佳答案 https://cloud.google.com/appengine/docs/java/javadoc/com/google/appengine/api/utils/SystemProperty在Java中只是测试SystemProperty.environment.value()==SystemProperty.Environment.Value.Productio

google-app-engine - Appengine数据存储已损坏,如何重置

我正在使用Go+GoogleAppEngine,似乎我的数据存储已损坏。我使用Filter("ContentId!=",val)运行了一个查询,显然这不是受支持的操作。而且,它破坏了我的数据库!当我转到localhost:8000/datastore时,我得到一条以以下结尾的长堆栈跟踪:File"/Users/me/go_appengine/google/appengine/api/yaml_listener.py",line177,in_HandleEventsraiseyaml_errors.EventError(e,event_object)EventError:couldnot

戈朗 : Different AppEngine packages

这两个AppEngine包有什么区别:https://cloud.google.com/appengine/docs/go/referencehttps://godoc.org/google.golang.org/appengine唯一让我印象深刻的是第二个没有上下文类型在开发应用程序时应该使用哪个? 最佳答案 “google.golang.org/appengine”包适用于托管VM和AppEngineClassic。“appengine”包仅适用于AppEngineClassic。“google.golang.org/appen

google-app-engine - 在 golang ( appengine ) 上无填充的 Base64 编码/解码

有一种方法可以将字符串编码为Base64或从中解码为Base64,而无需在末尾进行填充?我的意思是“==”结尾。我正在使用base64.URLEncoding.EncodeToString进行编码,它工作得很好,但我没有看到决定不在末尾使用填充的方法(就像在java上一样)。 最佳答案 Go1.5会有一个WithPaddingEncoding选项。这还将添加2个预定义编码,RawStdEncoding,andRawURLEncoding,没有填充。尽管由于您使用的是应用程序引擎,并且暂时无法访问Go1.5,您可以创建一些辅助函数来根

java - 在 Appengine 上使用 mapreduce 对 200 万条记录进行重复数据删除时性能不佳

我有大约200万条记录,每个记录大约有4个字符串字段,需要检查重复项。更具体地说,我将姓名、电话、地址和父亲姓名作为字段,我必须使用所有这些字段和其余数据来检查重复数据删除。需要将生成的唯一记录记录到数据库中。我已经能够实现mapreduce,迭代所有记录。任务速率设置为100/s,存储桶大小设置为100。启用计费。目前,一切正常,但性能非常非常慢。我已经能够在6小时内完成10,000条记录的测试数据集中的1000条记录的重复数据删除处理。java中目前的设计是:在每次map迭代中,我将当前记录与以前的记录Previousrecord是数据库中的单个记录,其作用类似于全局记录我用每个m

java - Android 和 AppEngine 网络服务 : Json. .. RPC、REST... Protocol Buffer ?

我正在开发一项可从Android应用程序访问的网络服务。在对什么是最好的技术做了一些研究之后,我对这些选择感到有些困惑和茫然。显然,在Android端,我希望它尽可能轻巧。我也更愿意共享通用代码,因为它们都是java,尽管这不太重要。我最关心的是让它高效,然后是简单而优雅的代码。我在安卓端试过gson,效果不错。但后来我读到了ProtocolBuffer,这似乎更有效率,我不确定这是否有显着差异。我也不确定是选择RPC还是REST。 最佳答案 在效率方面,ProtocolBuffers可能比任何JSON实现更高效,但不一定像您想象的

android - 使用 Google Play 服务在 Appengine 上进行 Oauth

我在Android上使用GooglePlay服务来访问GoogleApis和Google云端点。我还可以使用来自GooglePlay服务的token访问appengineUserapi。这可能吗?link中有一些示例代码对于OAuth,但有点模糊。我可以在header中传递oauthtoken并使用以下代码获取用户吗??Useruser=null;try{OAuthServiceoauth=OAuthServiceFactory.getOAuthService();user=oauth.getCurrentUser();}catch(OAuthRequestExceptione){//

android - Appengine连接android项目

当我转到"file"->“新建”->“其他”->“Android”时,我缺少“AppEngineConnectedAndroidProject”选项。我在WinXp上运行EclipseGalileo。我已经安装了测试版的GooglePluginforEclipse(GPE)2.4版。我还有androidsdk,avd运行完美。谁能帮我记忆一下我错过了什么,或者除了上述所有内容之外我还需要下载什么..谢谢 最佳答案 在我的电脑上,“AppEngineConnectedAndroidProject”位于“Google”类别下。或许您可以