Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Elegantes Setup der Python-Protokollierung in Django
Ich habe noch keine Möglichkeit gefunden, die Python-Protokollierung mit Django einzurichten, mit der ich zufrieden bin. Meine Anforderungen sind ziemlich einfach: Unterschiedliche Protokollhandler für unterschiedliche Ereignisse - das heißt, ich möchte in der Lage sein, in verschiedenen Dateien zu protokollieren Einfacher Zugriff auf Logger in meinen Modulen. Das Modul sollte …
101 python  django  logging 

1
Methode mit ReSharper auf bereits vorhandene Schnittstelle extrahieren
Ich füge einer Klasse, die eine Schnittstelle implementiert, eine neue Methode hinzu, verwende gerne das Refactoring "Schnittstelle extrahieren" und füge die Methode einfach der Schnittstelle hinzu. Es scheint jedoch nicht, dass ReSharper das Hinzufügen einer Methodensignatur zu einer bereits vorhandenen Schnittstelle unterstützt. Es fühlt sich an, als würde mir etwas …

6
Wert von i für (i == -i && i! = 0), um in Java true zurückzugeben
Ich habe die folgende ifBedingung. if (i == -i && i != 0) Welcher Wert von iwird truefür diese Bedingung in Java zurückgegeben? Ich kann mir keinen solchen Wert vorstellen, iwenn man die Zweierkomplementnotation in Java berücksichtigt . Ich hätte auch gerne einen algebraischen Beweis für die Antwort, die diese …
101 java 


7
Gibt es einen Grund, PHP zu minimieren?
Ich weiß, dass Sie PHP minimieren können , aber ich frage mich, ob es irgendeinen Grund gibt. PHP ist eine interpretierte Sprache und läuft daher etwas langsamer als eine kompilierte Sprache. Meine Frage ist: Würden Kunden eine sichtbare Geschwindigkeitsverbesserung beim Laden von Seiten und dergleichen sehen, wenn ich mein PHP …
101 php  minify 

4
Wie ändere ich den Webservice-URL-Endpunkt?
Ich habe einen Webdienst-Client mit JBoss-Utils (JAX-WS-kompatibel) mithilfe von Eclipse 'Webdienst-Client aus einer WSDL' generiert. Das einzige, was ich zur Verfügung stellte, war eine URL zu einer Webdienst-WSDL. Jetzt fordert mich der Webdienstanbieter auf, die "URL des Zugriffs auf Client-Endpunktanwendungen" des Webdienstes zu ändern. Was ist das und wie kann …


3
Kein "Pull" in Git Gui?
Wie kann ich mit dem Git-GUI-Tool ziehen? Es scheint, dass es nirgendwo einen Pull-Befehl gibt. Gibt es eine äquivalente Menüoption mit Git GUI? Jede Hilfe wird geschätzt.
101 git-pull  git-gui 


19
VS 2010 Test Runner-Fehler "Der Agentenprozess wurde gestoppt, während der Test ausgeführt wurde."
In Visual Studio 2010 habe ich eine Reihe von Komponententests. Wenn ich mehrere Tests gleichzeitig mit Testlisten ausführe, wird manchmal der folgende Fehler für einen oder mehrere der Tests angezeigt: Der Agentenprozess wurde gestoppt, während der Test ausgeführt wurde. Es ist nie derselbe Test, der fehlschlägt, und wenn ich versuche, …



2
Warum beträgt die Standardlebensdauer 24 Minuten (1440 Sekunden)?
Ich habe einige Nachforschungen zum Umgang mit PHP-Sitzungen angestellt und bin auf den session.gc_maxlifetimeWert von 1440 Sekunden gestoßen. Ich habe mich gefragt, warum der Standardwert 1440 ist und wie er berechnet wird. Was ist die Basis für diese Berechnung? Wie lange ist es sinnvoll, Sitzungen zu halten? Welche Min / …
101 php  security  session 

3
Ist innerHTML asynchron?
Ich hoffe, ich mache mich nicht zum Narren, aber ich versuche zu verstehen, was in diesen beiden Codezeilen passiert: document.body.innerHTML = 'something'; alert('something else'); Was ich beobachte, ist, dass eine Warnung angezeigt wird, bevor HTML aktualisiert wurde (oder vielleicht, aber die Seite wurde nicht aktualisiert / neu gestrichen / was …

3
Grundlegendes zum ngRepeat-Ausdruck "Track by"
Ich habe Schwierigkeiten zu verstehen, wie die Spur durch Ausdruck von ng-repeat in anglejs funktioniert. Die Dokumentation ist sehr knapp: http://docs.angularjs.org/api/ng/directive/ngRepeat Können Sie erklären, was der Unterschied zwischen diesen beiden Codeausschnitten in Bezug auf die Datenbindung und andere relevante Aspekte ist? mit: track by $index <!--names is an array--> <div …

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.