小编Jim*_*Jim的帖子

处理多维数据集TFS时出错

在团队基础服务器中处理多维数据集时,我收到以下错误.

TF221122:为团队项目集合或Team Foundation服务器TEAM FOUNDATION运行作业增量分析数据库同步时发生错误.

我最近移动并恢复了团队基础服务器.我的问题是没有名为'TEAM FOUNDATION'的服务器.我想我已经使用TFSConfig来配置错误的东西.

这是GetProcessStatus的xml输出.我为了简洁而削减了一些.我非常确信问题是Instance Name ='TEAM FOUNDATION'是不正确的.我应该是机器名?

<WarehouseProcessingStatus xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/TeamFoundation/2005/06/Services/Controller/03">
  <RequestTimeUtc>2012-03-04T07:07:31.4633418Z</RequestTimeUtc>
  <WarehouseProcessingOnlineStatus>Stopped</WarehouseProcessingOnlineStatus>
  <AnalysisProcessingOnlineStatus>Stopped</AnalysisProcessingOnlineStatus>
  <JobProcessingStatus>Idle</JobProcessingStatus>
  <JobsRunning>0</JobsRunning>
  <JobsQueued>0</JobsQueued>
  <Instance Name="TEAM FOUNDATION" JobProcessingStatus="Idle" JobsRunning="0" JobsQueued="0">
    <Jobs>
      <Job Name="Common Structures Warehouse Sync" JobProcessingStatus="Idle">
        <LastRun QueueTimeUtc="2012-03-04T06:53:16.94Z" ExecutionStartTimeUtc="2012-03-04T06:53:17.433Z" EndTimeUtc="2012-03-04T06:53:17.45Z" Result="Blocked">
          <ResultMessage>[Common Structures Warehouse Sync]:  ---&gt; TF221107: Reporting for Team Foundation Server cannot execute job Common Structures Warehouse Sync for team project collection TEAM FOUNDATION because the warehouse is offline. Use the Team Foundation Administration Console to start reporting.</ResultMessage>
        </LastRun>
      </Job>
      <Job Name="Full …
Run Code Online (Sandbox Code Playgroud)

configuration tfs2010

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

使用ramda获取列表中的最大项

我试图返回列表中最大的元素page:

page = [1,2,3];
R.max(page); // returns a function.
R.max(-Infinity, page); // seems correct but doesn't work as expected.
Run Code Online (Sandbox Code Playgroud)

javascript ramda.js

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

将R(ramda)导入typescript .ts文件

我试图使用Ramda.js如下:

/// <reference path="../../../node_modules/@types/ramda/index.d.ts" />
module App {
    var settab = R.once((element) => current(element));  
    function current(li: any) {
        // ...
    }    
}
Run Code Online (Sandbox Code Playgroud)

我收到错误,找不到名字'R'

对于ramda/index.d.ts文件,声明(省略详细信息)如下:

declare var R: R.Static;    
declare namespace R {
    type Ord = number | string | boolean;
    interface Static {
        // .........
    }
}

export = R;
Run Code Online (Sandbox Code Playgroud)

javascript typescript ramda.js

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

dotnet 核心设置 Cache-Control 无效

我已将 dotnet core 中间件配置为输出 Cache-Control 标头。我希望缓存所有静态内容,但最特别的是几个 .png 文件。缓存头没有被输出?我正在使用 dotnet core 1.1.1。

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
    loggerFactory.AddConsole(this.Configuration.GetSection("Logging"));
    loggerFactory.AddDebug();
    app.UseStaticFiles(new StaticFileOptions
        {
            OnPrepareResponse = _ =>
            {
                var headers = _.Context.Request.GetTypedHeaders();
                headers.CacheControl = new CacheControlHeaderValue
                {
                    MaxAge = TimeSpan.FromHours(12)
                };
            }
        });

    if (env.IsDevelopment())
    {
        app.UseDeveloperExceptionPage();
        app.UseBrowserLink();
    }
    else
    {
        app.UseExceptionHandler("/Home/Error");
    }

    app.UseIdentity();

    // Add external authentication middleware below. To configure them please see http://go.microsoft.com/fwlink/?LinkID=532715
    app.UseMvc(routes =>
    {
        routes.MapRoute(
            "default",
            "{controller=Site}/{action=Site}/{id?}");
    });
} …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-core-mvc kestrel-http-server asp.net-core

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

NPM:字段“浏览器”不包含有效的别名配置

执行这个:

node .\node_modules\webpack\bin\webpack.js --config scripts/webpack.config.js --display-error-details
Run Code Online (Sandbox Code Playgroud)

产生这个错误。

我现在只是在测试这个,所以 application.ts 只有这个

export class Aureus {

    constructor() {
        alert('1');
    }

}
Run Code Online (Sandbox Code Playgroud)

webpack 文件如下所示:

const globule = require("globule");
const path = require("path");
const webpack = require("webpack");
const extractTextPlugin = require("extract-text-webpack-plugin");

const config = {
};

const configuration = {
    context: __dirname,
    entry: {
        "application": 
            "application.ts",
            ...globule.find("aureus/**/*.ts", { srcBase: "./scripts" }),
        ,
        "vendor": [
            "bootstrap",
            "jquery",
            "angular",
            "moment",
            "lodash",
            "ramda",
        ],
    },
    output: {
        path: path.join(__dirname, "../"),
        filename: "packed.js"
    },
    devtool: "source-map",
    plugins: [ …
Run Code Online (Sandbox Code Playgroud)

javascript npm webpack webpack-2

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

使用IEGumerable <T>使用WebGet序列化数据

可能重复:
当使用WCF,LINQ,JSON时,无法序列化'System.Linq.Enumerable ...'类型的参数


嗨,

如果我的方法signiature看起来像这样,它工作正常.

[WebGet]
MyClass[] WebMethod()
Run Code Online (Sandbox Code Playgroud)

如果签名看起来像这样

[WebGet]
IEnumerable<T> WebMethod()
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:无法序列化'XYZT + <WebMethod> d__2c'类型的参数(对于操作'WebMethod',合同'IService'),因为它不是确切的类型'System.Collections.Generic.IEnumerable`1 [XYZT] '在方法签名中并且不在已知类型集合中.要序列化参数,请使用ServiceKnownTypeAttribute将类型添加到操作的已知类型集合中.

我试过添加.ServiceKnownType(typeof运算(IEnumerable的))

同样的错误.

这是2010 beta 2中的错误,或者这可能是正确的吗?

谢谢

ienumerable serialization webget

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

Ravendb:按日期降序索引排序

我正在尝试创建一个索引,该索引允许我按日期降序检索前 n 个项目。

似乎没有选项可以按日期对索引进行排序?

我需要能够使用带子句的索引进行查询Take(n)以获取最后的n项目。

public class ConcernStateByDateIndex : AbstractIndexCreationTask<ConcernState>
{
    public ConcernStateByDateIndex()
    {
        this.Map = concerns => from concern in concerns
                               select concern.EntryDate;
        this.Sort(_ => _.EntryDate, SortOptions.?????)
    }
}
Run Code Online (Sandbox Code Playgroud)

c# indexing ravendb

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

使用AutoNSubstituteData xUnit和AutoFixture在测试中创建控制器

我不相信模式,但我正在尝试创建这样的测试:我想创建Controller,但是将依赖项作为Frozen参数提供给测试.

测试如下.

    [Theory, AutoNSubstituteData]
    public void TestService(
           [Frozen] ITestService service, 
           TestController controller, 
           string value)
    {
        controller.Test(value);
        service.Received().ProcessValue(Arg.Any<string>());
    }
Run Code Online (Sandbox Code Playgroud)

测试开始时我收到此错误.

    System.InvalidOperationExceptionAn exception was thrown 
    while getting data for theory WebTest.Tests.Controllers.TestControllerRouteTests
    .TestService:
    System.Reflection.TargetInvocationException: 
    Exception has been thrown by the target of an invocation. ---> System.NotImplementedException:     The method or operation is not implemented.
       at System.Web.HttpContextBase.get_Items()
       at System.Web.WebPages.DisplayModeProvider.SetDisplayMode(HttpContextBase context, IDisplayMode displayMode)
Run Code Online (Sandbox Code Playgroud)

我已经从这个AutoNSubsituteData帖子创建了AutoNSubstituteData属性.我试图创建一个假上下文来解决问题.

/// <summary>
/// The auto n substitute data attribute.
/// </summary>
internal class AutoNSubstituteDataAttribute : AutoDataAttribute
{
    /// …
Run Code Online (Sandbox Code Playgroud)

xunit.net autofixture nsubstitute asp.net-mvc-5.2

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

在PowerShell中的Group-Object中,选择每个组中的第一个项目

给出以下脚本.

$module = # get path
$code = get-childitem $module -recurse -include *.dll
$list = $code | group-object -Property Name
$list
Run Code Online (Sandbox Code Playgroud)

我挽回了以下内容:

Count Name                      Group                                                                                                                                                         
----- ----                      -----                                                                                                                                                         
    4 FileA...                  {A, B, C, D}
    2 FileB...                  {X, Z}
    1 FileX...                  {R}
Run Code Online (Sandbox Code Playgroud)

如何选择每个组中的第一个项目.
我想按文件名分组,但实际上检索每个组中的第一个文件(完整路径).

我想获得 A,X,R etc

powershell

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

将c#float转换为IEEE单精度浮点字节

我在c#中实现RFC4506(XDR).
c#(BitConverter.GetBytes)中浮点数的二进制格式是否使用IEEE标准?

如何将c#中浮点数转换为 IEEE单精度浮点数的XDR 二进制格式,我可以手动执行legwork,但我想知道是否有现成的方法来执行此操作?

该标准定义了浮点数据类型"float"(32位或4字节).使用的编码是标准化单精度浮点数[IEEE]的IEEE标准.以下三个字段描述了单精度浮点数:

  S: The sign of the number.  Values 0 and 1 represent positive and
     negative, respectively.  One bit.

  E: The exponent of the number, base 2.  8 bits are devoted to this
     field.  The exponent is biased by 127.

  F: The fractional part of the number's mantissa, base 2.  23 bits
     are devoted to this field.
Run Code Online (Sandbox Code Playgroud)

因此,浮点数由下式描述:

     (-1)**S * 2**(E-Bias) * 1.F
Run Code Online (Sandbox Code Playgroud)

确切的布局如下.

     +-------+-------+-------+-------+ …
Run Code Online (Sandbox Code Playgroud)

c# floating-point

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