小编You*_*hah的帖子

Angular 2项目中的协议缓冲区

我正在开发一个Angular 2应用程序,我想在其中使用Protocol Buffers将数据发送到golang服务器.

我找到了这个dcodeIO/protobufjs.但我不明白我应该如何在我的项目中使用它?

我也试过安装protobufjs使用的打字typings install dt~protobufjs --global.当我导入它时,WebStorm说Cannot find module protobuf.

任何帮助!不胜感激!

protocol-buffers angular

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

使用Kotlin合成属性

我在Kotlin尝试Vert.x. 我有以下代码:

val deploymentOptions = DeploymentOptions()
deploymentOptions.setConfig(JsonObject().put("http.port", 8081))
Run Code Online (Sandbox Code Playgroud)

一切正常.但是,IntelliJ IDEA在第二行报告我应该使用"Kotlin合成属性".

知道在这种情况下如何做到这一点.另外,我正在使用Maven.

解:

deploymentOptions.config = JsonObject().put("http.port", 8081)
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助 :)

intellij-idea maven kotlin

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

Hibernate Criteria API 加入没有任何关联的实体

我正在尝试编写一个相当于以下 SQL 查询的 Hibernate Criteria API:

select c.NAME         as carName,
   cc.COLOR_CODE      as colorCode,
   cc.COLOR           as color,
   c.DESCRIPTION      as desc,
   c.MANUFACTURE_YEAR as year
from CAR c
     LEFT JOIN CAR_COLOR CC on c.COLOR_CODE_ID = CC.ID
WHERE CC.COLOR_CODE = ?
Run Code Online (Sandbox Code Playgroud)

这是我的Car实体

public class Car extends BaseEntity {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;

    private String name;

    @Basic
    @Column(name = "MANUFACTURE_YEAR")
    private String year;

    @Basic
    @Column(name = "DESCRIPTION")
    private String desc;
    private Long colorCodeId;
    private String manufacturer;
}
Run Code Online (Sandbox Code Playgroud)

这是我的CarColor实体 …

hibernate jpa criteria criteria-api hibernate-criteria

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

Spring Cloud Stream - 在运行时路由到多个动态目的地

我有一个用例,我需要生成在运行时确定的多个 Kafka 主题/目的地。我尝试通过使用从类型的函数 bean返回并为每个参数设置标头(如此处所述)来将函数与多个输入和输出参数组合起来。我想出了以下实现:Flux<Message<T>>Functionspring.cloud.stream.sendto.destinationMessage

@Bean
public Function<Person, Flux<Message<Person>>> route() {
    return person -> Flux.fromIterable(Stream.of(person.getEvents())
            .map(e -> MessageBuilder.withPayload(person)
                    .setHeader("spring.cloud.stream.sendto.destination", e).build())
            .collect(Collectors.toList()));
}
Run Code Online (Sandbox Code Playgroud)

我的配置中也有这个:

spring.cloud.stream.dynamic-destinations=
Run Code Online (Sandbox Code Playgroud)

这是我的Person

@AllArgsConstructor
@NoArgsConstructor
@Data
public class Person {
    private String[] events;
    private String name;
}
Run Code Online (Sandbox Code Playgroud)

events包含 Kafka 主题名称列表。

然而,这不起作用。我缺少什么?

spring spring-boot spring-cloud-stream

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

Julia中的exp函数求值为0

我想计算并绘制Julia中波函数的概率密度.我写了一小段Julia代码来评估以下函数:

P = A ^ 2 e ^ { - (\ sqrt(Cm)/\hbar)x ^ 2}

Julia(不完整)代码是:

set_bigfloat_precision(100)
A = 10
C = 5
m = BigFloat(9.10938356e-31)
? = BigFloat(1.054571800e-34)
t = exp(-(sqrt(C * m) / ?))
Run Code Online (Sandbox Code Playgroud)

我评估的最后一行t给出了0.000000000000....我也尝试设置BigFloat的精度.没运气!我究竟做错了什么?帮助赞赏.

mpfr julia

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