Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


14
jQuery-Rückruf für mehrere Ajax-Aufrufe
Ich möchte drei Ajax-Aufrufe in einem Klickereignis tätigen. Jeder Ajax-Aufruf führt eine bestimmte Operation aus und gibt Daten zurück, die für einen endgültigen Rückruf benötigt werden. Die Anrufe selbst sind nicht voneinander abhängig, sie können alle gleichzeitig ablaufen, ich hätte jedoch gerne einen letzten Rückruf, wenn alle drei abgeschlossen sind. …
132 jquery  ajax  callback 

13
Konvertieren eines Java-Keystores in das PEM-Format
Ich versuche, mithilfe von Keytool- und OpenSSL-Anwendungen von einer Java-Keystore-Datei in eine PEM-Datei zu konvertieren. Aber ich konnte keinen guten Weg finden, um die Konvertierung durchzuführen. Irgendwelche Ideen? Anstatt den Keystore direkt in PEM zu konvertieren, habe ich versucht, zuerst eine PKCS12-Datei zu erstellen und dann in die entsprechende PEM-Datei …

5
Auslassen aller xsi- und xsd-Namespaces beim Serialisieren eines Objekts in .NET?
Der Code sieht folgendermaßen aus: StringBuilder builder = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = true; using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings)) { XmlSerializer s = new XmlSerializer(objectToSerialize.GetType()); s.Serialize(xmlWriter, objectToSerialize); } Das resultierende serialisierte Dokument enthält Namespaces wie folgt: <message xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns="urn:something"> ... </message> Um die Namespaces …

9
^ M am Ende jeder Zeile in vim
Wenn ich Quelldateien mit vim und anderen Editoren bearbeite, werden manchmal am Ende der Zeile diese ^ M-Zeichen am Ende jeder Zeile angezeigt. Ich denke, dass es etwas mit dem Bearbeiten einer Datei in Windows und dann unter Linux zu tun hat. Wie kann ich all diese automatisch entfernen?
132 windows  linux  vim 

11
stringByAppendingPathComponent ist nicht verfügbar
Meine App teilt ein Foto auf Instagram. Dazu speichert sie es zunächst in einem temporären Verzeichnis: let writePath = NSTemporaryDirectory().stringByAppendingPathComponent("instagram.igo") Es hat gearbeitet Swift 1.2, funktioniert aber nicht Swift 2.0. Die angegebene Fehlermeldung lautet: stringByAppendingPathComponent ist nicht verfügbar: Verwenden Sie stattdessen URLByAppendingPathComponent für NSURL.
132 ios  swift  swift2 

5
Unterschied zwischen Label und TextBlock
Gemäß der Windows-Anwendungsentwicklung mit Microsoft .NET 4 70-511 Training Kit Was ist der Unterschied zwischen dem LabelSteuerelement und dem TextBlockSteuerelement, da beide Inhaltssteuerelemente sind und nur Text anzeigen?
132 wpf  label  textblock 

3
Wofür werden alle index.ts verwendet?
Ich habe mir einige Seed-Projekte angesehen und alle Komponenten scheinen einen index.ts zu haben, der * aus dieser Komponente exportiert. Ich kann nirgendwo finden, wofür es tatsächlich verwendet wird? ZB https://github.com/mgechev/angular2-seed/tree/master/src/client/app/%2Bhome Vielen Dank
132 angular 

6
Warum wird in Swift überhaupt ein Convenience-Keyword benötigt?
Da Swift das Überladen von Methoden und Initialisierern unterstützt, können Sie mehrere initnebeneinander stellen und das verwenden, was Sie für zweckmäßig halten: class Person { var name:String init(name: String) { self.name = name } init() { self.name = "John" } } Warum sollte es überhaupt ein convenienceKeyword geben? Was macht …

4
Was ist ein Manifest in Scala und wann brauchen Sie es?
Seit Scala 2.7.2 gibt es etwas, Manifestdas eine Problemumgehung für das Löschen von Java-Typen darstellt. Aber wie funktioniert das Manifestgenau und warum / wann müssen Sie es verwenden? Der Blog-Beitrag Manifests: Reified Types von Jorge Ortiz erklärt einige davon, erklärt aber nicht, wie man es zusammen mit Kontextgrenzen verwendet . …
132 scala  manifest 


8
Emacs Bulk-Einzug für Python
Wenn ich mit Python in Emacs arbeite, wenn ich einem Codeblock einen Versuch / außer hinzufügen möchte, stelle ich häufig fest, dass ich den gesamten Block Zeile für Zeile einrücken muss. Wie rücken Sie in Emacs den gesamten Block auf einmal ein? Ich bin kein erfahrener Emacs-Benutzer, finde aber, dass …
132 python  emacs  ssh 

6
Warum ist document.body in meinem Javascript null?
Hier ist mein kurzes HTML-Dokument. Warum bemerkt Chrome Console diesen Fehler: "Ungefangener TypeError: Methode 'appendChild' von kann nicht aufgerufen werden null"? <html> <head> <title>Javascript Tests</title> <script type="text/javascript"> var mySpan = document.createElement("span"); mySpan.innerHTML = "This is my span!"; mySpan.style.color = "red"; document.body.appendChild(mySpan); alert("Why does the span change after this alert? Not …


10
Darf eine URL ein Leerzeichen enthalten?
Darf eine URI (insbesondere eine HTTP-URL) ein oder mehrere Leerzeichen enthalten? Wenn eine URL verschlüsselt werden muss , ist dies +nur eine häufig befolgte Konvention oder eine legitime Alternative? Kann jemand auf einen RFC verweisen, der angibt, dass eine URL mit einem Leerzeichen codiert werden muss ? Motivation für die …
132 html  http  url  encoding 

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.