小编Guy*_*ald的帖子

Astyanax Cassandra双型精密

我正在尝试从具有双类型列的Cassandra表中获取Double值.我用CQL3语法创建了表:

CREATE TABLE data_double (
    datetime timestamp,
    value double,
    primary key (datetime)
    );
Run Code Online (Sandbox Code Playgroud)

我插了一行:

INSERT INTO data_double (datetime,  value) VALUES ('111111111', 123.456);  
Run Code Online (Sandbox Code Playgroud)

当我做:

SELECT * from data_double;
Run Code Online (Sandbox Code Playgroud)

我知道这个值是123.46

为什么价值四舍五入?

谢谢

astyanax cql3 cqlsh cassandra-2.0

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

字符串列表上的@Pattern 注释

我正在使用 javax.validation.constraints.Pattern。

我正在添加模式的 pojo 还包含一个 List 对象。如何添加 @Pattern 注释以便检查元素?

@NotNull
private List<String> myListOfStrings;
Run Code Online (Sandbox Code Playgroud)

谢谢

java regex annotations bean-validation

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

Guava ListenableFuture <Object>如何等待来自堆栈的信息?

我有一个私有的Stack S,它填充了来自类外的对象(使用方法).ListenableFuture应该读取堆栈并从中检索一个Object,但如果堆栈为空,它应该等待一个对象插入堆栈然后检索它.我不确定如何实现这一点.

我的想法是使用Wait/Notify作为ListenableFuture,但这是正确的逻辑(与Guava合作)?我还有其他选择吗?

提前谢谢,盖伊

multithreading future wait guava

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