小编Bri*_*irs的帖子

asp.net core 1.0 web api使用camelcase

RC2相同的代码返回json格式与camel case.在netcore 1.0发布之后,我启动了新项目,同样的代码以小写形式返回json.

尝试了多个解决方案,但没有一个正在使用 web-api-serialize-properties-starting-from-lowercase-letter

c# json json.net asp.net-core-mvc asp.net-core-1.0

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

在Internet Explorer(IE)中防止Angular2 http请求缓存的正确方法

当IE缓存ajax请求时,我有一个众所周知的问题 在此输入图像描述 在JQuery中我们有 $.ajaxSetup({ cache: false });

最常见的解决方案是在每个请求上更改URL ...但是,是否存在针对此问题的特定于angular2的解决方案?

使用Angular2asp.net core

asp.net-core-1.0 angular

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

Angular Material销毁对话框实例

是否有适当的方法来销毁由对话框创建的组件实例。当我关闭对话框组件实例不被处置时:

import { Component, OnInit, Input, Output, EventEmitter, Inject } from '@angular/core';
import { MdDialog, MdDialogRef, MD_DIALOG_DATA } from '@angular/material';

@Component({
    selector: 'basket',
    templateUrl: './basket.component.html',
    styleUrls: ['./basket.component.css']
})
export class BasketComponent implements OnInit {
    @Input() Product: any;
}

@Component({
    selector: 'basket-dialog',
    template: '<div><basket [Product]="Product"></basket></div>'
})
export class BasketDialogComponent implements OnInit {
    Product: any;
    constructor(public dialogRef: MdDialogRef<BasketComponent>,
        @Inject(MD_DIALOG_DATA) public productData: any) { }


    ngOnInit() {
        this.Product = this.productData;
        this.say();
    }

    say() {
        setTimeout(() => this.say(), 1000);
        console.log('test');
    }
}
Run Code Online (Sandbox Code Playgroud)

创建对话框:

let …
Run Code Online (Sandbox Code Playgroud)

angular-material2 angular

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

Haskell - 如果否则返回干净的元组

我的作业任务是如果第一个元组的第二个元素与第二个元组的第一个元素相同,则将两个元组组合在一个列表中.然后,如果第一个元组是(a, b)第二个(b, c)元组,则(a, c)必须将元组添加到结果列表中.

我写了第一个函数,它带有一个元组的元素和带有许多元组的第二个列表,并将每个元组进行比较.

这个适当地工作:

c1 = ("a","x")
d1 = [ ("x","b"), ("z","c"), ("x","b"), ("z","c")
     , ("x","b"), ("z","c"), ("x","b"), ("z","c") ]

getByOne c1 a1 = filter (/=[])
  [ if (fst  (last(take n a1))) == (snd c1)
    then [((fst c1),  (snd  (last(take n a1))))]
    else  [] | n <- [1..(length a1) ] ]
Run Code Online (Sandbox Code Playgroud)

输出:

[ [("a","b")], [("a","b")], [("a","b")], [("a","b")] ]
Run Code Online (Sandbox Code Playgroud)

但问题是,如果那时我不能抛出而其他声明只是简单的元组,所以我创建了一个新的列表.在这个"解决方法"的最后,我将获得列表中的列表,依此类推.此外,如果输出列表更大,列表中会有更多列表.

有没有办法只传递元组或空元组,或者我应该以某种方式分组这些列表?

haskell tuples list

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

SQL:LIKE和Contains - 结果不同

我正在使用MS SQL Express SQL函数Contains来选择数据.但是,当我使用LIKE运算符选择数据时,我意识到Contains函数缺少几行.

重建索引,但没有帮助.

Sql: brs.SearchText like '%aprilis%'CONTAINS(brs.SearchText, '*aprilis*')

contains功能错过了以下行:

22-28.apr?lis
[1.apr?lis]
S?rapr?lis
Run Code Online (Sandbox Code Playgroud)

PS.如果我直接搜索CONTAINS(brs.SearchText, '*22-28.apr?lis*'),那么它会找到它们

sql sql-server

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