Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


3
Visual Studio Code - vorherige Suche
Ich bin von Sublime zu Visual Studio Code gekommen und suche nach dem Verlauf der Suche im Visual Code, was im Sublime mit - war. Ctrl+ Shift+F und drücken Sie dann einfach ↕, um zwischen der vorherigen und der nächsten Suche zu navigieren. Wie kann ich die gleiche Funktionalität für …

3
deinstallieren Sie die Ruby-Version von rbenv
So deinstallieren oder entfernen Sie die Ruby-Version von rbenv . Ich habe zwei Versionen von Ruby installiert. Beim Wechsel zu Ruby 1.9.3 wird ein Segmentierungsfehler angezeigt. Kann mir bitte jemand helfen, wie man eine bestimmte Version von rbenv entfernt?
87 ruby  rbenv 


5
Verspotten Sie einen Konstruktor mit Parameter
Ich habe eine Klasse wie folgt: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } Die Logik im Konstruktor A(String test)und check()sind die Dinge, die ich verspotten möchte. Ich möchte alle Aufrufe wie: new A($$$any string$$$).check()Gibt eine Dummy-Zeichenfolge …

3
cp -r ohne versteckte Dateien
Ich habe zwei Verzeichnisse und eines ist leer. Das erste Verzeichnis enthält viele Unterverzeichnisse mit versteckten Dateien. Wenn ich cp -rvom ersten zum zweiten Verzeichnis übergehe, werden auch die versteckten Dateien kopiert. Irgendwelche Lösungen, um ihnen zu entkommen?
87 linux  bash  cp 

4
Wie kann man mit Go keine leere Struktur in JSON marshallen?
Ich habe eine Struktur wie diese: type Result struct { Data MyStruct `json:"data,omitempty"` Status string `json:"status,omitempty"` Reason string `json:"reason,omitempty"` } Aber selbst wenn die Instanz von MyStruct vollständig leer ist (dh alle Werte sind Standardwerte), wird sie wie folgt serialisiert: "data":{} Ich weiß, dass die Kodierungs- / JSON- Dokumente angeben, …
87 json  go 

11
ALTER TABLE ADD COLUMN, falls in SQLite nicht vorhanden
Vor kurzem mussten wir einigen unserer vorhandenen SQLite-Datenbanktabellen Spalten hinzufügen. Dies kann mit gemacht werden ALTER TABLE ADD COLUMN. Wenn die Tabelle bereits geändert wurde, möchten wir sie natürlich in Ruhe lassen. Leider unterstützt SQLite keine IF NOT EXISTSKlausel für ALTER TABLE. Unsere aktuelle Problemumgehung besteht darin, die Anweisung ALTER …

5
Wie entferne ich alle untergeordneten Elemente von einem Knoten und wende sie dann erneut mit unterschiedlicher Farbe und Größe an?
Ich habe also den nächsten Force-Layout-Diagrammcode zum Festlegen von Knoten, Links und anderen Elementen: var setLinks = function () { link = visualRoot.selectAll("line.link") .data(graphData.links) .enter().append("svg:line") .attr("class", "link") .style("stroke-width", function (d) { return nodeStrokeColorDefault; }) .style("stroke", function (d) { return fill(d); }) .attr("x1", function (d) { return d.source.x; }) .attr("y1", function …

7
Wie teste ich Panik?
Ich überlege gerade, wie ich Tests schreiben soll, die prüfen, ob ein bestimmter Code in Panik gerät. Ich weiß, dass Go recoverPanik auslöst, aber im Gegensatz zu Java-Code können Sie nicht genau angeben, welcher Code im Falle einer Panik übersprungen werden soll oder was Sie haben. Also, wenn ich eine …
87 testing  go 

3
Kompilieren von Python zu WebAssembly
Ich habe gelesen, dass es möglich ist, Python 2.7-Code in Web Assembly zu konvertieren, aber ich kann keine endgültige Anleitung dazu finden. Bisher habe ich ein C-Programm für Web Assembly mit Emscripten und allen erforderlichen Komponenten kompiliert, damit ich weiß, dass es funktioniert (verwendete Anleitung: http://webassembly.org/getting-started/developers-guide/ ). Welche Schritte muss …

4
Unterschied zwischen den Selektoren div + p (plus) und div ~ p (Tilde)
So wie w3schools , klingen sie gleich. CSS-Referenz von W3Schools div + p Wählt alle aus <p> Elemente aus, die unmittelbar nach den <div>Elementen platziert werden div ~ p Wählt jeden aus <p> Element aus, dem ein <div>Element vorangestellt ist Wenn ein <p>Element unmittelbar nach a steht<div> Element befindet, bedeutet …

7
Verwenden der Nummer als "Index" (JSON)
Ich habe vor kurzem angefangen, mich mit JSON zu beschäftigen, und ich versuche derzeit, eine Nummer als "Kennung" zu verwenden, was nicht so gut funktioniert. foo:"bar"funktioniert gut, 0:"bar"aber nicht. var Game = { status: [ { 0:"val", 1:"val", 2:"val" }, { 0:"val", 1:"val", 2:"val" } ] } alert(Game.status[0].0); Gibt es …

5
Wie überprüfe ich, ob ein Python-Modul importiert wurde?
Wie überprüfe ich, ob ich irgendwo im Code ein Modul importiert habe? if not has_imported("somemodule"): print('you have not imported somemodule') Der Grund, warum ich überprüfen möchte, ob ich bereits ein Modul importiert habe, ist, dass ich ein Modul habe, das ich nicht importieren möchte, weil es manchmal mein Programm durcheinander …

8
Die Version in "./docker-compose.yml" wird nicht unterstützt. Möglicherweise wird dieser Fehler angezeigt, weil Sie die falsche Version der Compose-Datei verwenden
Hier ist meine Datei docker-compose.yml: version: '3.1' services: a: image: tutum/hello-world b: image: tutum/hello-world secrets: id: my_password Wenn ich renne, $ docker-compose-upbekomme ich folgendes: Die Version in "./docker-compose.yml" wird nicht unterstützt. Möglicherweise wird dieser Fehler angezeigt, weil Sie die falsche Version der Compose-Datei verwenden. Meine Docker-Compose-Version: $ docker-compose --version docker-compose …

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.