Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


7
Wie zerlege ich eine einzelne Funktion mit objdump?
Ich habe eine Binärdatei auf meinem System installiert und möchte die Demontage einer bestimmten Funktion untersuchen. Bevorzugt verwenden objdump, aber auch andere Lösungen wären akzeptabel. Aus diesen Fragen habe ich gelernt, dass ich möglicherweise einen Teil des Codes zerlegen kann, wenn ich nur die Grenzadressen kenne. Aus dieser Antwort habe …

12
Benutzerdefinierte Init für UIViewController in Swift mit Schnittstelleneinrichtung im Storyboard
Ich habe Probleme beim Schreiben eines benutzerdefinierten Init für die Unterklasse von UIViewController. Grundsätzlich möchte ich die Abhängigkeit über die Init-Methode für ViewController übergeben, anstatt die Eigenschaft direkt wie festzulegen viewControllerB.property = value Also habe ich eine benutzerdefinierte Init für meinen viewController erstellt und einen super designierten Init aufgerufen init(meme: …

4
Sollte ich die Stoppuhr am Ende der Methode stoppen?
Stellen wir uns vor, wir haben einfache Messungen mit Stopwatch public void DoWork() { var timer = Stopwatch.StartNew(); // some hard work Logger.Log("Time elapsed: {0}", timer.Elapsed); timer.Stop(); // Do I need to call this? } Laut MSDN: In einem typischen Stoppuhrszenario rufen Sie die Start-Methode auf, rufen schließlich die Stop-Methode …
89 c#  .net  stopwatch 

3
Welcher Typescript-Typ ist das Angular2-Ereignis?
Wenn ich die folgende Schaltfläche in einer HTML-Datei habe <button (click)="doSomething('testing', $event)">Do something</button> Auch in der entsprechenden Komponente habe ich diese Funktion doSomething(testString: string, event){ event.stopPropagation(); console.log(testString + ': I am doing something'); } Gibt es einen richtigen Typ, der dem $eventEingang zugewiesen werden sollte ? Der Ereignisparameter selbst ist …

11
Wie bekomme ich eine R Markdown-Datei wie "source ('myfile.r')"?
Ich habe oft eine Haupt-R-Markdown-Datei oder eine Knitr-LaTeX-Datei, in der ich sourceeine andere R-Datei habe (z. B. für die Datenverarbeitung). Ich dachte jedoch, dass es in einigen Fällen vorteilhaft wäre, wenn diese Quelldateien ihre eigenen reproduzierbaren Dokumente wären (z. B. eine R-Markdown-Datei, die nicht nur Befehle für die Datenverarbeitung enthält, …
89 r  markdown  knitr 





2
Ändern Sie die Werte auf der Diagrammachse von matplotlib imshow ()
Angenommen, ich habe einige Eingabedaten: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Ich kann es zeichnen mit imshow(): plt.imshow(hist,cmap='Reds') bekommen: Die x-Achsenwerte stimmen jedoch nicht mit den Eingabedaten überein (dh Mittelwert von 100, Bereich von 80 bis 122). Daher möchte ich …

13
Vergleichen von zwei Datenrahmen und Ermitteln der Unterschiede
Ich habe zwei Datenrahmen. Beispiele: df1: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green df2: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green 2013-11-25 Apple 22.1 …


2
Speichern Sie die Liste der DataFrames in einer Excel-Tabelle mit mehreren Blättern
Wie kann ich eine Liste von DataFrames in eine Excel-Tabelle exportieren? Die Dokumente für den to_excelStatus: Hinweise Wenn Sie ein vorhandenes ExcelWriter-Objekt übergeben, wird das Blatt zur vorhandenen Arbeitsmappe hinzugefügt. Dies kann verwendet werden, um verschiedene DataFrames in einer Arbeitsmappe zu speichern writer = ExcelWriter('output.xlsx') df1.to_excel(writer, 'sheet1') df2.to_excel(writer, 'sheet2') writer.save() …

3
Durch eine Golang-Karte iterieren
Ich habe eine Karte vom Typ: map[string]interface{} Und schließlich kann ich so etwas wie erstellen (nach dem Deserialisieren aus einer yml-Datei mit goyaml) mymap = map[foo:map[first: 1] boo: map[second: 2]] Wie kann ich diese Karte durchlaufen? Ich habe folgendes versucht: for k, v := range mymap{ ... } Aber ich …
89 map  go  loops 

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.