小编Gon*_*ing的帖子

为什么只有Silverlight for WP7才有合成器线程?

上周我了解到Windows Phone上的Silverlight使用" 合成器 "线程来缓存位图和动画,并独立于UI线程运行它们.即使UI线程被阻止,这也允许动画顺利运行.

我的问题是:为什么只针对WP7引入,而不是Silverlight(web)或WPF?

silverlight wpf windows-phone-7

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

如何将TFS项目URL映射到可查看的内容

我们以编程方式生成部署电子邮件,基于自上次部署的构建以来变更集和相关工作项的历史记录.它们看起来有点像Visual Studio中的构建摘要信息(但结合了许多构建).

数据中似乎有一些有用的URL(比如vstfs:///VersionControl/Changeset/205151),但对于TFS SDK是新手,我不知道这是否/如何映射到可查看的项目(例如http:// tfsserver:port/somepath/...).Visual Studio中的构建摘要链接是可单击的,但它们是仅限VS的链接吗?

如果可能的话,我们想在电子邮件中包含打开相关项目的链接(在浏览器中?),所以我想我需要知道TFS路径是否可以通过网络浏览,如果是的话,怎么样?

建议欢迎.谢谢.

tfs tfs2008 tfs-sdk

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

您可以禁用KendoUI Grid中特定单元格或列的选择吗?

KendoUI Grid中的多选似乎相当不错,但它似乎不支持行标题或排除范围.

例如,我希望无法选择下面显示的突出显示的单元格(例如,我想将它们转换为行标题): 在此输入图像描述

回答JQuery/Javascript或服务器端C#Razor语法首选.

根据以下答案更新:

根据下面的lgorrious'建议,我将此添加到KendoGrid选项:

dataBound: function() {
    $('#grid tr td:first-child').addClass('k-group-cell');
},
Run Code Online (Sandbox Code Playgroud)

通过欺骗网格忽略第一列(认为它是分层网格中的分组级单元格)来实现这一目的.

我无法按原样使用答案,因为我正在使用dataSource作为列,因为它们动态变化,但它让我直接找到一个简单的解决方案

kendo-ui kendo-grid

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

MVC WebApplication不再在IIS Express中启动(重定向到Chrome中的https:// localhost)

我今天早上在Web应用程序项目中更改了OAuth/Owin设置和Azure发布设置,但很快我们决定部署到特定的IIS Azure VM(现在可以在我们的本地域中看到).所有代码/设置更改都已恢复.

有一次,我还更改了drivers\etc\hosts文件以允许Microsoft OAuth的虚拟名称,但已被还原.

笔记:

  • 我的启动URL是http:// localhost:22222 /
  • 我在IIS Express下运行(因为我的本地Dev VM不允许我安装完整的IIS)
  • 当我用IE启动Web应用程序时,我只是得到"此页面无法显示"
  • 如果我使用Chrome启动它,我会收到"此网页不可用",但它也会将浏览器网址更改为https:// localhost(请注意s,即使用SSL).
  • 我已经从源代码控制中删除了新项目.没变.
  • 该项目受TFS源控制.
  • 同一个项目的另一个开发人员有最新的文件,它工作正常.
  • 如果我运行任何其他Web应用程序项目,它们工作正常.
  • 所有OWIN提供商注册都已被注释掉.没变.
  • 删除整个项目文件夹并从TFS中删除.没变.这可能意味着某个地方的本地机器设置是什么原因?

我的Web应用程序中可能有什么损坏导致此问题?我现在已经摸不着头几个小时了,我们没有尝试任何工作.该应用程序根本无法在任何浏览器中启动.

Project Web Settings选项卡:

在此输入图像描述

asp.net-mvc https internet-explorer google-chrome asp.net-identity

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

构建用于索引内容的主题层次结构

我希望建立一个主题图来catagorize内容.

例如,主题'艺术'可能有'艺术史','绘画','雕塑'等子类别.

我已经抓取了一些在线资源,但是我遇到了与我希望如何使用层次结构有关的问题.

我有很多内容,我希望按主题索引.因此,举一个上面的例子,如果用户搜索"艺术",那么他们不仅会得到任何提及"艺术"的东西,而且还会提到任何提到"绘画"的东西,即使它没有提到"艺术".很公平.

但是,如果在我的heirarchy的另一部分中,我有"House Maintenance",那么那也可能有一个"绘画"的副标题.

但是如果用户搜索"艺术",我的引擎会说'好吧,绘画是'艺术'的子类别,所以我将包含这些内容,这些内容都是最好的颜色来画你的浴室墙壁. ..

有没有人遇到过这个问题?我试过谷歌搜索,但不知道确切的术语,很难取得进展....

编辑:更简洁,"绘画"是"艺术"的副主题,但如果有关于"绘画"的内容,那么它并不一定会追随它的"艺术",因为"艺术"不是"绘画"的唯一父母.

topic-maps

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

计算特定时间格式的总秒数

如何在asp.net c#中计算'33小时40分40秒'的总秒数

c# asp.net

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

限制线程计数

我有一个列表,其中包含我要下载的项目.我使用for循环来迭代列表.

对于此List中的每个项目,我启动一个引用该项目的新线程.我的问题是我想要同时限制maxDownload.

for (int i = downloadList.Count - 1; i >= 0; i--)
{
    downloadItem item = downloadList[i];
    if (item.Status != 1 && item.Status != 2)
    {
        ThreadStart starter = delegate { this.DownloadItem(ref item); };
        Thread t = new Thread(starter);
        t.IsBackground = true;
        t.Name = item.Name;
        t.Priority = ThreadPriority.Normal;
        t.Start();
    }
}
Run Code Online (Sandbox Code Playgroud)

我读了一些关于ThreadPool的内容,但后来我无法引用我的项目.有人能帮我吗?谢谢!:)

编辑:

我测试了这个:

ThreadPool.SetMaxThreads(maxDownloads, maxDownloads);
ThreadPool.SetMinThreads(maxDownloads, maxDownloads);
ThreadPool.QueueUserWorkItem(DownloadItem, ref item);
Run Code Online (Sandbox Code Playgroud)

我不知道如何用这个帖子引用我的downloadItem .....

c# multithreading limit threadpool

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

使用Silverlight和Reactive Extensions管理异步服务调用

所以我正在读Rx并且很难解开它.我有一个Silverlight应用程序需要异步调用6个特定服务.在过去,我们通过调用和查询userState/token来处理这个问题,以匹配响应请求,因为它们不能保证按照我们调用它们的顺序返回.但是,我怀疑Rx以更优雅的方式处理这个问题.但我无法让它发挥作用.这是我到目前为止所拥有的......

myCollection.Add(new myObject(1));
myCollection.Add(new myObject(2));
myCollection.Add(new myObject(3));
myCollection.Add(new myObject(4));
myCollection.Add(new myObject(5));
myCollection.Add(new myObject(6));

foreach (var myItem in myCollection)
{
    var myObservable = Observable.FromEventPattern<MyServiceMethodCompletedEventArgs>
    (
        f => myServiceClient.MyServiceMethodCompleted += f,
        f => myServiceClient.MyServiceMethodCompleted -= f
    ).Take(1).ObserveOn(SynchronizationContext.Current);

    myObservable.Subscribe
    (
    s =>
    {
        if (s.EventArgs.Error == null)
        {

        myItem.MyProperty = s.EventArgs.Result;
        }
    }
    );

    myServiceClient.MyServiceMethodAsync(myItem);
}
Run Code Online (Sandbox Code Playgroud)

我希望你能看到我在这里想要实现的目标......

我最终得到的是所有myObject被设置为返回的第一个调用的结果.

我确定这是愚蠢的,但我还没弄清楚.

谢谢 :)

silverlight system.reactive

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

在 StoryBoard 上设置自定义附加属性

我有一个故事板,想要设置附加属性 VisualStateUtility.InitialState。我尝试过各种组合,但属性从未得到解决。

我收到以下错误:无法解析 TargetProperty (VisualStateUtility.InitialState)

如何在 Storyboard 上设置自定义附加属性的值?

<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetProperty="(Fully.Qualified.Namespace.VisualStateUtility.InitialState)"  Storyboard.TargetName="ExpanderButton">
Run Code Online (Sandbox Code Playgroud)

    public static string GetInitialState(DependencyObject obj)
    {
        return (string)obj.GetValue(InitialStateProperty);
    }

    public static void SetInitialState(DependencyObject obj, string value)
    {
        obj.SetValue(InitialStateProperty, value);
    }

    // Using a DependencyProperty as the backing store for InitialState.  This enables animation, styling, binding, etc...
    public static readonly DependencyProperty InitialStateProperty =
        DependencyProperty.RegisterAttached("InitialState", typeof(string), typeof(VisualStateUtility), new PropertyMetadata(null,OnInitialStatePropertyChanged));
Run Code Online (Sandbox Code Playgroud)

c# silverlight visualstatemanager storyboard

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

tomcat和netbeans部署错误

昨天Tomcat运行正常,但今天当我尝试运行我的网络应用程序时,我收到了大量错误而Tomcat无法启动.

我没有改变任何东西,所以我不知道为什么会发生这种情况.

以下是我得到的清单.你能帮我解决这个问题吗?

Using CATALINA_BASE:   "C:\apache"
Using CATALINA_HOME:   "C:\apache"
Using CATALINA_TMPDIR: "C:\apache\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk1.6.0_29"
Using CLASSPATH:       "C:\apache\bin\bootstrap.jar;C:\apache\bin\tomcat-juli.jar"
16 ??? 2011 4:02:13 ?? org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.22.
16 ??? 2011 4:02:13 ?? org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
16 ??? 2011 4:02:14 ?? org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
16 ??? 2011 4:02:14 ?? org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
16 ??? 2011 4:02:14 …
Run Code Online (Sandbox Code Playgroud)

java tomcat netbeans servlets tomcat7

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