问题列表 - 第32439页

尝试使用Nservice总线时出错

我是NServcie总线的新手,我正试图实现发布和订阅消息.这是我得到的错误

启动端点时出现异常,已记录错误.原因:找不到目标队列"mygateway".您可能在配置文件中的UnicastBusConfig部分的MessageEndpointMappings中错误配置了此类消息的目标(NServiceBus.Unicast.Transport.CompletionMessage).也可能是尚未创建给定队列的情况,或已被删除.

这是我在app config中使用的配置

         <MsmqTransportConfig
                       InputQueue="publisherqueue"
                       ErrorQueue="error"
                       NumberOfWorkerThreads="1"
                        MaxRetries="5" />

      <UnicastBusConfig
         DistributorControlAddress=""
         DistributorDataAddress=""
         ForwardReceivedMessagesTo="">

         <MessageEndpointMappings>
           <add Messages="Messages"
               Endpoint="mygateway" />
         </MessageEndpointMappings>
       </UnicastBusConfig>

       <MsmqSubscriptionStorageConfig
              Queue="GateWaySubscriptions" />
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么这个"mygateway"队列不是自动创建的?我做错了吗?请帮忙.

谢谢Alex.

nservicebus message-queue

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

如何强制PHP使用字符串作为数组键?

我遇到过一个使用id命名类型数组的旧应用程序,例如......

array(1) {
  [280]=>
  string(3) "abc"
}
Run Code Online (Sandbox Code Playgroud)

现在我需要对这些进行重新排序,并且var_dump()当键是整数时,这似乎不会发生.

如果我a为每个索引添加一个,var_dump()将在键周围显示双引号,我的猜测显示它现在是一个字符串...

array(1) {
  ["280a"]=>
  string(3) "abc"
}
Run Code Online (Sandbox Code Playgroud)

这样我就可以轻松地对它们进行重新排序,而无需触及更多代码.

这并不起作用.

$newArray = array();
foreach($array as $key => $value) {
   $newArray[(string) $key] = $value;
}
Run Code Online (Sandbox Code Playgroud)

A var_dump()仍然将它们显示为整数数组索引.

有没有办法强制键成为字符串,所以我可以重新排序它们而不破坏数组?

php arrays

56
推荐指数
4
解决办法
6万
查看次数

Sharepoint Server 2010或Sharepoint Foundation 2010用于开发?

好的,首先这两种产品有什么区别?

其次,Server 2010和Foundation 2010之间可以互换的开发技巧是什么?

最后,在就业市场方面,当HR部门写"寻找Sharepoint开发人员"时,他们是指Sharepoint Server(MOSS)还是Sharepoint Foundation(服务)的开发人员?

注意:在我的情况下使用SP Foundation会更好,因为Sharepoint Server 2010让我的计算机只有3GB RAM.Sharepoint Foundation是一个很好的起点,或者你建议使用Sharepoint Server?

comparison sharepoint jobs sharepoint-2010

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

如何让cakephp在不同的子域上提供内容?

我正在建立一个门户网站,它将拥有不同的城市内容.

当有人来到网站我希望他们选择城市,然后继续

http://city1.site.com

要么

http://city2.site.com

可以使用单个数据库和cakephp的安装来完成吗?

php dns cakephp cakephp-1.3

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

GCC内联汇编:调用dword ptr

如果我在Windows VC++中有以下代码:

DWORD somevar = 0x12345678;
_asm call dword ptr [somevar]
Run Code Online (Sandbox Code Playgroud)

如何使用AT&T语法在GCC内联汇编中做同样的事情?

__asm__ __volatile__ (
    "call dword ptr [%%edx]" : :
    "d" (somevar)
);
Run Code Online (Sandbox Code Playgroud)

我尝试过类似的东西,但它会产生"垃圾"错误......

然后我试图通过somevar一些寄存器,然后将其转换到dword,ptr等,但我无法得到它的工作.

更新:我找到了一些有用的东西,就好像在这种情况下我们必须使用括号而不是括号,我找到了一些lcall可以调用的东西far.但我仍然无法理解我是如何重现的dword ptr.

c++ linux assembly gcc inline-assembly

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

队列已满时ThreadPoolExecutor阻塞?

我试图使用ThreadPoolExecutor执行许多任务.以下是一个假设的例子:

def workQueue = new ArrayBlockingQueue<Runnable>(3, false)
def threadPoolExecutor = new ThreadPoolExecutor(3, 3, 1L, TimeUnit.HOURS, workQueue)
for(int i = 0; i < 100000; i++)
    threadPoolExecutor.execute(runnable)
Run Code Online (Sandbox Code Playgroud)

问题是我很快得到了java.util.concurrent.RejectedExecutionException,因为任务数量超过了工作队列的大小.但是,我正在寻找的所需行为是让主线程阻塞,直到队列中有空间.完成此任务的最佳方法是什么?

java concurrency multithreading executorservice executor

53
推荐指数
4
解决办法
4万
查看次数

reCAPTCHA使用公钥和私钥有什么用?

reCAPTCHA需要公钥和私钥才能在网站中实现.它还需要reCAPTCHA键,具体取决于网站.这背后的原因是什么?公钥和私钥是否会影响reCAPTCHA中显示的单词?我知道我可以将公钥和私钥设置为GLOBAL,它可以用于其他域,为什么甚至首先需要密钥呢?

recaptcha public-key private-key

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

使用jQuery填充下拉选择数组

我正在尝试使用jQuery填充数组的下拉选择.

这是我的代码:

        // Add the list of numbers to the drop down here
        var numbers[] = { 1, 2, 3, 4, 5};
        $.each(numbers, function(val, text) {
            $('#items').append(
                $('<option></option>').val(val).html(text)
            );            
        // END
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误.每个功能都是我离开这个网站的东西.

是否因为我正在使用一维数组而轰炸?我希望选项和文本都一样.

jquery

48
推荐指数
3
解决办法
13万
查看次数

具有良好性能的多重映射

在我的代码中,我有一个被大量使用的地图,在几秒钟内使用了数千次。最初我有一个 TreeMap,但是当测试 9,000 个条目时,我发现我的旧处理器融化了。这需要扩大规模。所以我转向了 HashMap,性能非常出色。

现在我正在改变我的设计并正在寻找 MultiMap。然而,我担心侧面的性能影响get(),因为它必须迭代所述大地图以挑选匹配的键,并且当多次调用甚至同步时,它似乎会很慢。

是否有一个好的 MultiMap 能够以出色的性能处理如此大的值?在此应用程序中,性能至关重要,因为可能有许多大型独立映射处理非常大的工作负载,从而使“小”性能损失成为很大的问题。

如果它可以被提取出来单独工作而没有任何依赖,那就加分了。

java performance multimap

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

c ++ gdi动画无效

我试图用gdi创建球动画,但我不能让它工作.我用它创造了一个球

   Graphics graphics(hdc);
Run Code Online (Sandbox Code Playgroud)

钢笔(颜色(255,0,0,255)); graphics.DrawEllipse(&pen,sf,0,10,10); 我有while循环,循环并添加1到sf值基本上像这个sf ++; 比我尝试重新绘制窗口(它不起作用)所以生病最终有一个以上的圈; /这里是循环(循环是int WM_PAINT)

while(sd==1)//sd equals 1
    {
        sf++;
        onPaint(hdc);
        InvalidateRect (hWnd, NULL, TRUE);// this should repaint the window but it doesn't
        UpdateWindow(hWnd);
    }
Run Code Online (Sandbox Code Playgroud)

提前谢谢拉米

c++ winapi gdi repaint visual-c++

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