小编poi*_*rez的帖子

密码保护托管在Google云端存储上的网站

我们在Google云端存储上托管了一个静态网站.我们希望它受密码保护.有没有办法用Http basic auth做到这一点?

google-cloud-storage google-cloud-platform

11
推荐指数
2
解决办法
3219
查看次数

如何知道某台计算机是否为Google Compute Engine实例

有没有办法从命令行shell了解我目前是在Google Compute Engine机器上还是在其他地方(开发机器)?

google-compute-engine google-cloud-platform

10
推荐指数
4
解决办法
1680
查看次数

如何在运行时设置logback配置文件?

我想在我的暂存环境中有一个用于生产的logback.xml文件和另一个具有不同参数的文件.我的代码能够在运行时自动知道它是否在生产或运行时.有没有办法在运行时设置logback配置文件?

java logging logback apache-commons-config

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

通过Hadoop输入格式示例的pyspark的BigQuery连接器

我有一个存储在BigQuery表中的大型数据集,我想将其加载到pypark RDD中以进行ETL数据处理.

我意识到BigQuery支持Hadoop输入/输出格式

https://cloud.google.com/hadoop/writing-with-bigquery-connector

并且pyspark应该能够使用此接口以使用方法"newAPIHadoopRDD"创建RDD.

http://spark.apache.org/docs/latest/api/python/pyspark.html

不幸的是,两端的文档似乎很少,超出了我对Hadoop/Spark/BigQuery的了解.是否有人知道如何做到这一点?

google-bigquery apache-spark google-hadoop pyspark google-cloud-dataproc

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

为什么intelliJ IDEA依赖范围是"提供"而不是"编译"?

我希望IntelliJ IDEA将我的库作为"编译"范围而不是"提供"范围.这是我的gradle文件的一部分:

apply plugin: 'java'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    // Logging
    compile 'ch.qos.logback:logback-classic:1.2.1'
    compile 'com.getsentry.raven:raven-logback:7.8.2'

    // BigQuery
    compile 'com.google.api-client:google-api-client:1.20.0'
    compile 'com.google.apis:google-api-services-bigquery:v2-rev227-1.20.0'

    // Configuration management
    compile 'commons-configuration:commons-configuration:1.10'

    //Json
    compile 'org.json:json:20160810'

    //Kafka
    compile "org.apache.kafka:kafka-clients:0.10.1.1"

    testCompile group: 'junit', name: 'junit', version: '4.12'
    testCompile 'org.assertj:assertj-core:3.0.0'
    testCompile 'org.mockito:mockito-all:1.10.19'
}

task wrapper(type: Wrapper) {
    gradleVersion = '3.4'
}
Run Code Online (Sandbox Code Playgroud)

范围总是在依赖选项卡中恢复为"提供",这非常烦人:

在此输入图像描述

我正在运行:IntelliJ IDEA 2016.3.4 Build#IC-163.12024.16,建于2017年1月31日JRE:1.8.0_112-release-408-b6 x86_64

java intellij-idea gradle

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

AngularJS - 范围不是ng-repeat的ng-click事件中预期的范围

我有这段代码:

<ul>
    <li ng-repeat="message in messages">
        <button ng-click="send()">Send</button>
    </li>
</ul>

$scope.send = function(){
    // not working (message undefined)
    alert($scope.message.text);
    // working 
    alert($scope.messages[0].text);
};
Run Code Online (Sandbox Code Playgroud)

我不懂为什么:

alert($scope.message.text);
Run Code Online (Sandbox Code Playgroud)

不起作用.我认为ng-repeat正在创造一个新的范围.

scope angularjs angularjs-controller

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

使用多个python文件时出错spark-submit

我有一个由多个文件组成的spark应用程序.

当我使用以下方式启动Spark:

../hadoop/spark-install/bin/spark-submit main.py --py-files /home/poiuytrez/naive.py,/home/poiuytrez/processing.py,/home/poiuytrez/settings.py  --master spark://spark-m:7077
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

15/03/13 15:54:24 INFO TaskSetManager: Lost task 6.3 in stage 413.0 (TID 5817) on executor spark-w-3.c.databerries.internal: org.apache.spark.api.python.PythonException (Traceback (most recent call last):   File "/home/hadoop/spark-install/python/pyspark/worker.py", line 90, in main
    command = pickleSer._read_with_length(infile)   File "/home/hadoop/spark-install/python/pyspark/serializers.py", line 151, in _read_with_length
    return self.loads(obj)   File "/home/hadoop/spark-install/python/pyspark/serializers.py", line 396, in loads
    return cPickle.loads(obj) ImportError: No module named naive
Run Code Online (Sandbox Code Playgroud)

这很奇怪,因为我没有序列化任何东西.naive.py也可以在同一路径的每台机器上使用.

对可能发生的事情的任何见解?问题不会发生在我的笔记本电脑上.

PS:我使用的是Spark 1.2.0.

python apache-spark

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

离子项颜色和href不起作用

我开始了一个基于sidemenu模板的离子项目.我正在尝试更改侧边菜单中每个元素的背景颜色(我希望每个项目都有不同的颜色).

我试图添加一个离子颜色类:

<ion-side-menu side="left">
    <ion-header-bar class="bar-stable">
      <h1 class="title">Left</h1>
    </ion-header-bar>
    <ion-content>
      <ion-list>
        <ion-item class="positive-bg" nav-clear menu-close ng-click="login()">
          Login
        </ion-item>
        <ion-item class="calm-bg" nav-clear menu-close href="#/app/search">
          Search
        </ion-item>
        <ion-item class="assertive-bg" nav-clear menu-close href="#/app/browse">
          Browse
        </ion-item>
        <ion-item nav-clear menu-close class="balanced-bg" href="#/app/playlists">
          Playlists
        </ion-item>
      </ion-list>
    </ion-content>
Run Code Online (Sandbox Code Playgroud)

它适用于Login元素,但不适用于其他元素.删除其他元素的href属性有效...如何获得背景颜色和href元素?

css ionic-framework ionic

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

Gradle只运行一个测试套件

我使用junit和gradle在测试中有多个类.当我运行"gradle test"时,我的所有课程都会进行测试.如何只运行一个测试文件?

java junit gradle

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

如何使用不同的配置文件在docker上运行Redis?

我想在docker上运行的Redis服务器上设置密码.我已经按照https://registry.hub.docker.com/_/redis/上的instcruction进行了操作:

1.我创建了一个包含Dockerfile的文件夹,其中包含:

FROM redis  
COPY redis.conf /usr/local/etc/redis/redis.conf  
CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ] 
Run Code Online (Sandbox Code Playgroud)

2.我添加了一个redis.conf文件:

requirepass thepassword
Run Code Online (Sandbox Code Playgroud)

3.我使用以下方法构建图像:

docker build -t ouruser/redis .
Run Code Online (Sandbox Code Playgroud)

我开始了容器:

docker run --name my-redis -p 0.0.0.0:6379:6379 -d ouruser/redis redis-server --appendonly yes
Run Code Online (Sandbox Code Playgroud)

redis服务器没有任何密码!我不懂为什么.

redis docker dockerfile

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