Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
So erstellen Sie einen Web Worker aus einer Zeichenfolge
Wie kann ich einen Web-Worker aus einer Zeichenfolge erstellen (die über eine POST-Anforderung bereitgestellt wird)? Eine Möglichkeit, die ich mir vorstellen kann, aber ich bin nicht sicher, wie ich sie implementieren soll, besteht darin, einen Daten-URI aus der Serverantwort zu erstellen und diesen an den Worker-Konstruktor zu übergeben, aber ich …


9
Wie kann ich ein onclick () -Ereignis programmgesteuert von einem Ankertag aus aufrufen, während die 'this'-Referenz in der onclick-Funktion erhalten bleibt?
Folgendes funktioniert nicht ... (zumindest nicht in Firefox: document.getElementById('linkid').click()ist keine Funktion) <script type="text/javascript"> function doOnClick() { document.getElementById('linkid').click(); //Should alert('/testlocation'); } </script> <a id="linkid" href="/testlocation" onclick="alert(this.href);">Testlink</a>

16
Algorithmus zum Auffinden ähnlicher Bilder
Ich benötige einen Algorithmus, der bestimmen kann, ob zwei Bilder "ähnlich" sind und ähnliche Muster in Bezug auf Farbe, Helligkeit, Form usw. erkennen. Möglicherweise benötige ich einige Hinweise darauf, welche Parameter das menschliche Gehirn verwendet, um Bilder zu "kategorisieren". .. Ich habe mir hausdorffbasiertes Matching angesehen, aber das scheint hauptsächlich …

2
Warum wird meine Bash-Eingabeaufforderung nicht aktualisiert?
Ich bin neu in Git und versuche, den aktuellen Git-Zweig zu meiner bereits vorhandenen Eingabeaufforderung hinzuzufügen, die wie folgt definiert ist: RESET="\[\017\]" NORMAL="\[\033[0m\]" RED="\[\033[31;1m\]" YELLOW="\[\033[33;1m\]" WHITE="\[\033[37;1m\]" SMILEY="${WHITE}:)${NORMAL}" FROWNY="${RED}:(${NORMAL}" SELECT="if [ \$? = 0 ]; then echo \"${SMILEY}\"; else echo \"${FROWNY}\"; fi" export PS1="${RESET}${YELLOW}\u@\h${NORMAL} \`${SELECT}\` ${YELLOW}\w $(__git_ps1) >${NORMAL} " Ich habe …
83 git  bash  ps1 





12
Konvertieren eines PDF in PNG
Ich versuche, ein PDF in ein PNG-Bild zu konvertieren (mindestens das Cover eines). Ich extrahiere erfolgreich die erste Seite des PDF mit pdftk. Ich benutze imagemagick, um die Konvertierung durchzuführen: convert cover.pdf cover.png Dies funktioniert, aber leider wird die Datei cover.png falsch gerendert (einige der Alpha-Objekte in der PDF-Datei werden …

8
Fassade gegen Vermittler
Ich habe den Unterschied zwischen diesen beiden Mustern untersucht. Ich verstehe, dass die Fassade den Zugriff auf ein Subsystem und der Mediator die Interaktionen zwischen Komponenten kapselt. Ich verstehe, dass Subsystemkomponenten die Fassade nicht kennen, während Komponenten offensichtlich den Mediator kennen. Ich verwende derzeit eine Fassade zum Einkapseln der Methode …

10
Wie kann ich in JavaScript Argumente an anonyme Funktionen übergeben?
Ich versuche herauszufinden, wie Argumente an eine anonyme Funktion in JavaScript übergeben werden. Schauen Sie sich diesen Beispielcode an und ich denke, Sie werden sehen, was ich meine: <input type="button" value="Click me" id="myButton" /> <script type="text/javascript"> var myButton = document.getElementById("myButton"); var myMessage = "it's working"; myButton.onclick = function(myMessage) { alert(myMessage); …

3
Wie kann ich eine Browser-zu-Browser-Verbindung (Peer-to-Peer) herstellen? [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, …
83 javascript  html  tcp  p2p  tcp-ip 

3
ECMAScript 2015: const in for-Schleifen
Welches der beiden folgenden Codefragmente (oder keines / beide) sollte in einer vollständigen Implementierung von ECMAScript 2015 funktionieren: for (const e of a) for (const i = 0; i < a.length; i += 1) Nach meinem Verständnis sollte das erste Beispiel funktionieren, da ees für jede Iteration initialisiert wird. Sollte …

7
Das Javascript-Änderungsereignis für das Eingabeelement wird ausgelöst, wenn nur der Fokus verloren geht
Ich habe ein Eingabeelement und möchte die Länge des Inhalts weiter überprüfen. Wenn die Länge einer bestimmten Größe entspricht, möchte ich die Senden-Schaltfläche aktivieren, habe jedoch ein Problem mit dem Ereignis onchange von Javascript als Ereignis wird nur ausgelöst, wenn das Eingabeelement den Gültigkeitsbereich verlässt und nicht, wenn sich der …

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.