Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Grundlegendes zu setRetainInstance (boolean) von Fragment
Beginnend mit der Dokumentation: public void setRetainInstance (boolesche Aufbewahrung) Steuern Sie, ob eine Fragmentinstanz während der Neuerstellung der Aktivität beibehalten wird (z. B. aufgrund einer Konfigurationsänderung). Dies kann nur mit Fragmenten verwendet werden, die sich nicht im Backstack befinden. Wenn festgelegt, unterscheidet sich der Fragmentlebenszyklus geringfügig, wenn eine Aktivität neu …

15
SET NOCOUNT ON Verwendung
Inspiriert von dieser Frage, wo es unterschiedliche Ansichten zu SET NOCOUNT gibt ... Sollten wir SET NOCOUNT ON für SQL Server verwenden? Wenn nicht, warum nicht? Was es macht Edit 6, am 22. Juli 2011 Es unterdrückt die Meldung "xx Zeilen betroffen" nach jeder DML. Dies ist eine Ergebnismenge, die …


24
Der Kollatierungskonflikt zwischen "SQL_Latin1_General_CP1_CI_AS" und "Latin1_General_CI_AS" kann nicht in der gleichen Operation gelöst werden
Ich habe den folgenden Code SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) AS [Old Value], COALESCE(tN_A.[desc], tN_B.[desc], tN_C.Name, tA.NewValue) AS [New Value], U.UserName AS [User Name], CONVERT(varchar, tA.ChangeDate) AS [Change Date] FROM D tA JOIN [DRTS].[dbo].[User] U ON tA.UserID = U.UserID LEFT JOIN A tO_A on tA.FieldName = …
341 sql-server 

13
Lassen Sie xargs den Befehl einmal für jede Eingabezeile ausführen
Wie kann ich xargs veranlassen, den Befehl für jede angegebene Eingabezeile genau einmal auszuführen? Standardmäßig werden die Zeilen aufgeteilt und der Befehl einmal ausgeführt, wobei jeder Zeile mehrere Zeilen übergeben werden. Von http://en.wikipedia.org/wiki/Xargs : find / path -type f -print0 | xargs -0 rm In diesem Beispiel speist find die …
341 xargs 

3
Was tun mit Branch nach dem Zusammenführen?
Ich hatte zwei Zweige: masterund branch1. Ich habe mich gerade branch1wieder zusammengeschlossen masterund bin mit diesem Zweig fertig. Soll ich es löschen oder einfach herumstehen lassen? Wird das Löschen zu Datenverlust führen?
341 git  merge  branch 

3
Was ist der Unterschied zwischen den Zeichensätzen utf8mb4 und utf8 in MySQL?
Was ist der Unterschied zwischen utf8mb4und utf8Zeichensätzen in MySQL ? Ich kenne bereits ASCII- , UTF-8- , UTF-16- und UTF-32- Codierungen. Ich bin jedoch gespannt, was der Unterschied zwischen utf8mb4Codierungsgruppen und anderen in MySQL Server definierten Codierungstypen ist . Gibt es besondere Vorteile / Vorschläge für die Verwendung utf8mb4anstatt utf8?

30
Python Pandas Fehler beim Tokenisieren von Daten
Ich versuche, eine CSV-Datei mit Pandas zu bearbeiten, erhalte jedoch folgende Fehlermeldung: pandas.parser.CParserError: Fehler beim Tokenisieren von Daten. C-Fehler: 2 Felder in Zeile 3 erwartet, Säge 12 Ich habe versucht, die Pandas-Dokumente zu lesen, aber nichts gefunden. Mein Code ist einfach: path = 'GOOG Key Ratios.csv' #print(open(path).read()) data = pd.read_csv(path) …
341 python  csv  pandas 

12
Wie ändere ich den Einzug in Visual Studio Code?
Für jede Typoskriptdatei verwendet Visual Studio Code eine automatische Einrückung von 8 Leerzeichen. Das ist etwas zu viel für meinen Geschmack, aber ich kann nicht finden, wo ich es ändern kann. Vielleicht ist es als Einstellung verfügbar, aber unter einem anderen Namen, da ich nichts im Zusammenhang mit Einrückungen finden …


11
Warum zeigt der Visual Studio-Editor Punkte in Leerzeichen an?
Ich habe einen seltsamen Fehler im Visual Studio-Texteditor. Alle meine Leerzeichen werden durch ein "." Ersetzt. public class Person { int age; } sieht aus wie das public..class..Person.......................... {.................. ..int age;................... }..................... Ich habe die Einstellungen auf die Standardeinstellungen zurückgesetzt. Hat nicht funktioniert. Ich habe auch VS2008 neu installiert. Hat …

12
Wie entferne ich ein Element aus einem Array in JavaScript?
var arr = [1,2,3,5,6]; Entfernen Sie das erste Element Ich möchte das erste Element des Arrays entfernen, damit es: var arr = [2,3,5,6]; Entfernen Sie das zweite Element Um diese Frage zu erweitern, was ist, wenn ich das zweite Element des Arrays entfernen möchte, damit es wird: var arr = …
340 javascript  arrays 



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.