Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Binden einer WPF-ComboBox an eine benutzerdefinierte Liste
Ich habe eine ComboBox, die das SelectedItem / SelectedValue nicht zu aktualisieren scheint. Die ComboBox ItemsSource ist an eine Eigenschaft in einer ViewModel-Klasse gebunden, in der eine Reihe von RAS-Telefonbucheinträgen als CollectionView aufgeführt sind. Dann habe ich (zu unterschiedlichen Zeiten) sowohl die SelectedItemoder SelectedValueeine andere Eigenschaft des ViewModel gebunden . …
183 c#  wpf  data-binding  mvvm  combobox 

2
Konvertieren Sie gestreamte Puffer in utf8-string
Ich möchte eine HTTP-Anfrage mit node.js stellen, um Text von einem Webserver zu laden. Da die Antwort viel Text (einige Megabyte) enthalten kann, möchte ich jeden Textblock separat verarbeiten. Ich kann dies mit dem folgenden Code erreichen: var req = http.request(reqOptions, function(res) { ... res.setEncoding('utf8'); res.on('data', function(textChunk) { // process …
183 node.js 

3
Warum beschwert sich git revert über eine fehlende Option -m?
Also arbeite ich mit anderen Leuten an einem Projekt und es werden mehrere Github-Gabeln bearbeitet. Jemand hat gerade ein Problem behoben und ich habe mich mit seiner Gabel zusammengeschlossen, aber dann wurde mir klar, dass ich eine bessere Lösung finden konnte. Ich möchte das soeben vorgenommene Commit zurücksetzen. Ich habe …
183 git  github  git-revert 


6
Wie unterscheidet sich Racket von Scheme?
Racket ist ein Nachkomme von Scheme. Wie unterscheidet sich Racket von R6RS? Was hat es hinzugefügt oder weggenommen oder ist es einfach anders? Ich verstehe, dass Racket mehr als eine Sprache ist, es ist eine Plattform für Sprachen. Aber ich beziehe mich auf den Haupt-Racket-Dialekt.
183 scheme  lisp  racket 


19
Wie kann man feststellen, wann UITableView ReloadData abgeschlossen hat?
Ich versuche, nach Abschluss der Ausführung zum Ende einer UITableView zu scrollen [self.tableView reloadData] Ich hatte ursprünglich [self.tableView reloadData] NSIndexPath* indexPath = [NSIndexPath indexPathForRow: ([self.tableView numberOfRowsInSection:([self.tableView numberOfSections]-1)]-1) inSection: ([self.tableView numberOfSections]-1)]; [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES]; Aber dann habe ich gelesen, dass reloadData asynchron ist, so dass das Scrollen seit dem nicht …

7
Origin null ist von Access-Control-Allow-Origin nicht zulässig
Ich habe eine kleine xslt-Datei erstellt, um eine HTML-Ausgabe namens weather.xsl mit folgendem Code zu erstellen: <!-- DWXMLSource="http://weather.yahooapis.com/forecastrss?w=38325&u=c" --> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="yweather" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <xsl:output omit-xml-declaration="yes" indent="yes"/> <xsl:strip-space elements="*"/> <xsl:template match="/"> <img src="{/*/*/item/yweather:condition/@text}.jpg"/> </xsl:template> </xsl:stylesheet> Ich möchte die HTML-Ausgabe in ein Div in einer HTML-Datei laden, was ich mit …

11
Wie plane ich eine periodische Aufgabe in Java?
Ich muss eine Aufgabe planen, die in einem festgelegten Zeitintervall ausgeführt werden soll. Wie kann ich dies mit Unterstützung langer Intervalle tun (zum Beispiel alle 8 Stunden)? Ich benutze gerade java.util.Timer.scheduleAtFixedRate. Hat java.util.Timer.scheduleAtFixedRatelange Zeitintervalle unterstützt?



23
Finden Sie die Richtung des Bildlaufs in einer UIScrollView?
Ich habe ein UIScrollViewnur horizontales Scrollen erlaubt und möchte wissen, in welche Richtung (links, rechts) der Benutzer scrollt. Was ich getan habe, war, UIScrollViewdie touchesMovedMethode zu unterordnen und zu überschreiben : - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; UITouch *touch = [touches anyObject]; float now = [touch locationInView:self].x; …




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.