小编Phi*_*ixz的帖子

订购消息

  1. ZeroMQ是否保证消息的顺序(FIFO).
  2. 是否存在持久性选项.
  3. 它是最适合IPC通信的吗?
  4. 是否允许对消息进行优先级排序.
  5. 是否允许对接收器进行优先级排序.
  6. 它是否允许同步和异步通信方式?

message-queue zeromq

9
推荐指数
2
解决办法
3145
查看次数

并发:Java Map

将2000万个实体推入java地图对象的最佳方法是什么?

  1. 没有多线程,它需要大约40秒.
  2. 使用ForkJoinPool需要大约25秒,我创建了2个任务,每个任务都推动了1000万个实体

我相信这两项任务都在两个不同的核心中运行.问题:当我创建一个推送1000万个数据的任务时,需要大约9秒,然后当运行2个任务时,每个任务都会推送1000万个数据,为什么需要大约26秒?难道我做错了什么 ?

在不到10秒的时间内插入20 M数据是否有不同的解决方案?

java multithreading java.util.concurrent

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

C++模板:查询哪个更好的使用方式和原因

我有一个问题.这样做更好.

typedef enum{
  One = 1,
  Two = 2
} Number;

template< typename T, Number num >
void foo( const T& param )
{
}

or 

template< typename T >
void foo( const T& param, Number num )
{
}
Run Code Online (Sandbox Code Playgroud)

基本上我在寻找的是,这两种方法有何不同?如果我必须使用其中任何一个我应该选择哪个以及为什么?

c++ templates

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

Linux 操作系统中的 TCP close() 与 shutdown()

我知道在 stackoverflow 中已经有很多类似的问题,但似乎没有什么令人信服的。基本上是想了解在什么情况下我需要使用一种或两种方式。还想了解 close() 和 shutdown() 与 shut_rdwr 是否相同。

linux networking network-programming

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