Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
Erstellen Sie ein Verzeichnis beim Schreiben in eine Datei in Node.js.
Ich habe an Node.js herumgebastelt und ein kleines Problem gefunden. Ich habe ein Skript, das sich in einem Verzeichnis namens befindet data. Ich möchte, dass das Skript einige Daten in eine Datei in einem Unterverzeichnis innerhalb des dataUnterverzeichnisses schreibt . Ich erhalte jedoch den folgenden Fehler: { [Error: ENOENT, open …

4
gitignore ignoriert den Ordner nicht
Im Stammverzeichnis meines Projekts habe ich einen fooOrdner. Innerhalb des fooOrdners habe ich einen barOrdner. Ich möchte alle Änderungen an allen Dateien in meinem barOrdner ignorieren . Ich habe dies in meinem gitignore: /foo/bar Der Ordner wird überprüft: Er ist vorhanden und enthält die zu ignorierenden Dateien. gitignoreist committed. Ich …
134 git  gitignore 

7
JS generiert zufällige Boolesche Werte
Einfache Frage, aber ich interessiere mich für die Nuancen hier. Ich generiere zufällige Boolesche Werte mit der folgenden Methode, die ich mir ausgedacht habe: const rand = Boolean(Math.round(Math.random())); Wann immer es random()auftaucht, scheint es immer eine Falle zu geben - es ist nicht wirklich zufällig, es wird durch irgendetwas kompromittiert …


14
Wie kann ich Docker Linux-Containerinformationen aus dem Container selbst abrufen?
Ich möchte mich docker containersauf ihre Konfiguration aufmerksam machen , genauso wie Sie Informationen über EC2-Instanzen über Metadaten erhalten können. Ich kann verwenden (vorausgesetzt, dockerlauscht am Port 4243) curl http://172.17.42.1:4243/containers/$HOSTNAME/json um einige seiner Daten zu erhalten, möchte aber wissen, ob es einen besseren Weg gibt, zumindest die vollständige ID des …
134 linux  docker 


7
Die im Lambda-Ausdruck verwendete Variable sollte endgültig oder effektiv endgültig sein
Die im Lambda-Ausdruck verwendete Variable sollte endgültig oder effektiv endgültig sein Wenn ich versuche, calTzes zu verwenden , wird dieser Fehler angezeigt. private TimeZone extractCalendarTimeZoneComponent(Calendar cal, TimeZone calTz) { try { cal.getComponents().getComponents("VTIMEZONE").forEach(component -> { VTimeZone v = (VTimeZone) component; v.getTimeZoneId(); if (calTz == null) { calTz = TimeZone.getTimeZone(v.getTimeZoneId().getValue()); } }); …
134 java  lambda 

3
SQLAlchemy: Engine-, Verbindungs- und Sitzungsunterschied
Ich verwende SQLAlchemy und es gibt mindestens drei Einheiten: engine, sessionund connection, die haben executeMethode, also wenn ich zum Beispiel möchte alle Datensätze auswählen aus tableich das tun kann engine.execute(select([table])).fetchall() und das connection.execute(select([table])).fetchall() und sogar das session.execute(select([table])).fetchall() - Die Ergebnisse sind gleich. Soweit ich weiß, wird engine.executees erstellt , wenn …

16
Wie lade ich eine Datei und JSON-Daten in Postman hoch?
Ich verwende Spring MVC und dies ist meine Methode: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name") String name, @RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) { if (!file.isEmpty()) { try { byte[] bytes = file.getBytes(); …
134 java  json  spring-mvc  postman 


30
Verweigerung der Berechtigung (öffentlicher Schlüssel) für gitlab
Mein Problem ist, dass ich nicht von GitLab pushen oder abrufen kann. Ich kann jedoch klonen (über HTTP oder über SSH). Ich erhalte diese Fehlermeldung, wenn ich versuche zu pushen: Berechtigung verweigert (publickey) schwerwiegend: Konnte nicht aus dem Remote-Repository lesen Von all den Themen, die ich mir angesehen habe, habe …
134 git  ubuntu  ssh  gitlab 

21
Die automatische Wiedergabe von Videos funktioniert in Safari und im Chrome-Desktop-Browser nicht
Ich habe ziemlich viel Zeit damit verbracht herauszufinden, warum Videos wie hier eingebettet sind: <video height="256" loop autoplay muted controls id="vid"> <source type="video/mp4" src="video_file.mp4"></source> <source type="video/ogg" src="video_file.ogg"></source> </video> Startet die Wiedergabe automatisch, sobald die Seite in FireFox geladen wurde, kann jedoch in Webkit-basierten Browsern nicht automatisch wiedergegeben werden. Dies geschah …

2
PostgreSQL-Ergebnismenge als JSON-Array zurückgeben?
Ich möchte, dass PostgreSQL das Ergebnis einer Abfrage als ein JSON-Array zurückgibt. Gegeben create table t (a int primary key, b text); insert into t values (1, 'value1'); insert into t values (2, 'value2'); insert into t values (3, 'value3'); Ich hätte gerne etwas ähnliches [{"a":1,"b":"value1"},{"a":2,"b":"value2"},{"a":3,"b":"value3"}] oder {"a":[1,2,3], "b":["value1","value2","value3"]} (Eigentlich …
134 json  postgresql 

1
'ls' in CMD unter Windows nicht erkannt [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Wenn ich versucht habe, list ( ls) an einer …
134 windows  cmd  ls 

12
Iterieren über Typescript Map
Ich versuche, eine Typoskript-Map zu durchlaufen, erhalte jedoch immer wieder Fehler und konnte noch keine Lösung für ein so triviales Problem finden. Mein Code lautet: myMap : Map<string, boolean>; for(let key of myMap.keys()) { console.log(key); } Und ich bekomme den Fehler: Der Typ 'IterableIteratorShim <[string, boolean]>' ist kein Array-Typ oder …

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.