Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Woher wissen Sie, warum ein Docker-Container beendet wird?
Ich habe einen Docker-Container, der auf einem Host mit 1 G RAM ausgeführt wird (es gibt auch andere Container, die auf demselben Host ausgeführt werden). Die Anwendung in diesem Docker-Container dekodiert einige Bilder, die möglicherweise viel Speicherplatz beanspruchen. Von Zeit zu Zeit wird dieser Container verlassen. Ich bezweifle, dass es …

10
Javascript Fuzzy-Suche, die Sinn macht
Ich suche nach einer Fuzzy-Such-JavaScript-Bibliothek, um ein Array zu filtern. Ich habe versucht, fuzzyset.js und fuse.js zu verwenden , aber die Ergebnisse sind schrecklich (es gibt Demos, die Sie auf den verlinkten Seiten ausprobieren können). Nachdem ich etwas über die Levenshtein-Entfernung gelesen habe, scheint es mir eine schlechte Annäherung an …


12
Wie rufe ich mehrere Funktionen mit @click in vue auf?
Frage: Wie rufe ich mehrere Funktionen mit einem Klick auf? (aka v-on:click)? Ich habe es versucht Funktionen mit einem Semikolon teilen : <div @click="fn1('foo');fn2('bar')"> </div>; Verwenden Sie mehrere @click: <div @click="fn1('foo')" @click="fn2('bar')"> </div>; aber wie geht das richtig? PS : Natürlich kann ich das immer <div v-on:click="fn3('foo', 'bar')"> </div> function …

6
Sind Ausnahmen in C ++ wirklich langsam?
Ich habe die systematische Fehlerbehandlung in C ++ beobachtet - Andrei Alexandrescu behauptet, dass Ausnahmen in C ++ sehr, sehr langsam sind. Gilt das noch für C ++ 98?
98 c++ 

3
express.json vs bodyParser.json
Ich schreibe eine relativ neue App und habe mich gefragt, welche ich verwenden soll: express.json() oder bodyParser.json() Kann ich davon ausgehen, dass sie dasselbe tun? Ich möchte nur verwenden, express.json()wie es bereits eingebaut ist.
98 json  express 

4
Wie stelle ich sicher, dass jeder Buchstabe die gleiche Breite hat?
Ich habe festgestellt, dass es auch bei gleicher Schriftgröße keine Standardbreite gibt. Wie kann ich diese vor einer Liste von Elementen verwenden, damit die Wörter nicht gezackt erscheinen? Screenshot des Problems: Dies ist der Code: <ul id="myTab"> <li class="active"><a href="#home"><i class="icon-tasks"></i> Proposal</a></li> <li><a href="#video"><i class="icon-film"></i> Videos</a></li> <li><a href="#asset"><i class="icon-paper-clip"></i> Assets</a></li> …

5
Datenbank automatisch in Entity Framework Core erstellen
Meine Anwendung, die auf .NET Core portiert wird, verwendet den neuen EF Core mit SQLite. Ich möchte die Datenbank- und Tabellenstrukturen automatisch erstellen, wenn die App zum ersten Mal ausgeführt wird. Gemäß der EF-Kerndokumentation erfolgt dies mit manuellen Befehlen dotnet ef migrations add MyFirstMigration dotnet ef database update Ich möchte …


3
Warum sollte man beide verwenden, os.path.abspath und os.path.realpath?
In mehreren Open Source-Projekten habe ich gesehen, wie Leute os.path.abspath(os.path.realpath(__file__))den absoluten Pfad zur aktuellen Datei ermitteln. Ich finde das jedoch os.path.abspath(__file__)und os.path.realpath(__file__)produziere das gleiche Ergebnis. os.path.abspath(os.path.realpath(__file__))scheint etwas überflüssig zu sein. Gibt es einen Grund, warum die Leute das benutzen?
98 python 

6
Übergeben von Daten an untergeordnete Komponenten von "Router-Outlet"
Ich habe eine übergeordnete Komponente, die zum Server geht und ein Objekt abruft: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void { this.nodeService.getNode(path) .subscribe( node => { this.node = node; }, err => { …

5
Git mit Force Overwrite zusammenführen
Ich habe einen Zweig namens, demoden ich mit dem masterZweig zusammenführen muss. Ich kann das gewünschte Ergebnis mit folgenden Befehlen erhalten: git pull origin demo git checkout master git pull origin master git merge demo git push origin master Meine einzige Sorge ist, wenn es irgendwelche merge Fragen , die …
98 git  github  merge 




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.