Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

15
psycopg2: Fügen Sie mehrere Zeilen mit einer Abfrage ein
Ich muss mehrere Zeilen mit einer Abfrage einfügen (die Anzahl der Zeilen ist nicht konstant), daher muss ich eine Abfrage wie diese ausführen: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Der einzige Weg, den ich kenne, ist args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", …





17
Ersetzen von NAs durch den neuesten Nicht-NA-Wert
In einem data.frame (oder einer data.table) möchte ich NAs mit dem nächsten vorherigen Nicht-NA-Wert "vorwärts füllen". Ein einfaches Beispiel für die Verwendung von Vektoren (anstelle von a data.frame) ist das folgende: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Ich möchte eine Funktion fill.NAs(), mit …
141 r  data.table  zoo  r-faq 

3
Wie kann ich alle Tests in meinem Projekt testen?
Der go testBefehl behandelt *_test.goDateien in nur einem Verzeichnis. Ich möchte go testdas gesamte Projekt, was bedeutet, dass der Test alle *_test.goDateien im ./Verzeichnis und jedes Chindren-Baum-Verzeichnis unter dem Verzeichnis abdecken sollte ./. Was ist der Befehl, um dies zu tun?
141 testing  go 

5
Daten in Oracle SQL vergleichen
Ich versuche, die Anzahl der Mitarbeiter anzuzeigen, die nach dem 20. Juni 1994 eingestellt wurden. Es wird jedoch die Fehlermeldung "JUN 'ungültige Kennung" angezeigt. Bitte helfen Sie, danke! Select employee_id, count(*) From Employee Where to_char(employee_date_hired, 'DD-MON-YY') > 31-DEC-95;
141 sql  oracle 



18
Gitignore ohne Binärdateien
Wie können Binärdateien bei der gitVerwendung der .gitignoreDatei ignoriert werden ? Beispiel: $ g++ hello.c -o hello Die "Hallo" -Datei ist eine Binärdatei. Kann gitdiese Datei ignorieren?
141 git  gitignore 

5
Richtiger Weg, um Cookies serverseitig zu löschen
Für meinen Authentifizierungsprozess erstelle ich ein eindeutiges Token, wenn sich ein Benutzer anmeldet, und füge dieses in ein Cookie ein, das zur Authentifizierung verwendet wird. Also würde ich so etwas vom Server senden: Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; path=/; Welches funktioniert auf allen Browsern. Um dann ein Cookie zu löschen, sende ich ein …
141 http  cookies 

7
Wie kann ich zur Laufzeit einen [DllImport] -Pfad angeben?
Tatsächlich habe ich eine C ++ (funktionierende) DLL erhalten, die ich in mein C # -Projekt importieren möchte, um dessen Funktionen aufzurufen. Es funktioniert, wenn ich den vollständigen Pfad zur DLL wie folgt spezifiziere: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); …
141 c#  c++  dll  constants  dllimport 

4
Greenlet Vs. Themen
Ich bin neu in Gevents und Greenlets. Ich habe eine gute Dokumentation gefunden, wie man mit ihnen arbeitet, aber keine hat mir Rechtfertigung dafür gegeben, wie und wann ich Greenlets verwenden sollte! Was können sie wirklich gut? Ist es eine gute Idee, sie auf einem Proxyserver zu verwenden oder nicht? …

11
Wie verkette ich zwei Zeichenfolgen in C?
Wie füge ich zwei Zeichenfolgen hinzu? Ich habe es versucht name = "derp" + "herp";, aber ich habe eine Fehlermeldung erhalten: Der Ausdruck muss einen Integral- oder Aufzählungstyp haben
141 c  string 

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.