Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

15
So erkennen Sie, ob ein <script> -Tag nicht geladen werden konnte
Ich &lt;script&gt;füge einer Seite dynamisch Tags hinzu &lt;head&gt;und möchte feststellen können, ob das Laden auf irgendeine Weise fehlgeschlagen ist - ein 404, ein Skriptfehler im geladenen Skript, was auch immer. In Firefox funktioniert dies: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { alert("Loading failed!"); } document.getElementsByTagName('head')[0].appendChild(script_tag); …

8
Rufen Sie die Javascript-Funktion über die URL / Adressleiste auf
Ist es möglich, eine Javascript-Funktion über die URL aufzurufen? Ich versuche im Grunde, JS-Methoden auf einer Seite zu nutzen, auf die ich keinen Zugriff auf die Quelle habe. Etwas wie: http://www.example.com/mypage.aspx?javascript:printHelloWorld() Ich weiß, wenn Sie javascript:alert("Hello World");in die Adressleiste setzen, wird es funktionieren. Ich vermute, die Antwort darauf ist nein, …
111 javascript  url 

7
Warum ist die boolesche Grundgröße von Java nicht definiert?
Die Java Virtual Machine-Spezifikation besagt, dass boolesche primitive Typen nur eingeschränkt unterstützt werden. Es gibt keine Anweisungen für Java Virtual Machine, die ausschließlich für Operationen mit booleschen Werten vorgesehen sind. Stattdessen werden Ausdrücke in der Java-Programmiersprache, die mit booleschen Werten arbeiten, kompiliert, um Werte des Datentyps Java Virtual Machine Int …
111 java  boolean 


12
Füllen Sie das verschachtelte Array in Mungo
Wie kann ich "Komponenten" im Beispieldokument ausfüllen: { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } Dies ist mein JS, wo ich ein Dokument von Mongoose bekomme: Project.findById(id).populate('pages').exec(function(err, project) { res.json(project); …

11
Ändern der Position des Dialogs auf dem Bildschirm Android
Ich habe AlertDialogin meiner Aktivität ein einfaches gemacht : View view = layoutInflater.inflate(R.layout.my_dialog, null); AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this) .setView(view) .create(); infoDialog.show(); Mit dem obigen Code wird der Dialog in der Mitte des Bildschirms angezeigt. Ich frage mich, wie ich die Dialogposition so anpassen kann, dass sie direkt unter der …

4
UITableview mit mehr als einer benutzerdefinierten Zelle mit Swift
Ich möchte eine UITableview mit verschiedenen benutzerdefinierten tableViewCells verwenden. Meine 3 Zellen sind als solche: Zelle1: sollte ein Bild und eine Beschriftung haben. Zelle2: sollte zwei Beschriftungen haben. Cell3: sollte einen dayPicker haben. Ich möchte kein Tag für die Zellen codieren. Wie kann ich das in Swift schaffen? Muss ich …
111 swift  uitableview 

8
C # SQL Server - Übergeben einer Liste an eine gespeicherte Prozedur
Ich rufe eine gespeicherte SQL Server-Prozedur aus meinem C # -Code auf: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand("InsertQuerySPROC", conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue("@QueryTable", QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue("@NDistanceThreshold", NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@"RDistanceThreshold", RDistanceThreshold); STableParameter .SqlDbType = SqlDbType.Structured; …

8
Intelli J IDEA benötigt ewig, um Indizes zu aktualisieren
Ist es normal, dass Intelli J viel Zeit (fast 12 Stunden) benötigt, um die Indizes für ein Projekt zu aktualisieren? Ich habe gerade Intelli J auf meinem Computer installiert und ein ziemlich großes Maven-Projekt (über 13.000 Dateien) importiert. Ich verstehe, dass das Projekt groß ist, aber ich lasse meinen Computer …

6
Umgang mit bestimmten Fehlern in JavaScript (Ausnahmen denken)
Wie würden Sie verschiedene Arten von Fehlern implementieren, damit Sie bestimmte Fehler abfangen und andere in die Luft sprudeln lassen können? Eine Möglichkeit, dies zu erreichen, besteht darin, den Prototyp des ErrorObjekts zu ändern : Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw …

1
Was ist Pseudo-TTY-Zuordnung? (SSH und Github)
Ich habe nach diesem Tutorial versucht, eine SSH-Verbindung mit Github herzustellen: https://help.github.com/articles/testing-your-ssh-connection/ Ich bin auf folgenden Befehl gestoßen: $ ssh -T git@github.com # Attempts to ssh to github Neugierig schaute ich mir das SSH-Handbuch an. Es sagte folgendes: -T Disable pseudo-tty allocation. Was ist die Tty-Zuordnung? Wofür steht tty? Warum …
111 github  ssh  openssh 

6
YAML Pantomime Typ?
Welcher MIME-Typ eignet sich am besten zum Senden von mit YAML strukturierten Daten über HTTP? Eine Erklärung, warum eine bestimmte Wahl am besten geeignet ist, wäre sehr willkommen. Es gibt keinen registrierten Anwendungstyp oder Texttyp , den ich sehen kann. Beispiel: &gt; GET /example.yaml &lt; Content-Type: ???? &lt; &lt; --- …
111 http  mime  mime-types  yaml 



14
Fehler in plot.new (): Bildränder in R zu groß
Ich bin neu in R, habe aber zahlreiche Korrelationsdiagramme mit kleineren Datensätzen erstellt. Wenn ich jedoch versuche, einen großen Datensatz (2 GB +) zu zeichnen, kann ich den Plot problemlos erstellen, aber die Legende wird nicht angezeigt. Irgendein Rat? oder Alternativen? library(gplots) r.cor &lt;- cor(r) layout(matrix(c(1,1,1,1,1,1,1,1,2,2), 5, 2, byrow = …
111 r  plot 

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.