Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



4
Was ist der Unterschied zwischen Pan und Swipe in iOS?
Klingt einfach. Halten Sie das Trackpad gedrückt, bewegen Sie den Finger, lassen Sie es los . Aber irgendwie wird kein Wischen ausgelöst (stattdessen wird das Schwenken ausgelöst). UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:v action:@selector(handleSwipe:)]; swipeGesture.direction= UISwipeGestureRecognizerDirectionUp; [v addGestureRecognizer:swipeGesture]; Pan wird stattdessen durch die obige Sequenz erkannt. UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer …

9
Was sind bitweise Operatoren?
Ich bin jemand, der Code nur zum Spaß schreibt und sich weder in einer akademischen noch in einer professionellen Umgebung wirklich damit beschäftigt hat. Dinge wie diese bitweisen Operatoren entgehen mir also wirklich. Ich habe einen Artikel über JavaScript gelesen, der anscheinend bitweise Operationen unterstützt. Ich sehe diese Operation immer …


17
Wie kann ich programmgesteuert einen neuen Cron-Job erstellen?
Ich möchte in der Lage sein, programmgesteuert einen neuen Cron-Job hinzuzufügen. Was ist der beste Weg, dies zu tun? Aus meinen Nachforschungen geht hervor , dass ich die aktuelle Crontab entleeren und dann eine neue anhängen und diese zurück in die Crontab leiten könnte: (crontab -l ; echo "0 * …
129 linux  unix  cron 


3
Jquery Hintergrundfarbe ändern
Ich habe jquery mit diesem Beispiel ausprobiert: $(document).ready(function(){ $("button").mouseover(function(){ $("p#44.test").css("background-color","yellow"); $("p#44.test").hide(1500); $("p#44.test").show(1500); $("p#44.test").css("background-color","red"); }); }); Ich habe Folgendes erwartet: 1. Color of <p> to turn yellow 2. <p> to slowly fade 3. <p> to slowly show 4. Color of <p> to turn red Aber genau das ist tatsächlich passiert: 1. …
129 jquery 

7
Worum geht es bei normalisiertem UTF-8?
Das ICU-Projekt (das jetzt auch eine PHP-Bibliothek enthält) enthält die Klassen, die zur Normalisierung von UTF-8-Zeichenfolgen erforderlich sind, um den Vergleich von Werten bei der Suche zu erleichtern. Ich versuche jedoch herauszufinden, was dies für Anwendungen bedeutet . In welchen Fällen möchte ich beispielsweise "Kanonische Äquivalenz" anstelle von "Kompatibilitätsäquivalenz" oder …


1
Warum ist die Summe so viel schneller als die Injektion (: +)?
Also habe ich einige Benchmarks in Ruby 2.4.0 ausgeführt und das erkannt (1...1000000000000000000000000000000).sum berechnet sofort während (1...1000000000000000000000000000000).inject(:+) dauert so lange, dass ich gerade die Operation abgebrochen habe. Ich hatte den Eindruck, dass dies Range#sumein Alias ​​war, Range#inject(:+)aber es scheint, dass dies nicht wahr ist. Wie funktioniert das sumund warum ist …
129 ruby 


7
Polymorphismus in C ++
SO VIEL ICH WEISS: C ++ bietet drei verschiedene Arten von Polymorphismus. Virtuelle Funktionen Überladung des Funktionsnamens Überlastung des Bedieners Zusätzlich zu den drei oben genannten Arten von Polymorphismus gibt es andere Arten von Polymorphismus: Laufzeit Kompilierungszeit Ad-hoc-Polymorphismus parametrischer Polymorphismus Ich weiß, dass Laufzeitpolymorphismus durch virtuelle Funktionen und statischer Polymorphismus …

18
Wann sollte ich Inline vs. External Javascript verwenden?
Ich würde gerne wissen, wann ich externe Skripte einbinden oder sie in Bezug auf Leistung und Wartungsfreundlichkeit in den HTML-Code schreiben sollte. Was ist die allgemeine Praxis dafür? Real-World-Szenario - Ich habe mehrere HTML-Seiten, die eine clientseitige Formularüberprüfung benötigen. Dafür verwende ich ein jQuery-Plugin, das ich auf all diesen Seiten …

9
Wie entwickle und teste ich eine App, die E-Mails sendet (ohne die Mailbox einer Person mit Testdaten zu füllen)? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

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.