小编Chr*_*now的帖子

如何设置grails 3应用程序以使用根上下文路径?

我正在尝试在`conf/application.yml'中为我的应用程序设置根上下文路径,如下所示:

server:
    'context-path': '/'
Run Code Online (Sandbox Code Playgroud)

但是,在尝试启动时grails> run-app,我得到以下异常:

FAILURE:构建因异常而失败.

* What went wrong:
Execution failed for task ':bootRun'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
Run Code Online (Sandbox Code Playgroud)

grails grails-3.0

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

如何将独立的Java应用程序(jar)部署到bluemix?

在线有很多关于将Web应用程序(war文件)部署到Bluemix的说明,但我找不到任何关于部署独立java应用程序的文档,这些文档的运行类似于以下内容:

java -jar myapp.jar

java ibm-cloud

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

如何使用ggplot2让x轴在非零位置拦截y?

我有一个温度图:

qplot( TS, TEMPERATURE, data=dataInput(), geom="bar", stat="identity", fill=TEMPERATURE) + 
    labs(x="Measurement date", y="Temperature (degrees C)") +
    ggtitle("temperature")
Run Code Online (Sandbox Code Playgroud)

但是,我想要做的是让x轴在50摄氏度截取y轴,以便向下绘制低于50度的值.理想情况下,使用渐变填充比例,以便高值为红色,低值为蓝色.

我怎么能用ggplot做到这一点?

在此输入图像描述

r ggplot2

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

使用parallelize创建一个键/值对RDD?

spark API文档提供了使用parallelize创建RDD的以下定义:

parallelize(c,numSlices = None)

分发本地Python集合以形成RDD.如果输入表示性能范围,建议使用xrange.

>>> sc.parallelize([0, 2, 3, 4, 6], 5).glom().collect()
[[0], [2], [3], [4], [6]]
>>> sc.parallelize(xrange(0, 6, 2), 5).glom().collect()
[[], [0], [], [2], [4]]
Run Code Online (Sandbox Code Playgroud)

我想创建一个键/值对RDD,如何通过并行化来实现这一点?示例输出RDD:

key    |  value
-------+-------
panda  |  0
pink   |  3
pirate |  3
panda  |  1
pink   |  4
Run Code Online (Sandbox Code Playgroud)

apache-spark pyspark

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

laravel中composer update和composer dump-autoload之间的区别

有时更新composer文件.我使用两个不同的命令composer updatecomposer dump-autoload.

这两个在命令提示符中有不同的结果,如:

C:\xampp\htdocs\rabble>composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Generating optimized class loader
Run Code Online (Sandbox Code Playgroud)

和:

C:\xampp\htdocs\rabble>composer dump-autoload
Generating autoload files
Run Code Online (Sandbox Code Playgroud)

php laravel-5.1

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

我可以将外部服务VCAP_SERVICES注入我的应用程序吗?

如果我在一个空间中有一个MessageHub服务,MY_ANALYTICS_SPACE,并且我在另一个空间MY_WEBAPPS_SPACE中有一个应用程序.这些空间代表组织的两个不同部分,并且被设计为保持独立.

但是,像MessageHub这样的企业级集成技术可能跨越多个空间.

当服务和应用程序位于不同的空间时,是否可以将MessageHub的连接详细信息注入到我的应用程序的 VCAP_SERVICES中?

cloud-foundry message-hub ibm-cloud

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

docker stack deploy不会删除当前yaml compose文件中未声明的服务

我目前在管道中使用Docker Swarm模式,我使用大量docker stack deploy -c compose-file.yml name-of-the-stack的命令来更新堆栈与最新的docker镜像.它完全有效,除非我不从yaml文件中删除服务.在这种情况下,stack deploy命令应该在更新另一个的映像之上删除不再存在的服务,但行为是它使容器保持运行并且这不是预期的行为.由于这个结果我有改变了它docker stack rm name-of-the-service,然后docker stack deploy -c compose-file.yml name-of-stack.但这有另一个可怕的副作用,随机影响容器:命令docker stack rm name-of-the-stack经常使nginx容器代理的可靠性完全不可靠(似乎与此问题相关https://github.com/docker/docker/issues/24244).事实上,nginx容器(在另一个堆栈中,但在相同的覆盖网络中),负责处理容器之间的所有请求,并使用Docker Swarm模式的路由网格功能在它们之间进行代理传递.重新创建部署的堆栈,无法代理请求,就好像它试图将流量转发到没有更多的现有容器,这使得集成和行为测试失败.是否有一种方法可以在不使用docker stack rm的情况下进行一致的部署(到目前为止看起来非常错误)但是应用了yml compose文件的最新状态?

orchestration docker docker-compose docker-swarm-mode

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

Kafka 10-具有身份验证和授权的Python客户端

我有一个启用了SASL_SSL(身份验证(JAAS)和授权)的Kafka10集群。可以使用Java客户端和以下道具通过SASL进行连接。

ssl.keystore.location="client_keystore.jks"
ssl.keystore.password="password"
ssl.truststore.location="clienttruststore"
ssl.truststore.password="password" 
Run Code Online (Sandbox Code Playgroud)

and passing the JAAS conf file thru the JVM params.

-Djava.security.auth.login.config=/path/to/client_jaas.conf
Run Code Online (Sandbox Code Playgroud)

Is there anyway to achieve the same thing with the python client?

python apache-kafka kafka-python

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

TypeError:'DataFrameWriter'对象不可调用

我正在尝试将数据框保存到对象存储:

print(type(saveDF))
<class 'pyspark.sql.dataframe.DataFrame'>
Run Code Online (Sandbox Code Playgroud)

然后:

saveDF.write().option("header", "true").csv("pre-processed")
Run Code Online (Sandbox Code Playgroud)

结果是:

TypeErrorTraceback (most recent call last)
<ipython-input-90-d20d6b31a2d4> in <module>()
      1 ----> saveDF.write().csv("pre-processed")

TypeError: 'DataFrameWriter' object is not callable
Run Code Online (Sandbox Code Playgroud)

我已经看到了这个问题的其他一些问题,但问题是使用不同的方法来保存为csv.

python csv apache-spark pyspark

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

如何在我的 github 自述文件中设置 pyversions 图标?

我正在尝试将我的 pyversion 图标设置为我的 github README,类似于:

预期徽章

我一直在尝试对coveralls-python 项目中的设置进行逆向工程。

我的 .travis.yaml 文件如下所示:

language: python
python:
  - "2.7"
  - "3.3"
  - "3.4"
  - "3.5"
  - "3.6"
install: 
  - pip install tox-travis
  - pip install python-coveralls

script:
  - tox
  - coverage run --source ibm_analytics_engine -m ibm_analytics_engine.iae
  - coverage report -m

after_success:
  - coveralls
Run Code Online (Sandbox Code Playgroud)

我的自述文件有:

[![Pyversions](https://img.shields.io/pypi/pyversions/ibm-analytics-engine-python.svg?style=flat-square)](https://pypi.python.org/pypi/ibm-analytics-engine-python)
Run Code Online (Sandbox Code Playgroud)

但是,我的输出如下所示:

实际徽章

pyversions 信息从哪里获取?它来自pypi页面吗?如果没有,我如何让 shields.io 反映我的库支持的 python 版本?

python pypi travis-ci shields.io

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