Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


4
Durchlaufen Sie Dateien in einem Verzeichnis mit PowerShell
Wie kann ich den folgenden Code ändern, um alle .log-Dateien im Verzeichnis und nicht nur die eine Datei anzuzeigen? Ich muss alle Dateien durchlaufen und alle Zeilen löschen, die nicht "step4" oder "step9" enthalten. Derzeit wird dadurch eine neue Datei erstellt, aber ich bin mir nicht sicher, wie ich die …
243 powershell 



11
Abfangen mehrerer Ausnahmetypen in einem Fangblock
Ich möchte einen saubereren Weg, um die folgenden Funktionen zu erhalten, zu fangen AErrorund BErrorin einem Block: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } Gibt es eine Möglichkeit, dies zu tun? Oder …

10
Warum bevorzugen Vim-Experten Puffer gegenüber Tabs?
Ich weiß nicht verstehen Puffer. Wenn ich 3 Dateien auf derselben Registerkarte öffne und mein Fenster schließe, ärgere ich mich im Allgemeinen darüber, dass ich beim nächsten Öffnen einer dieser Dateien merkwürdige Auslagerungsdateien habe, die verweilen und mir lästige Nachrichten geben. Aber immer wieder las ich, dass diese Dinge das …
243 vim  vi 

10
SQL Server einfügen, falls nicht vorhanden
Ich möchte Daten in meine Tabelle einfügen, aber nur Daten einfügen, die noch nicht in meiner Datenbank vorhanden sind. Hier ist mein Code: ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) ) AS BEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data) VALUES (@_DE, @_ASSUNTO, @_DATA) WHERE NOT EXISTS ( SELECT …


9
MySQL bestellen vor vor gruppieren nach
Es gibt viele ähnliche Fragen, die hier zu finden sind, aber ich denke nicht, dass jemand die Frage angemessen beantwortet. Ich werde mit der derzeit beliebtesten Frage fortfahren und ihr Beispiel verwenden, wenn das in Ordnung ist. In diesem Fall besteht die Aufgabe darin, den neuesten Beitrag für jeden Autor …


8
Sie müssen postgresql-server-dev-XY zum Erstellen einer serverseitigen Erweiterung oder libpq-dev zum Erstellen einer clientseitigen Anwendung installieren
Ich arbeite an einem Django-Projekt mit virtualenv und verbinde es mit der lokalen Postgres-Datenbank. Wenn ich das Projekt starte, heißt es: ImportError: No module named psycopg2.extensions dann habe ich diesen Befehl verwendet, um zu installieren pip install psycopg2 dann gibt es während der Installation folgenden Fehler. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz …

3
Groß- und Kleinschreibung wird für generisches Wörterbuch nicht berücksichtigt
Ich habe eine Anwendung, die verwaltete DLLs verwendet. Eine dieser DLLs gibt ein generisches Wörterbuch zurück: Dictionary<string, int> MyDictionary; Das Wörterbuch enthält Schlüssel in Groß- und Kleinschreibung. Auf einer anderen Seite erhalte ich eine Liste möglicher Schlüssel (Zeichenfolge), kann jedoch den Fall nicht garantieren. Ich versuche, den Wert im Wörterbuch …
243 c#  generics  dictionary 


11
So überprüfen Sie den String im Antworttext mit mockMvc
Ich habe einen einfachen Integrationstest @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } In der letzten Zeile möchte ich die im Antworttext empfangene Zeichenfolge mit der erwarteten Zeichenfolge vergleichen Und als Antwort bekomme ich: MockHttpServletResponse: Status = 400 Error message = null Headers = …

12
Akronyme in CamelCase [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich habe Zweifel an CamelCase. …

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.