Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Wie verwende ich Reflektion, um eine generische Methode aufzurufen?
Wie kann eine generische Methode am besten aufgerufen werden, wenn der Typparameter zur Kompilierungszeit nicht bekannt ist, sondern zur Laufzeit dynamisch abgerufen wird? Betrachten Sie den folgenden Beispielcode Example(): Was ist innerhalb der Methode die prägnanteste Methode zum Aufrufen GenericMethod<T>()mit dem Typein der myTypeVariablen gespeicherten Code ? public class Sample …
1070 c#  .net  generics  reflection 

17
Mehrere PDF-Dateien zu einer PDF zusammenführen / konvertieren
Wie kann ich mehrere PDF-Dateien zu einer großen PDF-Datei zusammenführen / konvertieren? Ich habe Folgendes versucht, aber der Inhalt der Zieldatei war nicht wie erwartet: convert file1.pdf file2.pdf merged.pdf Ich benötige eine sehr einfache / grundlegende Befehlszeilenlösung (CLI). Am besten wäre es, wenn ich die Ausgabe des Zusammenführens / Konvertierens …

13
Richtiger Weg, um Zeile in Datei zu schreiben?
Ich bin es gewohnt print >>f, "hi there" Es scheint jedoch, dass print >> dass dies veraltet ist. Was ist der empfohlene Weg, um die obige Zeile auszuführen? Update : In Bezug auf all diese Antworten mit "\n"... ist dies universell oder Unix-spezifisch? IE, sollte ich unter "\r\n"Windows tun ?
1069 python  file-io 

4
Wie kann ich mit grep nur Dateinamen unter Linux anzeigen?
Wie kann ich unter grepLinux nur Dateinamen (keine Inline-Übereinstimmungen) anzeigen? Ich benutze normalerweise so etwas wie: find . -iname "*php" -exec grep -H myString {} \; Wie kann ich nur die Dateinamen (mit Pfaden) erhalten, aber ohne die Übereinstimmungen? Muss ich verwenden xargs? Ich habe auf meiner grepManpage keinen Weg …
1068 linux  grep 


18
Was ist der Unterschied zwischen '@' und '=' im Richtlinienumfang in AngularJS?
Ich habe die AngularJS- Dokumentation zu diesem Thema sorgfältig gelesen und dann mit einer Anweisung herumgespielt. Hier ist die Geige . Und hier sind einige relevante Ausschnitte: Aus dem HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> Aus der Fensterrichtlinie: scope: { biTitle: '=', title: '@', bar: '=' }, Es gibt einige Dinge, …

30
Wie entferne ich den Abstand zwischen Inline- / Inline-Block-Elementen?
Angesichts dieses HTML und CSS: span { display:inline-block; width:100px; background-color:palevioletred; } <p> <span> Foo </span> <span> Bar </span> </p> Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet Infolgedessen wird zwischen den SPAN-Elementen ein 4 Pixel breiter Raum vorhanden sein. Demo: http://jsfiddle.net/dGHFV/ Ich verstehe, warum dies passiert, und ich weiß …
1067 html  css 


9
angle.service vs angle.factory
Ich habe sowohl angle.factory () als auch angle.service () gesehen, die zum Deklarieren von Diensten verwendet wurden. Ich kann jedoch angular.service nirgendwo in der offiziellen Dokumentation finden. Was ist der Unterschied zwischen den beiden Methoden? Welche sollten für was verwendet werden (vorausgesetzt, sie machen verschiedene Dinge)?

21
Wie und wann 'async' und 'await' verwendet werden sollen
Von meinem Verständnis eines der wichtigsten Dinge , die asyncundawait tun , ist Code einfach zu schreiben zu machen und lesen - aber mit ihnen zu Laichen Hintergrund - Threads gleich Logik langen Dauer durchzuführen? Ich probiere gerade das grundlegendste Beispiel aus. Ich habe einige Kommentare inline hinzugefügt. Kannst du …



10
Gruppieren nach in LINQ
Nehmen wir an, wir haben eine Klasse wie: class Person { internal int PersonID; internal string car; } Jetzt habe ich eine Liste dieser Klasse: List<Person> persons; Jetzt kann diese Liste mehrere Instanzen mit denselben haben PersonID, zum Beispiel: persons[0] = new Person { PersonID = 1, car = "Ferrari" …
1063 c#  linq  group-by 


13
Wie drucke ich eine JSON-Datei?
Ich habe eine JSON-Datei, die ein Chaos ist, das ich hübsch drucken möchte. Was ist der einfachste Weg, dies in Python zu tun? Ich weiß, dass PrettyPrint ein "Objekt" nimmt, von dem ich denke, dass es eine Datei sein kann, aber ich weiß nicht, wie ich eine Datei übergeben soll …

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.