小编pan*_*los的帖子

应该在config.xml文件中声明一个phonegap插件吗?

我是phonegap开发的新手,所以我有几个问题:

1)我正在使用加速度计插件.我在手册中读到我需要在config.xml文件中声明插件才能使用它.但是我注意到即使我从config.xml中删除了声明

<feature name="Accelerometer">
    <param name="android-package" value="org.apache.cordova.AccelListener" />
</feature>
Run Code Online (Sandbox Code Playgroud)

加速度计仍然有效.

所以我想问你,如果在phonegap 3.0.0版本中,config.xml的使用已经过时了.如果是这种情况那么绑定发生在哪里?

2)我使用android平台构建应用程序.在项目结构中,有三个具有不同内容的config.xml文件:

  • a)在assets/www/phonegap-app-hello-world-3.0.0/www/config.xml中
  • b)在assets/www/phonegap-app-hello-world-3.0.0/config.xml中
  • c)在res/xml/config.xml中

他们每个人有什么用?我想在哪里申报我的插件?我在res/xml/config/xml文件中完成了它

谢谢

phonegap-plugins cordova cordova-3

44
推荐指数
4
解决办法
4万
查看次数

如何在本地主机上测试openshift应用程序

我最近开始玩Openshift,我想知道是否有办法在本地主机上部署(测试)你的应用程序,然后再在openshift上传它.事情是,每次我对代码进行更改时,都需要一些时间将其推送到openshift并检查它是否有效.

例如,谷歌应用引擎SDK(适用于Eclipse)包括一个Web服务器应用程序(应用程序引擎模拟器),允许您在部署谷歌之前在本地测试您的应用程序.

thnx Fotis

localhost openshift

19
推荐指数
1
解决办法
9674
查看次数

如何使用Jersey 1.7生成WADL文件

我创建了一个hello world REST服务,现在我想生成WADL文件.

我环顾四周,看到我可以通过以下方式这样做:

http://localhost:8090/application.wadl
Run Code Online (Sandbox Code Playgroud)

但是,在我的情况下,我没有得到任何东西.我正在使用带有Eclipse Indigo的Jersey 1.7并在Apache 7上运行

我也尝试过:

http://localhost:8090/<myapplicattion_name>.wadl 但仍然没有结果.

Jersey 1.7是否支持此功能?如果是的话,我做错了什么?

web.xml文件如下所示:

在此输入图像描述

谢谢

java rest jersey

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

为什么<>操作符不允许1.7以下的源?

在java程序中,我有以下代码行:

HashMap<String, String> query_args = new HashMap<>();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

源级别低于1.7的"<>"运算符不允许

我试图将项目合规性和jre更改为1.7但是eclipse无法解决导入问题.我正在使用jre 1.6.

有什么建议?

java

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

在Openshift中部署现有应用程序

我创建了一个Web应用程序,并且喜欢在Openshift上部署.最简单的方法是什么?我正在使用Openshift Eclipse客户端.

我应该创建一个新的openshift,然后从我的exisitng应用程序中复制所有文件,还是有一种更简单的方法可以将我现有的应用程序转换为openshift应用程序?

日Thnx

openshift

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

无法授权我的Google应用访问我的Cloud SQL实例

我在App Engine上部署了一个应用程序.现在我尝试授予对此应用程序的访问权限,以便能够访问我的Cloud SQL实例.该步骤简单明了,如下所述:

https://developers.google.com/cloud-sql/docs/access_control

但是,当我填写应用程序ID并按"保存更改"时,我收到错误:

"发生了意想不到的错误.我们正在研究它."

有人对这个问题有所了解吗?

更新:

在这个问题上花了一些时间后,我做了以下观察:

我位于欧盟.因此,我在欧盟区创建了一个Cloud SQL实例.当我尝试将授权应用程序添加到我的SQL实例时,我收到上面发布的错误:"发生了意外错误.我们正在研究它." 然后我在美国创建了一个新的SQL实例.然后我就能够为该实例授权应用程序.但是我的应用程序无法访问美国SQL实例,因为我想我的应用程序部署在欧盟的某个地方.

来自谷歌支持团队的人可以确认我的观察并解释我如何解决这个问题?

google-app-engine google-cloud-sql

5
推荐指数
1
解决办法
2382
查看次数

如何使用JEST在ElasticSearch中添加映射

我正在尝试使用特定的分析器和映射在ES中创建索引,使用JEST.我使用以下代码:

 CreateIndex createIndex =  new CreateIndex.Builder(indexName)
    .settings(
            ImmutableSettings.builder()
                    .loadFromClasspath(
                            "jestconfiguration.json"
                    ).build().getAsMap()
    ).build();

    JestResult result = client.execute(createIndex);
Run Code Online (Sandbox Code Playgroud)

这是jestconfiguration.java

{
  "settings": {
    "analysis": {
      "analyzer": {
        "second": {
          "type": "custom",
          "tokenizer": "standard",
          "filter": [
            "lowercase",
            "synonym"
          ]
        }
      },
      "filter": {
        "synonym" : {
            "type" : "synonym",
            "synonyms" : [
                "smart phone => smartphone"
                ]             
                    }
                }
        }
  },
    "mappings": {
    "index_type": {
      "properties": {
        "Name": {
          "type": "string",
          "analyzer": "second"
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

虽然索引使用指定的"设置"正确装箱,但"映射"部分不起作用,我无法设置字段"名称"的映射.有人有想法吗?putmapping() JESt中是否有一种可以添加映射的东西?理想情况下,我希望能够动态设置field_name而不是.json文件.

Thnks

java elasticsearch jest

5
推荐指数
1
解决办法
2662
查看次数

无法在 AWS 代码提交中连接到我的存储库

我正在尝试在 AWS 代码提交中连接到我的存储库。但是,我不断收到:

fatal: unable to access `'https://git-codecommit.eu-west-1.amazonaws.com/v1/repos/<repo_name>/': The requested URL returned error: 403`
Run Code Online (Sandbox Code Playgroud)

我已按照此处此处提到的所有步骤进行操作

还有其他类似的帖子......

1)配置aws

2)运行凭证助手命令

3) 停用 os 钥匙串,因为我在 OSX 上运行。

我仍然无法让它工作。有人有想法吗?

git amazon-web-services aws-codecommit

5
推荐指数
0
解决办法
821
查看次数

如何在Windows 7中使用cmd使用cURL发布XML数据?

我试图在命令行上使用curl发布一些xml数据.特别是我试图运行以下命令来连接到计费服务提供商:

curl https://core.spreedly.com/v1/gateways.xml \
    -u 'secretKey' \
    -H 'Content-Type: application/xml' \
    -d '<gateway><gateway_type>test</gateway_type></gateway>'
Run Code Online (Sandbox Code Playgroud)

但是我不断收到以下错误:

< was unexpected at this time.
Run Code Online (Sandbox Code Playgroud)

我该如何输入我的xml数据?

xml curl cmd

4
推荐指数
1
解决办法
4332
查看次数

使用运行时的反射构造泛型的具体类型的实例

考虑以下课程:

public class GenericClass<T>
{
   public T Argument;                
}
Run Code Online (Sandbox Code Playgroud)

第二个引用和使用GenericClass的类:

public class ClientClass
{
    GenericClass<T> genclass = new GenericClass<T>();
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我在编译时不知道T的类型.我在运行时使用反射来获取T的类型.是否有可能在实例化时使用参数化表达式GenericClass

c# generics reflection

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

如何在AWS CloudFront上启用gzip压缩

我试图gzip压缩我服务的img CloudFront.我的起源是S3

根据关于aws的几篇文章/博客,我所做的是:

1)"Content-Length"为我要压缩的对象设置标题.我将值设置为等于size属性框中显示的大小

2)设定 Compress Objects Automatically值,YesBehaviour我的云分布的.

3)我使我的对象无效以获得新的副本S3.

我仍然无法使CloudFrontgzip成为我的对象.有任何想法吗?

gzip amazon-s3 amazon-web-services amazon-cloudfront

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

应用程序作用域bean是否在JSF中的单独线程上运行?

我正在使用JSF来创建一个Web应用程序.

我有一个应用程序作用域bean,它具有无限循环,以便它定期执行一个动作.

我的问题是这个bean(由于无限循环)阻塞整个应用程序.我以为bean会在自己的线程上运行.不是JSF的情况,默认情况下每个托管bean都在自己的线程上运行?

我应该创建一个线程,让无限循环在该线程中运行吗?

谢谢

jsf managed-bean

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

正则表达式否定了整个单词

我有以下场景,我需要从字符串中提取RAM值,如下所示:

1GB, 4GB ROM Android 5.1 3G
Run Code Online (Sandbox Code Playgroud)

RAM值是1GB

Currenlty,我使用以下正则表达式:

(\d+(?:\.\d+)?)\s?([Gg])[Bb]
Run Code Online (Sandbox Code Playgroud)

但是,在这种情况下,我也得到与该4GB值对应的ROM值.如何编写正则表达式,以便在ROM单词后面不匹配?

谢谢

java regex

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