Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Ist das Modul __file__ Attribut absolut oder relativ?
Ich habe Probleme beim Verstehen __file__. Soweit ich weiß, wird __file__der absolute Pfad zurückgegeben, von dem das Modul geladen wurde. Ich habe Probleme, dies zu produzieren: Ich habe eine abc.pymit einer Anweisung print __file__, die von /d/projects/ python abc.pyRückgaben ausgeht abc.py. läuft von /d/Retouren projects/abc.py. Irgendwelche Gründe warum?
106 python 

3
Formatieren Sie XML in Visual Studio 2010 neu
Gibt es eine einfache Möglichkeit, eine XML-Datei während der Anzeige in Visual Studio 2010 neu zu formatieren? Wenn Sie beispielsweise eine generierte app.config-Datei öffnen, sieht sie möglicherweise folgendermaßen aus: <?xml version="1.0"?> <configuration> <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> Dies ist schwer zu lesen. Gibt es eine Möglichkeit, Visual Studio 2010 anzuweisen, dies so …

5
Wann sollten die Formate xlsm oder xlsb verwendet werden?
Seit Excel 2007 hat Microsoft das klassische Split - .xlsFormat in verschiedenen Formaten (insbesondere .xlsx, .xlsm, .xlsb). Ich habe kein Problem damit, die Verwendung und den Zweck des .xlsxFormats zu verstehen, aber ich frage mich immer noch, ob wir beim Erstellen einer Datei mit VBA ein .xlsmoder ein .xlsbFormat verwenden …
106 excel  excel-2007  xlsm  xlsb 

6
Calendar.getInstance (TimeZone.getTimeZone ("UTC")) gibt keine UTC-Zeit zurück
Ich bin wirklich verwirrt mit dem Ergebnis, das ich mit dem Calendar.getInstance(TimeZone.getTimeZone("UTC"))Methodenaufruf erhalte. Es gibt IST-Zeit zurück. Hier ist der Code, den ich verwendet habe Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); und die Antwort, die ich bekam, ist: Sat Jan 25 15:44:18 IST 2014 Also habe ich versucht, die Standard-Zeitzone auf …
106 java 

2
git - diff der aktuellen Änderungen vor dem Festschreiben
Ich habe mehrere Dateien in einem Git-Repository geändert, sie aber noch nicht festgeschrieben. Ich kann eine Liste der Änderungen erhalten, indem ich sie einfach aufrufe git status. Aber wie erhalte ich zusätzlich zu den Dateinamen eine Liste der Zeilen oder des Inhalts , die ich geändert habe? Ich habe anfangs …
106 git  ssh  diff  meld 

3
Was macht "%" (Prozent) in PowerShell?
Es scheint, dass die Operation% Skriptblöcke nach der Pipeline startet, obwohl about_Script_Blocks angibt, dass% nicht erforderlich ist. Diese funktionieren alle einwandfrei. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Wenn wir jedoch nach der Pipeline einen Skriptblock hinzufügen, müssen wir zuerst% haben. …
106 powershell  syntax 



9
Was sind die Hauptverwendungen vonield () und wie unterscheidet es sich von join () und interrupt ()?
Ich bin etwas verwirrt über die Verwendung der yield()Methode in Java, insbesondere im folgenden Beispielcode. Ich habe auch gelesen, dassield () verwendet wird, um die Ausführung eines Threads zu verhindern. Meine Fragen sind: Ich glaube, dass der folgende Code sowohl bei Verwendung yield()als auch bei Nichtverwendung zu derselben Ausgabe führt …

5
Wo sollen virtuelle Umgebungen erstellt werden?
Ich bin verwirrt, wo ich meine virtuellen Envs ablegen soll. Bei meinem ersten Django-Projekt habe ich das Projekt mit dem Befehl erstellt django-admin.py startproject djangoproject Ich habe dann in das Verzeichnis djangoproject cd'd und den Befehl ausgeführt virtualenv env Dadurch wurde das Verzeichnis der virtuellen Umgebung auf derselben Ebene wie …


3
So legen Sie mit JQuery den Fokus auf das Eingabefeld fest
Bei folgender HTML-Struktur: <div class="wrapper"> <div class="top"> <a href="http://example.com" class="link">click here</a> </div> <div class="middle"> some text </div> <div class="bottom"> <form> <input type="text" class="post"> <input type="submit"> </form> </div> <div> Wie setze ich den Fokus auf das Eingabefeld in der Seite? .bottom Div, wenn ein Benutzer auf den Link im .topDiv klickt …
106 jquery  html 

6
So deinstallieren Sie bearbeitbare Pakete mit pip (installiert mit -e)
Ich habe einige Pakete mit -e installiert > pip install -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev Ich mit Pip Freeze sehe ich > pip freeze ... -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev ... Wenn ich versuche, die Pakete zu deinstallieren, erhalte ich folgende Fehler: > pip uninstall horus-dev Cannot uninstall requirement horus-dev, not installed > pip uninstall horus …
106 pip  uninstall 

9
Leeren Sie den Datei-Cache, um die Leistungstests zu wiederholen
Mit welchen Tools oder Techniken kann ich zwischengespeicherte Dateiinhalte entfernen, um zu verhindern, dass meine Leistungsergebnisse verzerrt werden? Ich glaube, ich muss zwischengespeicherte Informationen über Datei- und Verzeichnisinhalte entweder vollständig löschen oder selektiv entfernen. Die Anwendung, die ich entwickle, ist ein spezialisiertes Komprimierungsprogramm und wird voraussichtlich viel Arbeit beim Lesen …

4
Was sind transparente Komparatoren?
In C ++ 14 scheinen sich assoziative Container von C ++ 11 geändert zu haben - [assoziativ.reqmts] / 13 sagt: Die Mitgliedsfunktionsschablonen find, count, lower_bound, upper_bound, und equal_rangedarf nicht in die Überladungsauflösung teilnehmen , es sei denn die Art Compare::is_transparentvorhanden ist . Was ist der Zweck, einen Komparator "transparent" zu …
106 c++  c++14  c++-faq 

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.