小编use*_*448的帖子

python是否有比较和交换操作

试图找到python是否支持CAS操作,无锁编程,像Java中的并发性?

python concurrency

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

JMM 中 final 字段的语义

这里 [ http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.5][1]

它说:

给定写入 w、冻结 f、动作 a(不是读取最终字段)、读取由 f 冻结的最终字段的 r1 和读取 r2 使得 hb(w, f), hb( f, a)、mc(a, r1) 和 dereferences(r1, r2),那么在确定 r2 可以看到哪些值时,我们考虑 hb(w, r2)。(这种发生在排序之前不会与其他发生在排序之前传递关闭。)

他们想在这里说什么?我知道 r2 只是读取 r1 读取的最终字段值,因此很明显 hb(w, r2),因为 r1 读取了此变量的正确版本,因为该值被 f 冻结。或者他们的意思不同?多深?此外,他们想说这个 hb 订购不会与其他 hb 订购“传递关闭”?

java concurrency multithreading

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

如何终止 RDB 或 HDB 中的 KDB 查询?

我们有一个股票行情工厂,有时有人错误地在没有日期的 HDB 中运行查询,或者在没有时间的 RDB 中运行查询,或者使用一些其他处理逻辑,这可能会杀死 KDB。我们如何在不重新启动 KDB 实例的情况下找到并终止查询?

kdb q-lang

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

KDB +,铸造,左操作数

刚刚开始使用KDB +,有一些难以从Q for Mortals获得的问题.

说,这里 http://code.kx.com/wiki/JB:QforMortals2/casting_and_enumerations

Cast在左操作数中也是原子的. 5 6 7h$42 结果:

42h
42
42j
Run Code Online (Sandbox Code Playgroud)

我无法得到我们在这里做的事情:看起来我们投了5 6 7到42,但是什么是42?它代表一种类型吗?

kdb

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

如何从KDB中的表中检索日期作为值

我从表中检索日期:my_date:从表中选择最大日期

现在我想以这种方式使用my_date:从some_other_table中选择日期(my_date; now)但my_date有类型表 - 我如何提取日期作为在上一个查询中使用的值?

kdb

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

从 KDB HDB 和 KDB RDB 查询时的区别

我听说从 HDB 和 RDB(内存中)数据库查询(选择等)时会有所不同。当我们应该使用 HDB 特定查询和 RDB 特定查询以及如何查询时,是否可以描述所有可能的场景:即 HDB 查询的示例和 RDB 的相同示例?

kdb q-lang

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

如何有效地从Java发布到KDB Ticker Plant

我们有市场数据处理程序,可以向KDB Ticker Plant发布报价.为此,我们使用exxeleron q java libary.不幸的是,延迟非常高:当我们尝试插入一批记录时,数百毫秒.您可以建议一些KDB + Java绑定的延迟提示,因为我们需要快速发布.

java ticker kdb q-lang exxeleron-q

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

从KDB中的混合类型行中选择值

我们用类型C(即字符数组)定义了我们的KDB表.我们插入的第一个值有一个String类型.第二个值的类型为int(即i).现在,当我们尝试使用条件查询KDB时,where like="value"它不起作用.因为我们在一列中有混合类型,我们如何where根据此列查询数据并过滤它(在子句中使用)?

kdb q-lang

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

标签 统计

kdb ×6

q-lang ×4

concurrency ×2

java ×2

exxeleron-q ×1

multithreading ×1

python ×1

ticker ×1