问题列表 - 第48161页

openlayers,decarta和google maps之间的性能差异

我们最近一直在将我们公司的地图绘制系统从Google地图转换为deCarta,再转移到OpenLayers.我们发现,当地图中添加了许多元素(数千个)(点击时有气泡的针脚),OpenLayers和deCarta比Google地图慢得多.谷歌有标记管理器似乎使它更快,但我无法弄清楚这是如何减少内存使用或任何使其表现更好.它让我疯狂,因为我们对OL和deCarta做同样的事情,就像我们对谷歌一样,而其他人则非常慢.有没有人有使用这些系统的经验?

我知道谷歌是地图技术的巨大巨头,因此已经将大量资金投入到系统中,因此它的速度更快也就不足为奇了.我只是想知道如果可能的话.

谢谢!

javascript mapping google-maps openlayers

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

抛出异常时如何从nservicebus处理程序发送回复?

我有一个服务(service1)从外部数据库读取数据.转换它并发送到队列.

第二个服务(service2)处理消息并处理它.处理失败时抛出异常并且NServiceBus重试5次以处理它(正常行为)但是永远不会发送回复.:(

所有服务都在交易中运作.

我的问题是: 当抛出异常时,如何从处理程序向service1发送回复(或者只发送不同的消息)?

我只想通知service1在service2上处理失败.

编辑1: 对于更具体的service1标记reeds外部数据库中的记录.需要进一步读取其他数据.

我想将service2的响应返回给service1,它取消了那些抛出异常的记录的记录.

从外部数据库读取数据的下一次迭代可以再次获取该记录.

transactions exception nservicebus

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

ActiveSupport :: JSON解码哈希丢失符号

我正在尝试序列化和反序列化哈希.当散列被去分层时,密钥被去符号化; 例如,不多:一个,而不是"一个".

从rails控制台:

>>h = { :one =>1, :two => "two"}
{:one=>1, :two=>"two"}
>>j = ActiveSupport::JSON.encode(h)
"{\"one\":1,\"two\":\"two\"}"
>>h2 = ActiveSupport::JSON.decode(j)
{"one"=>1, "two"=>"two"}
>>h2[:one]
nil
>>h[:one]
1
Run Code Online (Sandbox Code Playgroud)

我现在转而使用Marshal.dump/load.但是,我想把它扔出去看看是否有办法将它保存在JSON中(仅为了可读性).

ruby json ruby-on-rails

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

nth-child中奇数/偶数子元素的问题

我有一个这样的网站:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <link rel="stylesheet" type="text/css" href="article_style.css" />
</head>
<body>
    <div class="section">
    <!--<h1>header</h1>-->
        <div>
            paragraph
        </div>
        <div>
            paragraph
        </div>
        <div>
            paragraph
        </div>
    </div>
    <div class="section">
        <div>
            paragraph
        </div>
        <div>
            paragraph
        </div>
        <div>
            paragraph
        </div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是CSS:

div.section
{
    border: 1px solid black;
}
div.section div:nth-child(even)
{
    color: Green;
}
div.section div:nth-child(odd)
{
    color: Red;
}
Run Code Online (Sandbox Code Playgroud)

这就是结果:

结果

这是可以的,因为即使在每个部分,我为奇数div和绿色获得红色.但是当我在第一部分的开头添加标题(示例中的注释代码)时,我得到了这个:

RESULT2

我不希望这样.我希望之前有这样的,但只是在第一部分中有一个标题.所以在第一个标题然后红色段落.

html css css-selectors

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

这是什么类型的观点,(Ipad相关)

有人可以确定这是什么类型的视图,因为我想实现它.但刚从iphone转移到ipad并且不知道

谢谢

Ipad视图

objective-c ipad

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

UIWebView搜索

搜索一串文本的最佳方法是UIWebView什么?

search objective-c uiwebview uikit ios

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

考虑到 SEO 的维护模式策略

在更新期间对站点进行维护时,哪些被认为是最佳实践?我这么问是因为我不太喜欢在谷歌中拥有超过 60k 索引页面的网站抛出 404 标头,实际上告诉谷歌这些网站已经消失。我宁愿告诉谷歌该网站已经消失了几个小时,所以谷歌机器人应该在几个小时后回来,现在什么也不做。

刚刚在 Google 网站管理员官方博客上找到了这篇博文:http://googlewebmastercentral.blogspot.com/2011/01/how-to-deal-with-planned-site-downtime.html,直接来自来源!

php seo maintenance-mode

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

outerWidth没有jquery

可以使用dom获取元素outerWidth吗?

EJ:

var width = document.getElementById('myDiv').outerWidth; 
Run Code Online (Sandbox Code Playgroud)

javascript

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

静态函数/变量

我刚开始用c ++编程这个静态变量/函数的概念对我来说并不清楚..为什么这个用过了,还有其他的替代方法!

c++

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

扭曲的海螺文件传输

我试图使用扭曲的海螺在python中实现一个非常简单的文件传输客户端.客户端应该以编程方式将一些文件传输到远程ssh/sftp服务器.该功能有用户名,密码,文件列表,目标服务器:目录,只需要以跨平台的方式进行认证和复制.

我已经阅读了一些关于twisted的介绍性材料,并设法创建了我自己的SSH客户端,它只cat在远程服务器上执行.我有一个非常困难的时间来扩展这个文件来移动文件.我看了一下cftp.py和filetransfer测试,但是被扭曲完全神秘化了.

有没有人有任何建议或参考可以指出我正确的方向?我已经构建的SSH客户端基于这个.

python ssh sftp scp twisted

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