Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

10
Python Name Mangling
In anderen Sprachen ist eine allgemeine Richtlinie, die zur Erstellung von besserem Code beiträgt, immer, alles so versteckt wie möglich zu machen. Wenn Sie sich nicht sicher sind, ob eine Variable privat oder geschützt sein soll, sollten Sie sich für privat entscheiden. Gilt das auch für Python? Sollte ich zuerst …

8
Laufen Google-Aktualisierungstoken ab?
Ich habe das Aktualisierungstoken in kurzer Zeit mehrmals zu Testzwecken verwendet, frage mich jedoch, ob Google-Aktualisierungstoken jemals ablaufen. Kann ich dasselbe Aktualisierungstoken verwenden, um über einen längeren Zeitraum (eine Woche oder sogar Monate) immer wieder ein anderes Zugriffstoken zu erhalten?

10
Nano-Fehler: Fehler beim Öffnen des Terminals: xterm-256color
Nach der Installation von OSX Lion habe ich versucht: nano /etc/apt/sources.list Aber ich bekomme diesen Fehler: Error opening terminal: xterm-256color Wenn ich versuche, die Einstellungen von terminal.app zu ändern, um Terminalfenster in "xterm color" zu öffnen, xterm-256colorfunktioniert alles einwandfrei. Was ist los?
108 terminal  nano 

3
Verschachtelte JSON-Objekte - muss ich für alles Arrays verwenden?
Gibt es eine Möglichkeit, verschachtelte Objekte in JSON zu haben, damit ich nicht aus allem Arrays erstellen muss? Damit mein Objekt fehlerfrei analysiert werden kann, brauche ich eine Struktur wie diese: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Wenn ich dieses Objekt …

12
Wie lösche ich ein Sitzungscookie in Postman?
Ich teste meine API in Postman und habe Probleme beim Simulieren einer Abmeldung . Wenn ich einen Anruf tätige, um das Sitzungscookie zu löschen, ist das Sitzungscookie danach noch vorhanden , und ich kann weiterhin auf Routen zugreifen, für die eine Authentifizierung erforderlich ist. Der Routenhandler auf dem Server lautet: …
108 postman 

6
Warum benötigen wir das Schlüsselwort "event", um Ereignisse zu definieren?
Ich verstehe nicht, warum wir das Schlüsselwort "event" beim Definieren von Ereignissen benötigen, wenn wir dasselbe tun können, ohne das Schlüsselwort "event" zu verwenden, nur indem wir die Delegaten verwenden. z.B public delegate void CustomEventHandler(int a, string b); public event CustomEventHandler customEvent; customEvent += new CustomEventHandler(customEventHandler); customEvent(1,"a"); // Raising the …
108 c#  .net 


1
Erhöhen Sie einen Wert in Postgres
Ich bin ein bisschen neu bei Postgres. Ich möchte einen Wert (der eine Ganzzahl ist) in ein Feld in einer Postgres-Tabelle nehmen und um eins erhöhen. Wenn zum Beispiel die Tabelle 'Summen' zwei Spalten hätte, 'Name' und 'Summe', und Bill insgesamt 203 hätte, welche SQL-Anweisung würde ich verwenden, um Bills …

1
Fehler: "Der einzufügende Knoten stammt aus einem anderen Dokumentkontext."
Wenn ich anrufe XmlNode.AppendChild(), erhalte ich folgende Fehlermeldung: Der einzufügende Knoten stammt aus einem anderen Dokumentkontext. static public XmlNode XMLNewChildNode(XmlNode oParent, string sName, string sNamespaceURI, string sNodeType) { XmlNode oNode = moDoc.CreateNode(sNodeType, sName, sNamespaceURI); oParent.AppendChild(oNode); return oNode; } Dieser Code wurde von seiner VB 6.0-Version konvertiert, die dies war (bitte …
108 c#  xml 

4
Maximale Länge der Befehlszeilenzeichenfolge
Wie lang ist eine Befehlszeilenzeichenfolge in Windows maximal? Das heißt, wenn ich ein Programm spezifiziere, das Argumente in der Befehlszeile akzeptiert, wie zabc.exe -name=abc Eine einfache Konsolenanwendung, die ich geschrieben habe, nimmt Parameter über die Befehlszeile entgegen und möchte wissen, wie viel maximal zulässig ist.



4
xUnit: Zwei List <T> sind gleich?
Ich bin neu in TDD und xUnit und möchte meine Methode testen, die ungefähr so ​​aussieht: List&lt;T&gt; DeleteElements&lt;T&gt;(this List&lt;T&gt; a, List&lt;T&gt; b); Gibt es eine Assert-Methode, die ich verwenden kann? Ich denke so etwas wäre schön List&lt;int&gt; values = new List&lt;int&gt;() { 1, 2, 3 }; List&lt;int&gt; expected = new …
108 c#  xunit 

7
Was passiert mit einem geöffneten Dateihandle unter Linux, wenn die angegebene Datei verschoben oder gelöscht wird?
Was passiert mit einem offenen Dateihandle unter Linux, wenn die spitze Datei inzwischen Folgendes erhält: Verschoben -&gt; Bleibt das Dateihandle gültig? Gelöscht -&gt; Führt dies zu einer EBADF, die auf ein ungültiges Dateihandle hinweist? Ersetzt durch eine neue Datei -&gt; Zeigt das Dateihandle auf diese neue Datei? Ersetzt durch einen …

6
C / C ++ Struct vs Class
Nach Abschluss meiner C ++ - Klasse schien es mir, dass die Strukturen / Klassen bis auf ein paar kleine Unterschiede praktisch identisch sind. Ich habe noch nie in C programmiert. aber ich weiß, dass es Strukturen hat. Ist es in C möglich, andere Strukturen zu erben und einen Modifikator …
108 c++  class  struct 

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.