Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

10
Warum löst canvas.toDataURL () eine Sicherheitsausnahme aus?
Habe ich nicht genug geschlafen oder was? Dieser folgende Code var frame=document.getElementById("viewer"); frame.width=100; frame.height=100; var ctx=frame.getContext("2d"); var img=new Image(); img.src="http://www.ansearch.com/images/interface/item/small/image.png" img.onload=function() { // draw image ctx.drawImage(img, 0, 0) // Here's where the error happens: window.open(frame.toDataURL("image/png")); } wirft diesen Fehler: SECURITY_ERR: DOM Exception 18 Das sollte auf keinen Fall funktionieren! Kann …

11
Transparenter Text aus dem Hintergrund ausgeschnitten
Gibt es eine Möglichkeit , mit CSS einen transparenten Text aus einem Hintergrundeffekt wie dem im folgenden Bild herauszuschneiden ? Es wäre traurig, alle wertvollen SEOs zu verlieren, weil Bilder Text ersetzen. Ich habe zuerst an Schatten gedacht, aber ich kann nichts herausfinden ... Das Bild ist der Site-Hintergrund, ein …
90 css  svg  fonts  css-shapes 

6
Wie kann ich Folgendes überprüfen und optimieren: vor und nach Pseudoelementen im Browser?
Ich habe einige ziemlich ausgefeilte DOM-Elemente mit einem: after-Pseudoelement erstellt und möchte sie entweder in Chrome Inspector oder Firebug oder einem gleichwertigen Element überprüfen und optimieren können. Obwohl diese Funktion in diesem WebKit / Safari-Blogbeitrag (vom 2010) erwähnt wird, kann ich diese Funktion weder in Chrome noch in Safari finden. …



5
Wie lässt man backtrace () / backtrace_symbols () die Funktionsnamen drucken?
Das Linux-spezifische backtrace()und backtrace_symbols()ermöglicht es Ihnen, eine Aufrufverfolgung des Programms zu erstellen. Es werden jedoch nur Funktionsadressen gedruckt, nicht deren Namen für mein Programm. Wie kann ich sie dazu bringen, auch die Funktionsnamen zu drucken? Ich habe versucht , mit dem Programm zusammenzustellen -gsowie -ggdb. Der folgende Testfall druckt nur …
90 c  linux  debugging  backtrace 

7
Was sind Haskells Strengepunkte?
Wir alle wissen (oder sollten wissen), dass Haskell standardmäßig faul ist. Nichts wird ausgewertet, bis es ausgewertet werden muss. Wann muss also etwas bewertet werden? Es gibt Punkte, an denen Haskell streng sein muss. Ich nenne diese "Strenge Punkte", obwohl dieser spezielle Begriff nicht so weit verbreitet ist, wie ich …

15
HTML5 <video> -Element unter Android
Gemäß: http://developer.android.com/sdk/android-2.0-highlights.html Android 2.0 sollte das HTML5-Videoelement unterstützen. Ich konnte dies mit einem Motorola Droid nicht zum Laufen bringen und ein Video auf keiner der HTML5-Videobeispielseiten erfolgreich anzeigen. Da QuickTime oder Flash derzeit nicht unterstützt werden, ist dies das einzige andere, was ich mir vorstellen kann, um MP3-Videos in eine …
90 android  video  mobile  html 

6
sendUserActionEvent () ist null
Ich habe hier einen echten Trottel. Wenn ich mit langen Klicks auf Spinner klicke, Menüelemente öffne oder Kontextmenüs öffne, erhalte ich dieselbe Logcat-Meldung: 08-02 21:20:57.264: E/ViewRootImpl(31835): sendUserActionEvent() mView == null Das Tag ist ViewRootImplund die Nachricht ist sendUserActionEvent() mView == null. Ich konnte im Web nichts Hilfreiches dazu finden. Ich …

13
Intermittierende asp.net mvc-Ausnahme: "Eine öffentliche Aktionsmethode ABC konnte auf Controller XYZ nicht gefunden werden."
Ich erhalte eine zeitweise Ausnahme, die besagt, dass asp.net mvc die Aktionsmethode nicht finden kann. Hier ist die Ausnahme: Eine öffentliche Aktionsmethode 'Fill' konnte auf dem Controller 'Schoon.Form.Web.Controllers.ChrisController' nicht gefunden werden. Ich glaube, ich habe das Routing richtig eingerichtet, da diese Anwendung die meiste Zeit funktioniert. Hier ist die Aktionsmethode …


1
Listen Sie alle Dateien in einem Homebrew-Paket auf
Wie kann ich homebrewalle für ein Paket installierten Dateien auflisten? Wenn ich zum Beispiel brew listfür das exim-Paket starte, erhalte ich folgende Dateien: $ brew list exim /usr/local/Cellar/exim/4.80.1/bin/exiwhat /usr/local/Cellar/exim/4.80.1/bin/exiqsumm /usr/local/Cellar/exim/4.80.1/bin/exiqgrep /usr/local/Cellar/exim/4.80.1/bin/exipick /usr/local/Cellar/exim/4.80.1/bin/exinext /usr/local/Cellar/exim/4.80.1/bin/eximstats /usr/local/Cellar/exim/4.80.1/bin/exim_tidydb /usr/local/Cellar/exim/4.80.1/bin/exim_lock /usr/local/Cellar/exim/4.80.1/bin/exim_fixdb /usr/local/Cellar/exim/4.80.1/bin/exim_dumpdb /usr/local/Cellar/exim/4.80.1/bin/exim_dbmbuild /usr/local/Cellar/exim/4.80.1/bin/exim_ctl /usr/local/Cellar/exim/4.80.1/bin/exim_checkaccess /usr/local/Cellar/exim/4.80.1/bin/exim-4.80.1-3 /usr/local/Cellar/exim/4.80.1/bin/exim /usr/local/Cellar/exim/4.80.1/bin/exigrep /usr/local/Cellar/exim/4.80.1/bin/exicyclog /usr/local/Cellar/exim/4.80.1/share/man/man8/exim.8 Dem System wurden jedoch Dateien …

8
Wie kann ich die ORDER BY RAND () - Funktion von MySQL optimieren?
Ich möchte meine Abfragen optimieren, damit ich sie mir ansehen kann mysql-slow.log. Die meisten meiner langsamen Abfragen enthalten ORDER BY RAND(). Ich kann keine echte Lösung finden, um dieses Problem zu lösen. Theres ist eine mögliche Lösung bei MySQLPerformanceBlog, aber ich denke nicht, dass dies genug ist. Bei schlecht optimierten …


3
Was verursacht das Signal 'SIGILL'?
Ich portiere C ++ - Code mit NDK und GCC auf Android. Der Code läuft grundsätzlich. Einmal, beim Debuggen in Eclipse, der Aufruf Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; verursacht diesen Fehler: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 &lt;symbol is not available&gt; 0x812feb44 Was bedeutet das? Hat …

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.