草庐IT

google-cloud-ml

全部标签

java - 无法使用来自 Spark 的 GSC 连接器连接 Google 存储文件

我在我的本地机器上编写了一个spark作业,它使用谷歌hadoop连接器(如https://cloud.google.com/dataproc/docs/connectors/cloud-storage中提到的gs://storage.googleapis.com/从谷歌云存储读取文件)我已经设置了具有计算引擎和存储权限的服务帐户。我的spark配置和代码是SparkConfconf=newSparkConf();conf.setAppName("SparkAPp").setMaster("local");conf.set("google.cloud.auth.service.acco

微服务设计:Spring Cloud API 网关概述

SpringCloudAPI网关是指一个位于微服务架构中的代理服务器,它负责将外部请求路由到内部微服务。API网关可以提供多种功能,包括:路由:将请求路由到特定的微服务。负载均衡:将请求分散到多个微服务实例上。安全:身份验证、授权和安全策略。监控:收集和监控API调用指标。缓存:缓存API响应以提高性能。SpringCloudAPI网关实现SpringCloud提供了两种主要的API网关实现:Zuul:一个基于NetflixZuul的API网关,提供简单易用的路由和负载均衡功能。SpringCloudGateway:SpringCloud官方推出的API网关,基于SpringBoot2.0和W

没有事务的 Java Google Appengine 分片计数器

我正在查看Java中的ShardedCounters示例:http://code.google.com/appengine/articles/sharding_counters.html我对增量方法的实现有疑问。在python中,它显式地包装了get()和事务中的增量。在Java示例中,它只是检索并设置它。我不确定我是否完全理解数据存储和事务,但似乎关键更新部分应该包含在数据存储事务中。我错过了什么吗?原代码:publicvoidincrement(){PersistenceManagerpm=PMF.get().getPersistenceManager();Randomgenera

java - Google GCM 中的 HTTP 响应代码 401

下面是我得到的异常,即使我的服务器和浏览器应用程序的APIkey是有效的。我用curl检查了它。我以UTF-8和JSON两种格式发送GCM请求。从外部公司网络对其进行测试。java.io.IOException:ServerreturnedHTTPresponsecode:401forURL:https://android.googleapis.com/gcm/sendatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorI

java - 对于 Google App Engine (java),如何在 FetchOptions 中设置和使用 block 大小?

我正在运行一个查询,它目前返回1400个结果,因此我在日志文件中收到以下警告:com.google.appengine.api.datastore.QueryResultsSourceImpllogChunkSizeWarning:ThisquerydoesnothaveachunksizesetinFetchOptionsandhasreturnedover1000results.Ifresultsetsofthissizearecommonforthisquery,considersettingachunksizetoimproveperformance.我在任何地方都找不到关于如

java - Java 中的 Google Contacts v3 API 和 OAuth v2

在过去的几天里,我一直在尝试使用上述API获取google联系人列表。不得不说,没有成功。谷歌文档(如果我可以说是一团糟)对我的问题没有太大帮助。问题是,我不知道如何使用OAuthv2API授权ContactsService对象。我已经下载了GoogleOAuth2.0库,同样,它没有合适的文档和/或没有适合像我这样的初学者的合适示例。总而言之,有没有人有任何有效的“Helloworld”类型的示例或针对上述问题的任何类型的“指导”?附带说明一下,我确实设法使用ScribeAPI获取联系人,但您可能知道,响应采用xml/json格式,需要先进行解析,这不是我想要的。谢谢

java - 在 Google AppEngine 中读取 Java 资源文件

我设置了一个GoogleAppEngineJava项目,它调用BigQuery来显示查询作业的结果。可以找到我使用的示例代码和说明here.该应用程序运行并从我的开发机器检索查询,但是当我上传到AppEngine以在appspot.com上进行测试时,它似乎无法加载client_secrets.json文件(由于JavaScriptURL授权,dev和appspot.com的文件不同)无法使用以下片段:staticGoogleClientSecretsgetClientCredential()throwsIOException{if(clientSecrets==null){clien

java - 使用 Google API 中的 com.google.api.client.http.HttpRequest 对象发送 POST 请求

我必须发送具有以下结构的POST请求。POSThttps://www.googleapis.com/fusiontables/v1/tablesAuthorization:/*authtokenhere*/Content-Type:application/json{"name":"Insects","columns":[{"name":"Species","type":"STRING"},{"name":"Elevation","type":"NUMBER"},{"name":"Year","type":"DATETIME"}],"description":"InsectTrackin

传统应用程序的Spring-Cloud-Sheuth标题

在创建微服务时,我决定尝试使用Spring-CloudSleuth。我的呼叫应用程序仍在春季的旧版本上,不可能将Spring-Cloud-Sleuth包括在范围中。在参考文档时,它说我只需要通过这两个标题。X-B3-TraceidX-B3跨度但是,我应该使用某种特定格式来使其符合未来。就我而言,当我使用非十六进制值时,它失败了。然后调试并发现该值必须在十六进制中。我需要尊重的任何随机六角形或或任何特定模式。看答案是的,我们是Zipkin兼容的,因此您必须拥有适当的64或128位Numer-请检查Zipkin文档以获取更多信息http://zipkin.io/pages/instrumentin

java - 如何在 GWT 中加入 Google Adsense

有人知道如何将Googleadsense广告放入GWT网络应用程序吗? 最佳答案 您可以将来自Adsense的javascript代码放在GWT开始的单个HTML页面中。这样广告将不会显示在与GTW相同的区域,而是显示在GWT代码的上方/下方。对于可能没问题的广告。此示例在应用程序上方放置横幅:www.javaoracleblog.com为了向GoogleWT表明可以信任Googleadsense站点,您需要将正则表达式匹配URL添加到-whitelist命令行参数。请注意,这可能无法解决上面“我为什么放弃GWT”一文中描述的问题。