Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

11
Extrahieren Sie eine Übereinstimmung mit regulären Ausdrücken
Ich versuche, eine Zahl aus einer Zeichenfolge zu extrahieren. Und mach so etwas wie [0-9]+an der Schnur "aaa12xxx"und hol "12". Ich dachte, es wäre so etwas wie: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" Und dann dachte ich mir ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Aber ich habe eine Antwort …
111 regex  r 


9
Von der Arrayliste zum Array
Ich möchte wissen, ob es sicher / ratsam ist, von ArrayList zu Array zu konvertieren. Ich habe eine Textdatei mit jeder Zeile eine Zeichenfolge: 1236 1233 4566 4568 .... Ich möchte sie in eine Array-Liste einlesen und sie dann in ein Array konvertieren. Ist es ratsam / legal, das zu …
111 java  arraylist 

16
Vim: Ersetzen einer Linie durch eine andere, die zuvor gezogen wurde
Mindestens einmal am Tag habe ich folgende Situation: A: This line should also replace line X ... X: This is line should be replaced Ich glaube, dass ich diese Aufgabe nicht effizient erledige. Was ich mache: Gehen Sie zu Zeile A: AG Rucklinie A: yy Gehen Sie zu Zeile X: …
111 vim 


4
Linq-Reihenfolge nach Booleschen Werten
Ich habe eine Linq-Abfrage, die ich nach f.bar, einer Zeichenfolge, bestellen möchte, aber ich möchte sie auch zuerst nach f.foo, einem booleschen Feld, bestellen. Wie die Abfrage unten. (from f in foo orderby f.foo, f.bar select f) Obwohl dies kompiliert wird, funktioniert es nicht wie erwartet. Es wird nur von …
111 c#  linq 

3
Sternchen im Funktionsaufruf
Ich verwende itertools.chain, um eine Liste von Listen auf diese Weise zu "reduzieren": uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) Wie ist das anders als zu sagen: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

5
Liste der VMs im Vagrant-Cache entfernen
Ich suche diese Antwort nicht, weil meine Frage anders ist. Wenn ich vagrant global-statustippe, erhalte ich eine Liste von VMs, aber einige dieser Verzeichnisse und VMs wurden zusammen mit den Vagrant-Dateien gelöscht. Aber wenn ich tippe vagrant destroy [machineid], erhalte ich den folgenden Fehler, den ich beheben möchte. Bitte beraten. …
111 vagrant 

4
So stellen Sie eine http web GET-Anfrage ordnungsgemäß
Ich bin noch neu in c # und ich versuche, eine Anwendung für diese Seite zu erstellen, die mir sagt, wann ich eine Benachrichtigung erhalte (beantwortet, kommentiert usw.). Aber im Moment versuche ich nur, die API einfach anzurufen, um die Daten des Benutzers zu erhalten. Ich verwende Visual Studio Express …
111 c#  .net  httpwebrequest 


6
Verwenden von git commit -a mit vim
Ich bin neu in Git, also habe ich beschlossen, Git mithilfe der Tutorials von Github zu lernen. Das dritte Kapitel sagte: "In diesem ersten Beispiel ändern wir die README-Datei, um uns als Autor zum Projekt hinzuzufügen. Also bearbeiten wir die Datei einfach. Jetzt möchten wir diese Änderung übernehmen und den …
111 git  vim 

12
Wie kann ich die Groß- und Kleinschreibung meines Zeichenfolgenvergleichs nicht berücksichtigen?
Ich habe ein Java-Programm erstellt, um zwei Zeichenfolgen zu vergleichen: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } Es wird "Willkommen" angezeigt. Ich verstehe, dass zwischen Groß- und Kleinschreibung unterschieden wird. Mein Problem ist jedoch, dass ich zwei Zeichenfolgen ohne Groß- …

10
Ich habe die Klasse "ZipFile" im Namespace "System.IO.Compression" nicht gefunden
Ich kann die Klasse "Zipfile" nicht im Namensraum "System.IO.Compression" verwenden. Mein Code lautet: using System; using System.IO; using System.IO.Compression; namespace ConsoleApplication { class Program { static void Main(string[] args) { string startPath = @"c:\example\start"; string zipPath = @"c:\example\result.zip"; string extractPath = @"c:\example\extract"; ZipFile.CreateFromDirectory(startPath, zipPath, CompressionLevel.Fastest,true); ZipFile.ExtractToDirectory(zipPath, extractPath); } } } …
111 c#  zip 


7
Java: Einrücken von XML, das von Transformer generiert wurde
Ich verwende den in Java integrierten XML-Transformator, um ein DOM-Dokument zu erstellen und das resultierende XML auszudrucken. Das Problem ist, dass der Text überhaupt nicht eingerückt wird, obwohl der Parameter "Einzug" explizit festgelegt wurde. Beispielcode public class TestXML { public static void main(String args[]) throws Exception { ByteArrayOutputStream s; Document …

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.