Erhalten Sie die neuesten Datei durch Version Number file name in einen Ordner

Wie bekomme ich die höchste Zahl, die Datei in einen Ordner N.2.4.0.12? Die Dateinamen sind

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

Ich habe versucht, so viele Möglichkeiten, aber es wird immer noch angezeigt N.2.4.0.09 anstelle von N.2.4.0.12

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

Der einfachste Weg ist, um eine Schleife durch die Daten und prüfen Sie isInside-Punkt-Eigenschaft oder position. Als alternative können Sie überschreiben translate Methode, und die Anzahl der sichtbaren Punkte in die bestehende Schleife:

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)

Live-demo: http://jsfiddle.net/BlackLabel/yx1cj0at/

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

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

In der App-Dienst shared-tenant-Umgebung, es ist nicht möglich, blockieren bestimmte ports, weil von der Art der Infrastruktur.

Aber in der App-Service Environment(ASE), haben Sie die volle Kontrolle über eingehenden und ausgehenden Datenverkehr. Sie können Netzwerk-Sicherheitsgruppen einschränken oder blockieren bestimmter ports.

Ein ASE existiert immer in einem virtuellen Netzwerk, und genauer, innerhalb eines Subnetzes von einem virtuellen Netzwerk. Sie können die security-features von virtuellen Netzwerken zu Steuern den eingehenden und ausgehenden Netzwerk-Kommunikation für Ihre apps.

So müssen Sie sich zum erstellen von app-service, virtuelles Netzwerk. Die Bereitstellung von app-service für virtuelle Netze. (Die vnet gilt asg-Regeln)

befolgen Sie die Schritte:

1.erstellen Sie ein virtuelles Netzwerk, und stellen Sie sicher, es ist in der gleichen Lage mit Ihrem app-service.

2.erstellen Sie ein Netzwerk sichern-Gruppe.(stellen Sie auch sicher in der gleichen Lage, In meiner Seite der Lage ist, "Central US")

enter image description here

3.hinzufügen von Regeln zu Sicherheit Ihres nsg. Inbound-oder Outbound.

enter image description here

3.erstellen Sie ein Subnetz in der vnet. Verwenden Sie das Netzwerk sicher zu der Gruppe, die Sie erstellen oben.

enter image description here

4.bereitstellen der app-Dienst auf das Subnetz des virtuellen Netzwerk, das Sie erstellen oben.

enter image description here

Endlich, die app-Dienst bereitstellen, die an das Subnetz der virtuellen Netzwerk und die Subnetzmaske der virtuellen Netzwerk mit den network-secure-Gruppe, die blockiert bestimmte ports. Damit Ihre app-Dienst auch blockieren bestimmter ports.

Bitte lassen Sie mich wissen, wenn Sie haben mehr Probleme.

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

Sehen Sie sich andere Fragen zu Tags an