小编mok*_*oku的帖子

无法安装Julia软件包

我在julia中安装软件包时遇到了问题,我已经下载了最新的julia版本并已运行:

Pkg.init()
Run Code Online (Sandbox Code Playgroud)

然后尝试添加一个程序包,它将引发错误。我已经删除了/.julia目录以进行全新安装,但似乎无济于事。有什么想法吗?

julia> Pkg.add("Distributions")

INFO: Cloning cache of ArrayViews from git://github.com/JuliaLang/ArrayViews.jl.git
fatal: unable to access 'https://github.com//JuliaLang/ArrayViews.jl.git/': The requested URL returned error: 400
ERROR: unlink: no such file or directory (ENOENT)
 in wait at task.jl:51
 in sync_end at /Applications/Julia-0.3.6.app/Contents/Resources/julia/lib/julia/sys.dylib
 in add at pkg/entry.jl:319
 in add at pkg/entry.jl:71
 in anonymous at pkg/dir.jl:28
 in cd at /Applications/Julia-0.3.6.app/Contents/Resources/julia/lib/julia/sys.dylib
 in __cd#228__ at /Applications/Julia-0.3.6.app/Contents/Resources/julia/lib/julia/sys.dylib
 in add at pkg.jl:20
Run Code Online (Sandbox Code Playgroud)

版本信息:

julia> versioninfo()

Julia Version 0.3.6
Commit 0c24dca* (2015-02-17 22:12 UTC)
Platform Info:
  System: Darwin (x86_64-apple-darwin13.4.0)
  CPU: …
Run Code Online (Sandbox Code Playgroud)

julia

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

扩展已在 Django 中扩展的模板

我想弄清楚是否有办法将局部视图扩展到已经扩展 base.html 的视图中。

这是我正在尝试做的一个例子:

我的模板.html

{% extends 'base.html '%}

<div class="row">
  <div class="col-xs-12">
    <ul class="nav nav-tabs">
      <li role="presentation" class="active"><a href="#">Tab1</a></li>
      <li role="presentation"><a href="#">Tab2</a></li>
    </ul>
  </div>
</div>

<div>
{% block tab_content %}
{% endblock %}
</div>
Run Code Online (Sandbox Code Playgroud)

部分1.html

{% extends 'my-template.html' %}

{% block tab_content %}
<h1>I'm partial 1</h1>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

my-template.html 视图的 url 构造如下:

url(r'^my-template/(?P<id>[0-9]+)/$', views.my_template_view, name='my-template')
Run Code Online (Sandbox Code Playgroud)

此外,上下文 dict 被传递到 my_template_view 中,为 url 提供 id。

我希望用户单击选项卡并使用如下所示的 url 呈现其相应的部分:

url(r'^my-template/(?P<id>[0-9]+)/tab1/$', views.tab1_view, name='tab1-view')
Run Code Online (Sandbox Code Playgroud)

但现在我在 /my-template/97/tab1/ 得到一个 NoReverseMatch,我假设这意味着我的 tab1_view 无法访问与 my_template_view 相同的上下文,因此无法获得要构建的 id我的网址的反面。 …

python django

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

由于 Avro 数组类型,Flink 抛出 Kryo 错误

我的 Flink 反序列化器中的方法出现以下错误getProducedType

com.esotericsoftware.kryo.KryoException: java.lang.NullPointerException
Serialization trace:
values (org.apache.avro.generic.GenericData$Record)
    at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:125)
    at com.esotericsoftware.kryo.serializers.FieldSerializer.read(FieldSerializer.java:528)
    at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:657)
    at org.apache.flink.api.java.typeutils.runtime.kryo.KryoSerializer.copy(KryoSerializer.java:189)
    at org.apache.flink.streaming.runtime.tasks.OperatorChain$CopyingChainingOutput.pushToOperator(OperatorChain.java:547)
    at org.apache.flink.streaming.runtime.tasks.OperatorChain$CopyingChainingOutput.collect(OperatorChain.java:524)
    at org.apache.flink.streaming.runtime.tasks.OperatorChain$CopyingChainingOutput.collect(OperatorChain.java:504)
    at org.apache.flink.streaming.api.operators.AbstractStreamOperator$CountingOutput.collect(AbstractStreamOperator.java:831)
    at org.apache.flink.streaming.api.operators.AbstractStreamOperator$CountingOutput.collect(AbstractStreamOperator.java:809)
    at org.apache.flink.streaming.api.operators.StreamSourceContexts$NonTimestampContext.collect(StreamSourceContexts.java:104)
    at org.apache.flink.streaming.api.operators.StreamSourceContexts$NonTimestampContext.collectWithTimestamp(StreamSourceContexts.java:111)
    at org.apache.flink.streaming.connectors.kafka.internals.AbstractFetcher.emitRecordWithTimestamp(AbstractFetcher.java:355)
    at org.apache.flink.streaming.connectors.kafka.internal.Kafka010Fetcher.emitRecord(Kafka010Fetcher.java:85)
    at org.apache.flink.streaming.connectors.kafka.internal.Kafka09Fetcher.runFetchLoop(Kafka09Fetcher.java:152)
    at org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumerBase.run(FlinkKafkaConsumerBase.java:624)
    at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:86)
    at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:55)
    at org.apache.flink.streaming.runtime.tasks.SourceStreamTask.run(SourceStreamTask.java:94)
    at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:264)
    at org.apache.flink.runtime.taskmanager.Task.run(Task.java:718)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
    at org.apache.avro.generic.GenericData$Array.add(GenericData.java:277)
    at com.esotericsoftware.kryo.serializers.CollectionSerializer.read(CollectionSerializer.java:116)
    at com.esotericsoftware.kryo.serializers.CollectionSerializer.read(CollectionSerializer.java:22)
    at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:679)
    at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.read(DefaultArraySerializers.java:378)
    at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.read(DefaultArraySerializers.java:289)
    at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:679)
    at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:106)
Run Code Online (Sandbox Code Playgroud)

解串器:

class AvroDeserializer[T <: GenericRecord : ClassTag](topic: String, …
Run Code Online (Sandbox Code Playgroud)

avro kryo apache-flink flink-streaming

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

在R中一次重新调整许多变量

我想知道R中是否有一种以DRY方式分解和重新调整许多变量的方法。因此,可以说我有15个虚拟变量,所有变量都用0和1编码。默认情况下,R使0成为参考类别,我该如何使用factor和relevel函数将所有15个变量的参考级别更改为1。 ?就像是:

varList <- list("V1", "V2", "V3", "V4", "V5", "V6", "V7", 
                 "V8", "V9", "V10", "V11", "V12", "V13", "V14", "V15")

for (i in varList) {
    df$i <- factor(df$i)
    df$i <- relevel(df$i, ref = "1")
}
Run Code Online (Sandbox Code Playgroud)

r

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

na.pad在diff()函数中不起作用

由于某种原因,diff()函数na.pad参数不能正常工作?其他人有这个问题或有解决方法吗?

yo <- c(5,3,3,4,5,6,5,8,9)
diff(yo, na.pad = TRUE)

[1] -2  0  1  1  1 -1  3  1
Run Code Online (Sandbox Code Playgroud)

结果向量应为:

[1] NA -2  0  1  1  1 -1  3  1
Run Code Online (Sandbox Code Playgroud)

r

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

横向平整两列,雪花中无重复

我有一个查询,该查询按两个变量进行分组以得到另一个变量。为了维护我的表结构以便以后进行计算,我列出了另外两个变量listagg()以保存到查询的下一阶段。但是,当我尝试对listagg()列进行两个以后的展平时,我的数据会重复很多次。

示例:my_table

   id   |     list1       | code|   list2  | total
--------|-----------------|-----|----------|---
2434166 | 735,768,769,746 | 124 | 21,2,1,6 | 30


select
id,
list1_table.value::int as list1_val,
code,
list2.value::int as list2_val,
total

from my_table
lateral flatten(input=>split(list1, ',')) list1_table,
lateral flatten(input=>split(list2, ',')) list2_table
Run Code Online (Sandbox Code Playgroud)

结果:

   id   |     list1       | code|   list2  | total
--------|-----------------|-----|----------|---
2434166 |      768        | 124 |     2    | 30
2434166 |      735        | 124 |     2    | 30
2434166 |      746        | 124 |     2    | 30
2434166 |      769 …
Run Code Online (Sandbox Code Playgroud)

snowflake-cloud-data-platform

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