Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

30
Verhindern Sie, dass BODY beim Öffnen eines Modals einen Bildlauf durchführt
Ich möchte, dass mein Körper nicht mehr scrollt, wenn ich das Mausrad benutze, während das Modal (von http://twitter.github.com/bootstrap ) auf meiner Website geöffnet ist. Ich habe versucht, das unten stehende Stück Javascript aufzurufen, wenn das Modal geöffnet wird, aber ohne Erfolg $(window).scroll(function() { return false; }); UND $(window).live('scroll', function() { …
346 javascript  jquery  css  scroll 

12
So stellen Sie eine Kriegsdatei in Tomcat 7 bereit
Ich habe die sample.warDatei in das webappsVerzeichnis von Tomcat kopiert und kann darauf zugreifen localhost:8080. Wie wird Tomcat es nun bereitstellen? Ich meine, muss ich es im Browser öffnen? Wie kann ich auf die Anwendung zugreifen?
346 java  tomcat  war 

18
Git unter Windows: Wie richte ich ein Mergetool ein?
Ich habe msysGit und Git auf Cygwin ausprobiert. Beide funktionieren an und für sich einwandfrei und beide laufen perfekt mit gitk und git-gui. Wie zum Teufel konfiguriere ich ein Mergetool? (Vimdiff arbeitet mit Cygwin, aber vorzugsweise möchte ich für einige unserer Windows-liebenden Mitarbeiter etwas Benutzerfreundlicheres.)
346 windows  git  cygwin  msysgit 

11
Wie kann ich den OnBeforeUnload-Dialog überschreiben und durch meinen eigenen ersetzen?
Ich muss Benutzer vor nicht gespeicherten Änderungen warnen, bevor sie eine Seite verlassen (ein ziemlich häufiges Problem). window.onbeforeunload=handler Dies funktioniert, aber es wird ein Standarddialog mit einer irritierenden Standardnachricht ausgelöst, die meinen eigenen Text umschließt. Ich muss entweder die Standardnachricht vollständig ersetzen, damit mein Text klar ist, oder (noch besser) …

9
Warum sollte ich mich für leichte oder kommentierte Tags interessieren?
Ich habe letztes Jahr als mein tägliches VCS von Subversion zu Git gewechselt und versuche immer noch, die Feinheiten von "Git-think" zu erfassen. Das, was mich in letzter Zeit gestört hat, ist "leicht" vs. kommentiert vs. signiert. Es scheint allgemein anerkannt zu sein, dass kommentierte Tags für alle realen Verwendungszwecke …
346 git  git-tag 

13
Warum müssen wir sowohl == als auch! = In C # definieren?
Der C # -Compiler verlangt, dass ein benutzerdefinierter Typ, der den Operator definiert ==, auch definiert werden muss !=(siehe hier ). Warum? Ich bin gespannt, warum die Designer dies für notwendig hielten und warum der Compiler nicht für einen der Operatoren eine vernünftige Implementierung verwenden kann, wenn nur der andere …

18
Was ist der Unterschied zwischen gleichzeitiger und paralleler Programmierung?
Was ist der Unterschied zwischen gleichzeitiger und paralleler Programmierung? Ich habe Google gefragt, aber nichts gefunden, was mir geholfen hätte, diesen Unterschied zu verstehen. Können Sie mir ein Beispiel für beide geben? Im Moment habe ich diese Erklärung gefunden: http://www.linux-mag.com/id/7411 - aber "Parallelität ist eine Eigenschaft des Programms" vs "Parallele …




11
In Python durch Komma und Leerzeichen trennen
Ich habe Python-Code, der durch Komma geteilt wird, aber das Leerzeichen nicht entfernt: >>> string = "blah, lots , of , spaces, here " >>> mylist = string.split(',') >>> print mylist ['blah', ' lots ', ' of ', ' spaces', ' here '] Ich würde lieber Leerzeichen wie folgt entfernen: …
346 python  whitespace  strip 

17
Wie verkette ich konstante / literale Zeichenfolgen in C?
Ich arbeite in C und muss ein paar Dinge verketten. Im Moment habe ich Folgendes: message = strcat("TEXT ", var); message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar)); Wenn Sie Erfahrung mit C haben, werden Sie sicher feststellen, dass dies zu einem Segmentierungsfehler führt, wenn Sie versuchen, es auszuführen. …
346 c  string  concatenation 


10
Wie installiere ich das yaml-Paket für Python?
Ich habe ein Python-Programm, das YAML verwendet. Ich habe versucht, es mit auf einem neuen Server zu installieren, pip install yamlund es wird Folgendes zurückgegeben: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing …
346 python  python-2.7  yaml  pip  pyyaml 

12
Verbessert die Verwendung des endgültigen Schlüsselworts in Java die Leistung?
In Java sehen wir viele Stellen, an denen das finalSchlüsselwort verwendet werden kann, aber seine Verwendung ist ungewöhnlich. Zum Beispiel: String str = "abc"; System.out.println(str); Im obigen Fall strkann sein, finalaber dies wird üblicherweise weggelassen. Wenn eine Methode niemals überschrieben wird, können wir das Schlüsselwort final verwenden. Ähnliches gilt für …
346 java  final 

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.