小编Rog*_*son的帖子

让!按顺序执行?

我的印象是让我们!在f#中,智能足以在并行中执行赋值序列.但是,以下示例显示不同的行为,a,b,c的分配似乎同步执行.

    let sleep sec =
        async
            {
                System.Threading.Thread.Sleep(sec * 1000)
                return sec
            }

    let bar = async 
                {
                    let! a = sleep 1
                    let! b = sleep 3
                    let! c = sleep 3
                    return a+b+c
                }

    let foo = Async.RunSynchronously(bar)
    printfn "%d" foo
Run Code Online (Sandbox Code Playgroud)

那是怎么回事?

如果我想在并行执行a,b,c,我应该使用Async.Parallell ... |> Async.RunSynchronously ...然后呢?

上面的示例是无用的,真正的用例就像查询数据库并同时调用一些web服务.

f# async-workflow

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

Sql Server XQuery在select子句中转换xml

有没有办法在Sql Server查询的select子句中从XML列转换/投影XML?

假设我们有一个表ID:Guid,Data:XML.

并且假设我们在"数据"列中有以下数据:

<Order>
  <Details>
     <Detail>
         <Quantity>10</Quantity>
         <ItemPrice>20</Quantity>
     </Detail>
     <Detail>
         <Quantity>10</Quantity>
         <ItemPrice>20</Quantity>
     </Detail>
  </Details>
</Order> 
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以将此项目(使用select + xquery)投射到例如:

<Order>
  <Details>
     <Detail>
         <LineTotal>200</LineTotal>
     </Detail>
     <Detail>
         <LineTotal>200</LineTotal>
     </Detail>
  </Details>
</Order> 
Run Code Online (Sandbox Code Playgroud)

我对如何在我的应用程序的内存中完成这项工作不感兴趣,我想在sql查询的select子句中进行服务器端转换.

xml t-sql sql-server xquery

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

Windows Azure中是否还原了虚拟机映像?

如果我将虚拟机映像部署到windows azure.虚拟机是否能够保持状态还是有时会恢复到原始状态?

例如,如果虚拟机托管sql server(例如,启用sql azure中不存在的全文搜索)有时候我有可能丢失我的数据吗?

virtual-machine azure

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

JavaScript:每年一周

在javascript中,我怎样才能知道给定年份的周数?从年12月31日获得周数将失败,因为这可能导致第1周.

这个问题计算给定年份的答案周数,但在JS中是否有任何简洁的计算方法?

javascript datetime calendar week-number

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

动态生成Mapbox-GL图层的源数据

我们目前正在使用 Mapbox-GL 构建资产跟踪小部件。放大后,我们会显示实际资产,效果很好。但是,当缩小时,我们希望切换到集群视图,以正确了解有多少资产位于何处。

根据我的理解,这样的层需要有一个预定义的数据源。例如。GeoJson。

有什么方法可以从实时 JS 数据中提供 Mapbox-GL 数据吗?资产本身就是标记,据我所知,没有办法从制造商切换到其他东西。所以我假设我们必须以某种方式从构成标记的数据生成数据源?

源似乎使用 URL 来获取实际数据,所以我在这里不知所措,我可以将一组地理点转换为 MapboxGL 可以用作数据源的东西吗?

geojson mapbox-gl-js

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

jQuery选择ul中的所有后代li?

如果我有一个分层的UL/LI列表,是否可以使用JQuery从根UL获取所有后代LI?

目前我在UL.children('li')内进行递归.每个(...)

(function foo($ul) {
    $ul.children("li").each(function () {
        var $li = $(this);
        tabMap[$li.find('a').attr('href')] = $li;
        $li.children("ul").each(function () {
            foo($(this));
        });
    });
})($ul);
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但如果有可能一次性这样做,我会很高兴.

此外,是否可以为父母做同样的事情?例如,从另一个LI找到LI类型的所有父母,祖父母,祖父*?

javascript jquery jquery-selectors

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