Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


10
Erhalten Sie die IP-Adresse von Besuchern mit Flask for Python
Ich erstelle eine Website, auf der sich Benutzer anmelden und Dateien herunterladen können, indem ich das Flask Micro-Framework (basierend auf Werkzeug ) verwende, das Python verwendet (in meinem Fall 2.6). Ich muss die IP-Adresse der Benutzer abrufen, wenn sie sich anmelden (zu Protokollierungszwecken). Weiß jemand, wie man das macht? Sicher …

14
Wie zentriere ich eine Schaltfläche innerhalb eines Div?
Ich habe ein Div, dessen Breite 100% beträgt. Ich möchte einen Knopf darin zentrieren. Wie kann ich das tun? <div style="width:100%; height:100%; border: 1px solid"> <button type="button">hello</button> </div> Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet
220 html  css  centering 



19
So lösen Sie symbolische Links in einem Shell-Skript auf
Bei einem gegebenen absoluten oder relativen Pfad (in einem Unix-ähnlichen System) möchte ich den vollständigen Pfad des Ziels nach dem Auflösen von Zwischensymlinks bestimmen. Bonuspunkte für das gleichzeitige Auflösen der ~ Benutzernamen-Notation. Wenn das Ziel ein Verzeichnis ist, ist es möglicherweise möglich, chdir () in das Verzeichnis zu übertragen und …
220 bash  shell  scripting  symlink 

10
Wie hilft Password Salt gegen einen Regenbogentischangriff?
Ich habe einige Probleme, den Zweck eines Salt für ein Passwort zu verstehen. Nach meinem Verständnis besteht der Hauptzweck darin, einen Regenbogentischangriff zu behindern. Die Methoden, die ich gesehen habe, um dies zu implementieren, scheinen das Problem jedoch nicht wirklich zu erschweren. Ich habe viele Tutorials gesehen, in denen vorgeschlagen …


9
Float- und Double-Datentyp in Java
Der Float-Datentyp ist ein 32-Bit-IEEE 754-Gleitkomma mit einfacher Genauigkeit, und der doppelte Datentyp ist ein 64-Bit-IEEE 754-Gleitkomma mit doppelter Genauigkeit. Was heißt das? Und wann sollte ich float anstelle von double verwenden oder umgekehrt?

6
Redux - mehrere Geschäfte, warum nicht?
Als Hinweis: Ich habe die Dokumente für Redux (auch Baobab) gelesen und einen angemessenen Anteil an Googeln und Testen durchgeführt. Warum wird so dringend empfohlen, dass eine Redux-App nur einen Store hat? Ich verstehe die Vor- und Nachteile eines Single-Store-Setups im Vergleich zu einem Multi-Store-Setup ( es gibt viele Fragen …
220 javascript  redux 

5
Wie füge ich einer CMake-Datei einen Linker oder ein Kompilierungsflag hinzu?
Ich benutze den arm-linux-androideabi-g++Compiler. Wenn ich versuche, ein einfaches "Hallo Welt!" Programm kompiliert es gut. Wenn ich es durch Hinzufügen einer einfachen Ausnahmebehandlung in diesem Code teste, funktioniert es auch (nach dem Hinzufügen -fexceptions.. Ich denke, es ist standardmäßig deaktiviert). Dies ist für ein Android-Gerät und ich möchte nur CMake …
220 c++  cmake 


30
git Befehle hinzufügen, festschreiben und pushen in einem?
Gibt es eine Möglichkeit, diese drei Befehle in einem zu verwenden? git add . git commit -a -m "commit" (do not need commit message either) git push Manchmal ändere ich nur einen Buchstaben, CSS-Padding oder so. Trotzdem muss ich alle drei Befehle schreiben, um die Änderungen zu übernehmen. Es gibt …
220 git 


5
Was bedeutet FETCH_HEAD in Git?
git pull --help sagt: Im Standardmodus git pullwird die Abkürzung für git fetchgefolgt von git merge FETCH_HEAD. Was ist das FETCH_HEADund was wird tatsächlich zusammengeführt git pull?
220 git  git-pull  git-fetch 

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.