小编bob*_*mar的帖子

typeahead,bloodhound:远程工作但不预取

我想使用预取,我不能让它工作!这是我的代码:

function initAutocompletion() {
    $("input[data-autocomplete-prefetch-url]").each(function () {
        var $this = $(this);
    var urlPrefetch = $this.data("autocomplete-prefetch-url");
    var prefetch;

    pref = {
        url: urlPrefetch,
        filter: filter
    };

    var bloodHound = new Bloodhound({
        datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
        queryTokenizer: Bloodhound.tokenizers.whitespace,
        limit: 10,
        prefetch: pref
    });

    bloodHound.initialize();

    $this
        .typeahead('destroy')
        .typeahead({
            hint: true,
            highlight: true,
            minLength: 1
        },
        {
            displayKey: 'value',
            source: bloodHound.ttAdapter()
        });
    });
 }

function filter(list) {
    return $.map(list, function (v) { return { value: v.toString() }; });
}
Run Code Online (Sandbox Code Playgroud)

它不起作用.

如果我使用远程而不是预取它工作!

    var bloodHound = new Bloodhound({ …
Run Code Online (Sandbox Code Playgroud)

prefetch typeahead bloodhound

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

使用Team Foundation Services的Microsoft Access 2007/2012源代码管理(2012)

我已经在这个解决方案上奋斗了几天......

因此,正如您所知,Microsoft运行其云ALM平台:团队基础服务(https://tfs.visualstudio.com/).它可以免费用于包含少于5个用户的团队......并且它可以与MS Access一起使用!

与此同时,我的一位客户要求我维护一套内部开发的MS Access应用程序:(.

虽然我们可以逐步将thees应用程序迁移到.Net,但第一步是调试和维护访问应用程序......所以为了最小化问题,我决定将其置于源代码管理之下,为什么不进行ALM.

问题是Access文件(mdb :()是二进制文件.

没有明确的解释可以使它与Team Foundation Services一起使用.

我怎么能做到这一点?

tfs ms-access-2007 ms-access-2010 tfs2012

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

Powershell PSCX Write-Zip"额外数据扩展Zip64信息长度无效"

我遇到了write-zip的问题:我第二次使用-Append参数调用Write-Zip时出现错误:额外的数据扩展Zip64信息长度无效.

我正在使用PSCX 2.1.x.

我通过创建一个函数来解决这个问题,该函数不是附加新文件,而是将现有的zip文件扩展到临时文件夹,将新文件添加到文件夹中,然后一次性压缩所有文件.这有效......但效率不高.

有什么解决方案吗?

这是我的工作职能:

Function Add-To-Zip {
Param (
    [Parameter(Mandatory=$True)]
    [String] $Path,

    [Parameter(Mandatory=$True)]
    [String] $OutputPath,

    [Parameter(Mandatory=$True)]
    [String] $TempPath,

    [Parameter(Mandatory=$False)]
    [Boolean] $RemoveOriginal = $False
)

If (Test-Path $TempPath) {
    Remove-Item -Path $TempPath -Recurse
}
New-Item -ItemType Directory -Path $TempPath

$paths = @()

Copy-Item $Path $TempPath

If (Test-Path $OutputPath) {        
    Expand-Archive -Path $OutputPath -OutputPath $TempPath
}

Get-ChildItem $TempPath | ForEach { $paths += Get-Item $_.FullName }

Try {
    $paths | Write-Zip -OutputPath $OutputPath -Quiet -FlattenPaths -EntryPathRoot $TempPath

    If ($RemoveOriginal) { …
Run Code Online (Sandbox Code Playgroud)

powershell zip

5
推荐指数
0
解决办法
821
查看次数

复合组件属性中的枚举值

我的问题很简单:我想创建一个带有String属性Type的复合组件.

<cc:attribute name="type" /> 该属性将有3个可接受的值,[TYPE1,TYPE2,TYPE3]

是否可以说我的组件只接受这些值?

attributes composite-component jsf-2

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