Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Bindungsliste <T> an DataGridView in WinForm
ich habe ein klasse class Person{ public string Name {get; set;} public string Surname {get; set;} } und a, List&lt;Person&gt;zu dem ich einige Elemente hinzufüge. Die Liste ist an meine gebunden DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Es gibt kein Problem. …

13
Kompilierungsfehler für Android Hello-World: Intellij kann aapt nicht finden
Ich versuche, mit IntelliJ in Ubuntu 12.04 eine Android-Entwicklungsumgebung einzurichten. Ich erstelle ein Android-Anwendungsmodul, aber beim Versuch, es zu erstellen, wird die folgende Fehlermeldung angezeigt: android-apt-compiler: Programm "/ home / jon / Programme / android-sdk-linux / platform-tools / aapt" kann nicht ausgeführt werden: java.io.IOException: error = 2, Keine solche Datei …


7
So erstellen Sie einen leeren R-Vektor, um neue Elemente hinzuzufügen
Ich möchte R in Python verwenden, wie vom Modul Rpy2 bereitgestellt. Ich stelle fest, dass R sehr bequeme []Operationen hat, mit denen Sie die spezifischen Spalten oder Zeilen extrahieren können. Wie kann ich eine solche Funktion mit Python-Skripten erreichen? Meine Idee ist es, einen R-Vektor zu erstellen und diese gewünschten …
90 python  r  vector  rpy2 

9
Lesen Sie die MS Exchange-E-Mail in C #
Ich muss in der Lage sein, E-Mails von einem bestimmten Postfach auf einem MS Exchange Server (unternehmensintern) zu überwachen und zu lesen. Ich muss auch in der Lage sein, die E-Mail-Adresse, den Betreff und den Nachrichtentext des Absenders zu lesen und gegebenenfalls einen Anhang herunterzuladen. Was ist der beste Weg, …



4
Wie erstelle ich n-mal eine Liste mit demselben Element?
Wie erstelle ich n-mal eine Liste mit demselben Element? Manuelle Implementierung: scala&gt; def times(n: Int, s: String) = | (for(i &lt;- 1 to n) yield s).toList times: (n: Int, s: String)List[String] scala&gt; times(3, "foo") res4: List[String] = List(foo, foo, foo) Gibt es auch eine eingebaute Möglichkeit, dasselbe zu tun?
90 scala 

5
Scala Tupel auspacken
Ich weiß, dass diese Frage oft auf unterschiedliche Weise gestellt wurde. Aber es ist mir immer noch nicht klar. Gibt es eine Möglichkeit, Folgendes zu erreichen? def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking …



10
Wie erhalte ich den Statuscode vom Webclient?
Ich benutze die WebClientKlasse, um einige Daten in ein Webformular zu posten. Ich möchte den Antwortstatuscode der Formularübermittlung erhalten. Bisher habe ich herausgefunden, wie man den Statuscode erhält, wenn es eine Ausnahme gibt Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, HttpWebResponse).StatusCode) End If Wenn das Formular …
90 c#  .net  vb.net  webclient 


4
Warum muss der letzte Teil eines Objective-C-Methodennamens ein Argument enthalten (wenn mehr als ein Teil vorhanden ist)?
In Objective-C können Sie keine Methodennamen deklarieren, bei denen die letzte Komponente kein Argument akzeptiert. Zum Beispiel ist Folgendes illegal. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; Warum wurde Objective-C so konzipiert? War es nur ein Artefakt von Smalltalk, das niemand für nötig hielt, um es loszuwerden? Diese Einschränkung ist in Smalltalk sinnvoll, …

5
Wie könnte ich git bisect verwenden, um das erste GUTE Commit zu finden?
Ich habe folgendes Problem: Die Version bei masterfunktioniert gut Die Version des letzten Tags vor master(sagen wir last) hat einen Fehler Ein Kollege benötigt einen Patch für seine lastÜberarbeitung für diesen bestimmten Fehler In Ordnung. Fragen wir unseren Freund git bisectnach der Revision, mit der der Fehler behoben wurde: git …
90 git  bisect 

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.