Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




2
Was macht 'lass x = x' in Rust?
Ich habe diesen Code in freier Wildbahn gesehen : fields.sort_by_key(|&(_, ref field)| field.tags().into_iter().min().unwrap()); let fields = fields; Was macht die let fields = fields;Leitung? Warum ist es dort?
117 rust 

9
Hundefutter unsere eigene API mit begrenzter Rate
Überblick: Mein Unternehmen hat eine ratenbegrenzte API entwickelt. Unser Ziel ist zweierlei: A: Erstellen Sie ein starkes Entwickler-Ökosystem rund um unser Produkt. B: Demonstrieren Sie die Leistungsfähigkeit unserer API, indem Sie damit unsere eigene Anwendung steuern. Klarstellung: Warum überhaupt ein Ratenlimit? Wir begrenzen unsere API, weil wir sie als Ergänzung …
117 javascript  api  rest 



1
Warnung "Unerwarteter Maschinencode" von iTunes Connect
Dieser Beitrag bezieht sich auf ein sich schnell änderndes Ereignis. Nachdem ich meinen Build mithilfe von Application Loader auf iTunes Connect hochgeladen hatte, erhielt ich eine E-Mail mit dem Problem "Unerwarteter Maschinencode" (siehe unten). Unerwarteter Maschinencode - Ihr Upload enthält sowohl Bitcode als auch nativen Maschinencode. Wenn Sie Bitcode angeben, …

7
PDO MySQL: Verwenden Sie PDO :: ATTR_EMULATE_PREPARES oder nicht?
Folgendes habe ich bisher gelesen PDO::ATTR_EMULATE_PREPARES: Die Vorbereitungsemulation von PDO ist für die Leistung besser, da die native Vorbereitung von MySQL den Abfragecache umgeht . Die native Vorbereitung von MySQL ist aus Sicherheitsgründen besser (verhindert SQL Injection) . Die native Vorbereitung von MySQL eignet sich besser für die Fehlerberichterstattung . …
117 php  mysql  pdo 


5
Java, Classpath, Classloading => Mehrere Versionen desselben JARs / Projekts
Ich weiß, dass dies für erfahrene Programmierer eine dumme Frage sein kann. Ich habe jedoch eine Bibliothek (einen http-Client), die einige der anderen in meinem Projekt verwendeten Frameworks / Jars benötigen. Aber alle erfordern unterschiedliche Hauptversionen wie: httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by restapi.jar httpclient-v3.jar => required …


9
RESTful-Webdienst - Wie authentifiziere ich Anfragen von anderen Diensten?
Ich entwerfe einen RESTful-Webdienst, auf den Benutzer, aber auch andere Webdienste und -anwendungen zugreifen müssen. Alle eingehenden Anforderungen müssen authentifiziert werden. Die gesamte Kommunikation erfolgt über HTTPS. Die Benutzerauthentifizierung funktioniert basierend auf einem Authentifizierungstoken, das durch POSTEN des Benutzernamens und des Kennworts (über eine SSL-Verbindung) an eine vom Dienst bereitgestellte …

2
Warum beginnen Indizes in XPath mit 1 und nicht mit 0?
Einige Kollegen und ich verglichen frühere Sprachen, in denen wir programmiert hatten, und sprachen über unsere Erfahrungen mit VBScript mit seinen merkwürdigen Funktionen wie 1-basierten Index anstelle von 0-basierten Indizes, wie es fast jede andere Sprache getan hat Sprache für Benutzer (z. B. Excel VBA) anstelle einer Sprache für Entwickler. …
117 xslt  xpath  indexing 


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.