Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Benutzerdefinierter Header für HttpClient-Anforderung
Wie füge ich einer HttpClientAnfrage einen benutzerdefinierten Header hinzu ? Ich benutze die PostAsJsonAsyncMethode, um den JSON zu posten. Der benutzerdefinierte Header, den ich hinzufügen müsste, ist "X-Version: 1" Folgendes habe ich bisher getan: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", …




5
YAML Multi-Line Arrays
In YAML können Sie problemlos mehrzeilige Zeichenfolgen erstellen . Ich möchte jedoch die Möglichkeit haben, mit dem |Zeichen ein mehrzeiliges Array (hauptsächlich zur besseren Lesbarkeit in Konfigurationsdateien) zu erstellen . Ein YAML- Array kann wie folgt dargestellt werden : ['key1', 'key2', 'key3']. Eine YAML- Sequenz verwendet einen Bindestrich, gefolgt von …
140 yaml 

5
Was macht das @ -Symbol bei Javascript-Importen?
Beispielsweise: import Component from '@/components/component' In dem Code, den ich mir anschaue, verhält es sich so, als ../würde man im Verzeichnis relativ zum Dateipfad eine Ebene nach oben gehen, aber ich möchte allgemeiner wissen, was es tut. Leider kann ich aufgrund des Problems bei der Symbolsuche keine Dokumentation online finden.
140 javascript 

5
Wie führe ich Jest-Tests nacheinander durch?
Ich führe Scherztests über durch npm test. Jest führt Tests standardmäßig parallel aus. Gibt es eine Möglichkeit, die Tests nacheinander auszuführen? Ich habe einige Tests, bei denen Code von Drittanbietern aufgerufen wird, bei denen das aktuelle Arbeitsverzeichnis geändert wird.
140 jestjs 

3
Bedingter Import von Modulen in Python
In meinem Programm möchte ich simplejson oder json importieren, je nachdem, ob das Betriebssystem des Benutzers Windows oder Linux ist. Ich nehme den Betriebssystemnamen als Eingabe vom Benutzer. Ist es nun richtig, Folgendes zu tun? osys = raw_input("Press w for windows,l for linux") if (osys == "w"): import json as …
140 python 

14
Eine Zeile if-Bedingung-Zuordnung
Ich habe den folgenden Code num1 = 10 someBoolValue = True Ich brauche den Wert einstellen num1zu , 20wenn someBoolValueist True; und nichts anderes tun. Also, hier ist mein Code dafür num1 = 20 if someBoolValue else num1 Gibt es eine Möglichkeit, das ...else num1Teil zu vermeiden , damit es …

6
Was sind die Unterschiede zwischen den Threading- und Multiprocessing-Modulen?
Ich lerne, wie ich die threadingund die multiprocessingModule in Python verwende, um bestimmte Operationen parallel auszuführen und meinen Code zu beschleunigen. Ich finde es schwierig (vielleicht weil ich keinen theoretischen Hintergrund dazu habe) zu verstehen, was der Unterschied zwischen einem threading.Thread()Objekt und einem ist multiprocessing.Process(). Außerdem ist mir nicht ganz …

9
Kann ich die CASE-Anweisung in einer JOIN-Bedingung verwenden?
Das folgende Bild ist Teil der Microsoft SQL Server 2008 R2-Systemansichten. Aus dem Bild können wir erkennen, dass die Beziehung zwischen sys.partitionsund sys.allocation_unitsvom Wert von abhängt sys.allocation_units.type. Um sie zusammenzufügen, würde ich etwas Ähnliches schreiben: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN sys.allocation_units a …
140 sql  sql-server  join  case 


8
Konvertieren Sie den Blob in base64
Dies ist ein Ausschnitt für den Code, die ich tun möchte , Blobum Base64string: Dieser kommentierte Teil funktioniert und wenn die von diesem generierte URL auf img src gesetzt ist, wird das Bild angezeigt: var blob = items[i].getAsFile(); //var URLObj = window.URL || window.webkitURL; //var source = URLObj.createObjectURL(blob); //console.log("image source=" …
140 javascript  jquery 

9
Kotlin: Wie übergebe ich eine Funktion als Parameter an eine andere?
Gegebene Funktion foo: fun foo(m: String, bar: (m: String) -> Unit) { bar(m) } Wir können tun: foo("a message", { println("this is a message: $it") } ) //or foo("a message") { println("this is a message: $it") } Nehmen wir nun an, wir haben die folgende Funktion: fun buz(m: String) { …
140 kotlin 

9
Erstellen Sie den Kontext für das Docker-Image sehr groß
Ich habe auf meinem Host-Computer verschiedene Verzeichnisse erstellt, um mehr über Docker zu erfahren, damit meine Docker-Dateien organisiert bleiben. Meine Docker-Datei, die ich gerade ausgeführt habe, sieht folgendermaßen aus: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Meine tatsächliche Drehzahl beträgt nur 1 GB. Wenn …
140 docker 

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.