Ich habe eine List<SubClass>, die ich als behandeln möchte List<BaseClass>. Es scheint, dass es kein Problem sein sollte, da das Umwandeln von a SubClassin a BaseClassein Kinderspiel ist, aber mein Compiler beschwert sich, dass das Umwandeln unmöglich ist. Was ist der beste Weg, um einen Verweis auf dieselben Objekte wie …
In dem Buch Programming C # enthält es einen Beispielcode über SynchronizationContext: SynchronizationContext originalContext = SynchronizationContext.Current; ThreadPool.QueueUserWorkItem(delegate { string text = File.ReadAllText(@"c:\temp\log.txt"); originalContext.Post(delegate { myTextBox.Text = text; }, null); }); Ich bin ein Anfänger in Threads, bitte antworten Sie im Detail. Erstens weiß ich nicht, was Kontext bedeutet, was speichert …
Die Traversal-Methode jQuery find (..) enthält nicht den aktuellen Knoten - sie beginnt mit den untergeordneten Knoten des aktuellen Knotens. Was ist der beste Weg, um eine Suchoperation aufzurufen, die den aktuellen Knoten in ihren Übereinstimmungsalgorithmus einbezieht? Beim Durchsehen der Dokumente springt mir nichts sofort heraus.
Das Sortieren dauert im seriellen Fall O (n log n). Wenn wir O (n) -Prozessoren haben, würden wir auf eine lineare Beschleunigung hoffen. O (log n) parallele Algorithmen existieren, aber sie haben eine sehr hohe Konstante. Sie sind auch nicht auf Standardhardware anwendbar, die nicht in der Nähe von O …
Wenn Sie ein Microsoft Office VBA-Makro oder eine Microsoft Office VBA-Funktion bearbeiten, bewegen Sie den Cursor häufig von einer Zeile, die Sie noch nicht fertiggestellt haben. Wenn Sie beispielsweise etwas kopieren möchten, das Sie in diese Zeile einfügen möchten. Wenn diese Teilzeile jedoch syntaktisch nicht gültig ist, unterbricht der VBA-Editor …
Gibt es eine "einfache" Möglichkeit, dies zu tun, oder muss ich eine Tabellenvariable mit der Syntax "OUTPUT ... INTO" übergeben? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt = Inserted.AIntColumn VALUES(12)
Ich möchte einige HTML-haltige Anweisungen manuell kompilieren. Was entspricht $compileAngular 2? In Angular 1 könnte ich beispielsweise ein HTML-Fragment dynamisch kompilieren und an das DOM anhängen: var e = angular.element('<div directive></div>'); element.append(e); $compile(e)($scope);
Ich suche das Gegenteil von get(). Bei einem gegebenen Objektnamen möchte ich, dass die Zeichenfolge, die dieses Objekt darstellt, direkt aus dem Objekt extrahiert wird. Triviales Beispiel foodafür, der Platzhalter für die Funktion zu sein, die ich suche. z <- data.frame(x=1:10, y=1:10) test <- function(a){ mean.x <- mean(a$x) print(foo(a)) return(mean.x)} …
Ich verwechsle mich mit dem Unterschied zwischen einer Zukunft und einem Versprechen. Natürlich haben sie unterschiedliche Methoden und Dinge, aber was ist der eigentliche Anwendungsfall? Ist es?: Wenn ich eine asynchrone Aufgabe verwalte, verwende ich future, um den Wert "in future" zu erhalten. Wenn ich die asynchrone Aufgabe bin, verwende …
Bei der Arbeit mit dem Thread-Modell von C ++ 11 ist mir das aufgefallen std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; und auto f = std::async(std::launch::async, [](int a, int b) { return a + b; }, …
Ich arbeite an meiner ersten Android App. Ich habe drei Aktivitäten in meiner App und der Benutzer wechselt ziemlich häufig hin und her. Ich habe auch einen Remote-Dienst, der eine Telnet-Verbindung verwaltet. Die Apps müssen sich an diesen Dienst binden, um Telnet-Nachrichten senden / empfangen zu können. Bearbeiten Vielen Dank …
Ich habe ein Huawei P8 mit Android 5.0, das ich zum Testen einer App verwende. Die App muss im Hintergrund ausgeführt werden, da sie BLE-Regionen verfolgt. Ich habe festgestellt, dass Huawei eine "Funktion" namens "Geschützte Apps" eingebaut hat, auf die über die Telefoneinstellungen (Akku-Manager> Geschützte Apps) zugegriffen werden kann. Auf …
Der hashCode-Wert eines Java- Strings wird wie folgt berechnet: ( String.hashCode () ): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] Gibt es Umstände (z. B. JVM-Version, Anbieter usw.), unter denen der folgende Ausdruck als falsch ausgewertet wird? boolean expression = "This is a Java string".hashCode() == 586653468 Update Nr. 1: …
Ich versuche, anklickbare Hyperlinks im Nachrichtentext zu haben, die von einem angezeigt werden AlertDialog. Während die AlertDialogImplementierung alle Hyperlinks (die <a href="...">in der übergebenen Zeichenfolgenressource definiert wurden) gerne unterstreicht und einfärbt, können Builder.setMessagedie angegebenen Links nicht angeklickt werden. Der Code, den ich derzeit verwende, sieht folgendermaßen aus: new AlertDialog.Builder(MainActivity.this).setTitle( R.string.Title_About).setMessage( …
Es gibt eine ArrayList, in der ganzzahlige Werte gespeichert sind. Ich muss den Maximalwert in dieser Liste finden. Angenommen, die gespeicherten Werte in arrayList sind: 10, 20, 30, 40, 50und der Maximalwert wäre 50. Was ist der effiziente Weg, um den Maximalwert zu finden? @ Edit: Ich habe gerade eine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.