Obtenha o mais recente arquivo de Número de Versão de nome de arquivo em uma Pasta

Como faço para obter o maior número de arquivos dentro de uma pasta de N.2.4.0.12? Os nomes de arquivo são

N.2.1.0,
N.2.1.1,
N.2.1.2, 
N.2.4.0.8, 
N.2.4.0.9, 
N.2.4.0.10, 
N.2.4.0.11, 
N.2.4.0.12, 
files.txt

Eu tentei de tantas formas, mas ele ainda está mostrando N.2.4.0.09, em vez de N.2.4.0.12

var FileInOrdered = allFiles.OrderBy(f => f.Name).Last();
-1
2019-09-17 08:22:10
origem
2 respostas

A maneira mais fácil é para efectuar um ciclo através de dados e verifique isInside ponto de propriedade ou a posição do ponto. Como alternativa, você pode substituir o translate método e contar o número de pontos visíveis no actual ciclo:

var counter;

(function(H) {
    H.Series.prototype.translate = function() {
        ...

        counter = 0;
        // Translate each point
        for (i = 0; i < dataLength; i++) {
            ...
            point.isInside =
                plotY !== undefined &&
                plotY >= 0 &&
                plotY <= yAxis.len && // #3519
                plotX >= 0 &&
                plotX <= xAxis.len;

            // CHANGE

            if (point.isInside) {
                counter++;
            }

            // CHANGE

            ...
        }
        series.closestPointRangePx = closestPointRangePx;
        H.fireEvent(this, 'afterTranslate');
    }

})(Highcharts)

Demonstração ao vivo: http://jsfiddle.net/BlackLabel/yx1cj0at/

Docs: https://www.highcharts.com/docs/extending-highcharts

+4
2019-09-17 08:30:10

No Aplicativo de Serviço compartilhado inquilino ambiente, não é possível bloquear as portas específicas, em razão da natureza da infra-estrutura.

Mas no Aplicativo de Serviço de meio Ambiente(ASE), você tem total controle sobre o tráfego de entrada e saída. Você pode usar a Rede de Grupos de Segurança para restringir ou bloquear portas específicas.

Um ASE sempre existe em uma rede virtual, e, mais precisamente, dentro de uma sub-rede de uma rede virtual. Você pode usar os recursos de segurança de redes virtuais para controle de entrada e saída da rede de comunicações para os seus aplicativos.

Então, o que você precisa para criar o aplicativo de serviço de rede virtual. Em seguida, implantar o aplicativo de serviço de rede virtual. (A vnet aplica-se asg regras)

siga os passos:

1.criar uma rede virtual e certifique-se de que ele está no mesmo local com o aplicativo de serviço.

2.crie uma rede segura grupo.(certifique-se também no mesmo local, No meu lado todas localização é Central dos EUA')

enter image description here

3.adicionar regras de segurança do seu nsg. De entrada ou de Saída.

enter image description here

3.criar uma sub-rede no vnet. Use a segurança da rede do grupo que você criar em cima.

enter image description here

4.implantar seu aplicativo de serviço para a sub-rede de rede virtual que você criar em cima.

enter image description here

Finalmente, o aplicativo de serviço de implantar para a sub-rede de rede virtual e a sub-rede de rede virtual, utilize a segurança da rede do grupo que bloqueia determinadas portas. Para que o aplicativo de serviço também bloquear portas específicas.

Por favor, deixe-me saber se você tem mais problemas.

+0
2019-09-17 08:49:58

Veja mais perguntas por marcas