小编Dav*_*yes的帖子

如何在Bing Maps Control中添加"你在这里"标记

如何在Bing Maps控件中添加"你在这里"标记?在电话上,这表示为正方形内的圆圈,然后有一个表示位置精度的外圆.
看起来你可以使用图钉和polgon来做,但我希望有一个更容易/更好的方法

bing-maps windows-phone

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

如何以编程方式在jsTree中选择节点并打开所有父节点

在多级jsTree中,如何选择特定节点(可能是叶节点)并展开其所有父节点?示例:
从这个JSFiddle(http://jsfiddle.net/mmeah/fyDE6/)我想以编程方式选择Grand Child并打开所有父节点.

对于某些上下文,我试图确保用户返回树中的正确节点,如果他们跟随我的网站的深层链接

javascript jquery jquery-ui jstree

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

C#在拖放时实现ListView中的自动滚动

如何在Winforms ListView中实现自动滚动(例如,当您靠近顶部或底部时ListView滚动)?我一直在谷歌上寻找运气很少.我不敢相信这不是开箱即用的!在此先感谢戴夫

c# listview scroll drag-and-drop winforms

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

是否可以在没有服务器往返的情况下更新地址栏?

我有一个CSS视图中的treeview,当用户点击树视图上的文件夹时,我想更新地址栏中的URL,而不会导致服务器往返.

HTML看起来有点像这样: -

<ol>
    <li>
        <a href="www.example.com/blah?id=12345">Folder</a>
        <ol>
            <li>Child</li>
        </ol
    </li>
<ol>
Run Code Online (Sandbox Code Playgroud)

CSS我已经处理了文件夹的扩展,但是我想要更新地址栏URL以便我可以深层链接到特定文件夹但是从代码的角度来看不需要对服务器进行往返是吗任何方式实现这一点?我有一种感觉,这可能是不可能的,因为潜在的网络钓鱼?

我正在使用HTML5,CSS2/3,jquery和ASP.NET MVC3

html javascript css html5 asp.net-mvc-3

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

如何使用protobuf-net序列化/反序列化锯齿/嵌套数组?

在他的回答中,对于哪些场景是protobuf-net不合适?马克提到:

没有中间类型的锯齿状数组/嵌套列表也不行 - 您可以通过在中间引入中间类型来对此进行填充

我希望这表明有一种方法可以在不更改我的底层代码的情况下完成,也许使用代理?有没有人找到一个很好的方法来序列化/反序列化嵌套/锯齿状数组

c# protobuf-net

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

查询单独数据库中多个相同表的最有效方法

我有一个服务器(SQL Server 2005),它有多个存档数据库(每季度1个,可追溯到8年),它们在结构上完全相同.

我经常需要查询跨越n个数据库的特定日期范围,通常n小1-3,但我可能需要查询整个集合.

从代码清洁度和性能角度来看,最有效的方法是什么?

当前的解决方案是临时的,有一组视图可以跨越所有或只是最新的数据库,其他解决方案是生成动态SQL,确定哪些DB包含所寻找的数据.

显然,理想的解决方案是对表进行分区,但我不能这样做,因为它是第三方提供的数据库

戴夫

编辑:我不能组合数据库,因为他们是第三方控制,总数据大小约50GB所以不是很大,最大的表每季度包含约1.5米行

编辑2:数据仓库绝对是长期的正确解决方案(它在计划中),但我今天不能这样做:(

sql database sql-server-2005

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

如何使用jQuery选择嵌套列表的叶元素

我只需要选择嵌套列表示例HTML的叶链接元素

<ul>
    <li>folder
        <ul>
            <li>><a class="t-link" href="">folder</a>
                <ul>
                    <li><a class="t-link" href="">leaf 1</a><li>
                    <li><a class="t-link" href="">leaf 2</a><li>
                </ul>
            </li>            
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

所以在这个例子中我想选择两个叶子链接而不是文件夹链接文件夹可以无限深深地嵌套(但通常只有2-3个级别).我想我需要查找不包含ul元素的li元素,但我无法看到你在jQuery中如何做到这一点

html jquery nested-lists

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

是否可以在Windows Phone 7/8上使用protobuf-net序列化/反序列化不可变类型?

是否可以在Windows Phone 7/8上使用protobuf-net序列化/反序列化类型?
我已经尝试了下面的代码,似乎不支持Constructor跳过(即UseConstructor = false)所以我创建了一个无参数构造函数,但反序列化失败,"尝试访问该方法失败:Wp7Tests.ImmutablePoint.set_X(System.Double) )"

public class ImmutablePoint
{
    public double X { get; private set; }
    public double Y { get; private set; }
    public ImmutablePoint() {}

    public ImmutablePoint(double x, double y)
    {
        X = x;
        Y = y;
    }
}
public sub Test()
{
        ImmutablePoint pt = new ImmutablePoint(1, 2);
        var model = TypeModel.Create();
        var ptType = model.Add(typeof(ImmutablePoint), false);
        ptType.AddField(1, "X");
        ptType.AddField(2, "Y");
        IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication();

        using (var stream1 = new IsolatedStorageFileStream("test.bin", FileMode.Create, store))
        { …
Run Code Online (Sandbox Code Playgroud)

c# immutability protobuf-net windows-phone-7 windows-phone

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

如何在 F# 中异步下载网页并捕获错误

我一直试图找出惯用的 F# 方式来异步下载网页并处理任何错误/HTTP 失败代码,我认为这是我迄今为止最接近的尝试,但我在 Choice1Of2 行上遇到了类型错误

我想要

a) 了解为什么会失败(我仍在学习 F#)
b) 知道这是否是正确的方法/如何使这项工作正常进行,或者我是否完全走错了路

FS0001    This expression was expected to have type
    'Async<Choice<string,exn>>'    
but here has type
    'Choice<'a,'b>'
Run Code Online (Sandbox Code Playgroud)
    let fetchAsync url = async {
        return! Async.Catch(async {
            let! str = Http.AsyncRequestString(url)
            return str })
    }

    let result = fetchAsync "http://www.example.bad"
    match result with      
    | Choice1Of2 v -> logger.LogInformation("worked")
    | Choice2Of2 ex -> logger.LogInformation("failed")  
Run Code Online (Sandbox Code Playgroud)

f# f#-data

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

从稀疏填充的数据库表中生成每天每分钟一行

我有一个表填充了在当天(基本上)随机点插入的带时间戳的行.

我需要生成每分钟1行的运行总计(因此,对于一天,总会有正好24*60行),例如

Date                Quantity    Running Total
2009-10-29 06:30           1                1
2009-10-29 06:31           5                6
2009-10-29 06:32           10              16  
2009-10-29 06:33           11              27   
2009-10-29 06:34           22              49
Run Code Online (Sandbox Code Playgroud)

......

有关最佳方法的任何想法吗?一个SQL查询是理想的但不是必需的,性能相当重要(在包含500k行的表上超过5秒,其中70k对此查询感兴趣)

我的最终解决方案(或多或少).

实际情况是这样的.我有两个表,其中包含与Fills表有1:n关系的Orders.

我需要显示交易日每分钟的平均运行价格和累计总价

DECLARE @StartDate AS DATETIME, @EndDate AS DATETIME
SET @StartDate = '2009-10-28';
SET @EndDate = '2009-10-29';

-- Generate a Temp Table containing all the dates I'm interested in
WITH DateIntervalsCTE AS
(
 SELECT 0 i, @StartDate AS Date
 UNION ALL
 SELECT i + 1, DATEADD(minute, i, @StartDate )
 FROM DateIntervalsCTE …
Run Code Online (Sandbox Code Playgroud)

sql-server-2005

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

Excel 2007 Addin - 技术选项


我们有许多.xla/.xlam Excel Addins,现在是时候迁移到更容易进行版本控制和维护的东西了.
如果可能的话,我想用C#编写,Addins需要做以下几种: -

  • 向Excel提供用户定义的函数
  • 在Excel工作表中创建和操作命名范围
  • 从外部源中提取数据并在Excel工作表中填充单元格

目前所有这些都是可行的,并且很容易使用.xlam移动到VSTO或创建C#Addin的优点/缺点是什么(我注意到VS2010有一个创建Excel 2007 Addin的New Project选项).
有没有好的文件来源?
谢谢戴夫

c# excel vsto excel-addins

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

在WPF7中创建一个圆形按钮

我试图获得一个像音乐中心那样的圆形播放按钮(即带有三角形的圆圈.我在App.Xaml中定义了两个资源

按钮呈现并且路径呈现在按钮外部但我无法在按钮内呈现图标.我很确定我错过了一些简单/愚蠢的东西,但我看不出有什么问题.我在下面添加了一个简单的page.xaml和我的app.xaml

Page Xaml

<phone:PhoneApplicationPage 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="800"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
Orientation="Portrait"
shell:SystemTray.IsVisible="True">

<!--LayoutRoot is the root grid where all page content is placed-->
<Grid x:Name="LayoutRoot" Background="Transparent">     
    <!--ContentPanel - place additional content here-->
    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
        <Button Style="{StaticResource RoundButton}" Width="68" Height="68" Content="{StaticResource PlayIcon}"/>
    </Grid>
</Grid>
Run Code Online (Sandbox Code Playgroud)

App.xaml中

<!--Application Resources-->
<Application.Resources>
    <Path x:Key="PlayIcon" Data="F1M84.127,709.4629L70.558,719.8039L70.558,699.2159z" Fill="{StaticResource PhoneForegroundBrush}" Stretch="Fill" RenderTransformOrigin="-5.643,0.412" UseLayoutRounding="False" />
    <Style x:Key="RoundButton" TargetType="Button"> …
Run Code Online (Sandbox Code Playgroud)

xaml button windows-phone-7

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