Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Wie kann ich mehrere Zeilen in vi löschen?
Ich habe versucht, Folgendes zu befolgen: So löschen Sie ausgewählten Text im VI-Editor aber 5dd gibt E492: Kein Editorbefehl: 5dd Ich habe dann versucht: 5d Was nur eine einzelne Zeile löscht. Wie kann ich mehrere Zeilen löschen?
129 vi 

5
RegEx - Übereinstimmungszahlen variabler Länge
Ich versuche, ein Dokument zu analysieren, in dem Referenznummern verstreut sind. Text Text Text {4: 2} unglaublicherer Text {4: 3} viel später {222: 115} und noch etwas mehr Text. Die Referenzen werden immer in Klammern gesetzt, und zwischen den beiden befindet sich immer ein Doppelpunkt. Ich schrieb einen Ausdruck, um …
129 regex 


15
EF Core Mapping EntityTypeConfiguration
In EF6 können wir normalerweise die Entität auf diese Weise konfigurieren. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } Wie wir es in EF Core machen können, seitdem die Klasse I EntityTypeConfiguration erbt, die …

7
Leiten Sie alle mit htaccess zu index.php um
Ich schreibe ein einfaches PHP-basiertes MVC-ish Framework. Ich möchte, dass dieses Framework in jedem Verzeichnis installiert werden kann. Mein PHP-Skript erfasst die Anforderungs-URL und teilt sie in Segmente auf. Es macht Segment 1 zum Controller und Segment 2 zur Aktion. Das geht alles gut, wenn ich das mache: http://www.example.com/mvc/module/test/ Es …
129 php  .htaccess 

13
Erstellen Sie ein vertrauenswürdiges selbstsigniertes SSL-Zertifikat für localhost (zur Verwendung mit Express / Node).
Beim Versuch, verschiedene Anweisungen zum Erstellen eines selbstsignierten Zertifikats für die Verwendung mit localhost zu befolgen, scheinen die meisten Anweisungen für IIS zu gelten, aber ich versuche, Nodejs / Express zu verwenden. Keiner von ihnen funktioniert ordnungsgemäß, da das Zertifikat zwar installiert wird, aber nicht vertrauenswürdig ist. Folgendes habe ich …

12
Was ist eine Invariante?
Das Wort scheint in einer Reihe von Zusammenhängen verwendet zu werden. Das Beste, was ich herausfinden kann, ist, dass sie eine Variable bedeuten, die sich nicht ändern kann. Ist das nicht was Konstanten / Finale (verdammt noch mal Java!) Sind?

20
Wie erfasse ich die Antwort von form.submit?
Ich habe folgenden Code: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Ich möchte die HTML-Antwort von erfassen form1.submit? Wie mache ich das? Kann ich eine Rückruffunktion für die Methode form1.submit registrieren?

3
Wie füge ich ein Stück Strings zu einem einzigen String zusammen?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } gibt mir einen Fehler von: prog.go: 10: reg (Typ [3] Zeichenfolge) kann nicht als Typ [] Zeichenfolge im Argument für strings.Join verwendet werden Gibt es einen direkteren / besseren Weg als das Schleifen und …
129 go  slice 


5
Anaconda Export Umgebungsdatei
Wie kann ich eine Anaconda-Umgebungsdatei erstellen, die auf anderen Computern verwendet werden kann? Ich habe meine Anaconda-Python-Umgebung mit nach YML exportiert conda env export > environment.yml. Die exportierte environment.ymlenthält diese Zeile, prefix: /home/superdev/miniconda3/envs/juicyenvdie dem Standort meiner Anakonda zugeordnet ist, der sich auf den PCs anderer unterscheidet.


12
Exit-Code eines Hintergrundprozesses abrufen
Ich habe einen Befehl CMD, der von meinem Haupt-Bourne-Shell-Skript aufgerufen wird und ewig dauert. Ich möchte das Skript wie folgt ändern: Führen Sie den Befehl CMD parallel als Hintergrundprozess aus ( CMD &). Haben Sie im Hauptskript eine Schleife, um den erzeugten Befehl alle paar Sekunden zu überwachen. Die Schleife …
129 linux  shell  unix  process 

13
Minimaler Webserver mit Netcat
Ich versuche, mit netcat (nc) einen minimalen Webserver einzurichten. Wenn der Browser beispielsweise localhost: 1500 aufruft, sollte er das Ergebnis einer Funktion anzeigen ( Datum im folgenden Beispiel, aber schließlich handelt es sich um ein Python- oder c-Programm, das einige Daten liefert). Mein kleiner Netcat-Webserver muss eine echte Bash-Schleife sein, …
129 bash  webserver  netcat 

1
Was macht die tsconfig-Option "lib"?
Ich habe ein vorhandenes Projekt mit dieser Zeile in tsconfig.json: lib:["2016", "DOM"] Was ist der Zweck davon? Die einzige Information, die ich finden konnte, ist folgende: Geben Sie die Bibliotheksdatei an, die in die Kompilierung aufgenommen werden soll. Benötigt TypeScript Version 2.0 oder höher. Was bedeutet das?
129 typescript 

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.