Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

17
So legen Sie eine Zeitüberschreitung für einen Thread fest
Ich möchte einen Thread für eine bestimmte Zeitspanne ausführen. Wenn es nicht innerhalb dieser Zeit abgeschlossen ist, möchte ich es entweder töten, eine Ausnahme auslösen oder auf irgendeine Weise damit umgehen. Wie geht das? Eine Möglichkeit, wie ich aus diesem Thread herausgefunden habe, besteht darin, eine TimerTask innerhalb der run …

5
Wie greife ich in einem .NET Regex auf benannte Erfassungsgruppen zu?
Es fällt mir schwer, eine gute Ressource zu finden, die erklärt, wie benannte Erfassungsgruppen in C # verwendet werden. Dies ist der Code, den ich bisher habe: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex("<td><a href=\"(?<link>.*?)\">(?<name>.*?)</a></td>"); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); Dies zeigt jedoch immer …
255 c#  .net  regex 

6
HTTP Basic Authentication - Wie wird das erwartete Webbrowser-Erlebnis?
Welche Erfahrung wird in einem Webbrowser erwartet, wenn ein Server den Zugriff über die grundlegende HTTP-Authentifizierung zulässt ? Wenn Sie den Webbrowser für einen Moment ignorieren, können Sie wie folgt eine grundlegende Authentifizierungsanforderung erstellen mit curl: curl -u myusername:mypassword http://somesite.com Aber was ist mit einem Webbrowser? Was ich auf einigen …

5
Negative Auswirkungen "Speichern von Änderungen verhindern, bei denen die Tabelle neu erstellt werden muss"
Präambel Ich habe heute eine Spalte in SQL Server 2008 geändert und den Datentyp von Währung (18,0) in (19,2) geändert. Ich habe die Fehlermeldung "Die von Ihnen vorgenommenen Änderungen erfordern, dass die folgenden Tabellen gelöscht und neu erstellt werden" von SQL Server erhalten. Bevor Sie zur Antwort kommen, lesen Sie …


18
Passwort Hinweis Schriftart in Android
Wenn sich ein EditText im Kennwortmodus befindet, wird der Hinweis anscheinend in einer anderen Schriftart angezeigt (Courrier?). Wie kann ich das vermeiden? Ich möchte, dass der Hinweis in derselben Schriftart angezeigt wird, in der sich der EditText nicht im Kennwortmodus befindet. Meine aktuelle XML: <EditText android:hint="@string/edt_password_hint" android:layout_width="fill_parent" android:layout_height="wrap_content" android:password="true" android:singleLine="true" …

30
Wie präsentiere ich UIAlertController, wenn ich mich nicht in einem View Controller befinde?
Szenario: Der Benutzer tippt auf eine Schaltfläche eines View Controllers. Der Ansichts-Controller ist (offensichtlich) der oberste im Navigationsstapel. Das Tippen ruft eine Dienstprogrammklassenmethode auf, die für eine andere Klasse aufgerufen wird. Dort passiert etwas Schlimmes und ich möchte genau dort eine Warnung anzeigen, bevor die Steuerung zum View Controller zurückkehrt. …



11
Schienen: update_attribute vs update_attributes
Object.update_attribute(:only_one_field, "Some Value") Object.update_attributes(:field1 => "value", :field2 => "value2", :field3 => "value3") Beide aktualisieren ein Objekt, ohne AR explizit anweisen zu müssen, es zu aktualisieren. Rails API sagt: für update_attribute Aktualisiert ein einzelnes Attribut und speichert den Datensatz, ohne das normale Validierungsverfahren durchlaufen zu haben. Dies ist besonders nützlich für …

3
Warum ist Node.js Single-Threaded? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage In PHP- (oder Java / …
255 node.js 



2
Sticky- und NON-Sticky-Sitzungen
Ich möchte den Unterschied zwischen klebrigen und nicht klebrigen Sitzungen kennen. Was ich nach dem Lesen aus dem Internet verstanden habe: Sticky : Es wird nur ein einziges Sitzungsobjekt vorhanden sein. Nicht klebrige Sitzung : Sitzungsobjekt für jeden Serverknoten
255 session 

4
Brechen Sie eine Rebase vollständig ab
Ich habe eine Rebase wie folgt durchgeführt: git rebase --onto master new_background_processing export_background_processing Das hat nicht das getan, was ich wollte, also habe ich einen Reset durchgeführt: git reset --hard HEAD@{1} Ich habe meinen Zweig wieder in den Zustand versetzt, in dem er war, aber ich habe diese Nachricht erhalten, …
255 git 

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.