Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



13
C # vs C - Großer Leistungsunterschied
Ich finde massive Leistungsunterschiede zwischen ähnlichem Code in C anc C #. Der C-Code lautet: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: %f\n", ((double)clock() - start) …
94 c#  c  performance 

7
Ruby: Variablen zu einer Zeichenfolge zusammenführen
Ich suche nach einer besseren Möglichkeit, Variablen in Ruby zu einem String zusammenzuführen. Zum Beispiel, wenn die Zeichenfolge ungefähr so ​​lautet: "Das animal actiondas second_animal" Und ich habe Variablen für animal, actionund second_animal, was ist die bevorzugte Art und Weise in diese Variablen zu setzen , um die Zeichenfolge?
94 ruby  string 

10
Wie lösche ich das letzte Zeichen in einer Zeichenfolge in C #?
Erstellen einer Zeichenfolge für eine Post-Anfrage auf folgende Weise: var itemsToAdd = sl.SelProds.ToList(); if (sl.SelProds.Count() != 0) { foreach (var item in itemsToAdd) { paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString()); } } nachdem ich bekomme resultierende paramstr, ich brauche letztes Zeichen löschen &drin So löschen Sie das letzte Zeichen in …
94 c#  string 

9
Was ist los mit diesem 1988 C-Code?
Ich versuche, diesen Code aus dem Buch "The C Programming Language" (K & R) zu kompilieren. Es ist eine reine Version des UNIX-Programms wc: #include <stdio.h> #define IN 1; /* inside a word */ #define OUT 0; /* outside a word */ /* count lines, words and characters in input …
94 c 

8
Wie gehe ich mit der Schaltfläche Zurück im Dialogfeld um?
Ich entwickle eine Anwendung, die beim Drücken der Schaltfläche einen Dialog mit den Schaltflächen OK und Abbrechen öffnet. Es funktioniert gut. Wenn der Benutzer die Zurück-Taste drückt, gehe ich wie folgt vor public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } Die …
94 android  button  dialog  back 



6
Verschachtelte MVC Razor-Ansicht für jedes Modell
Stellen Sie sich ein häufiges Szenario vor. Dies ist eine einfachere Version dessen, was mir begegnet. Ich habe tatsächlich ein paar weitere Nistschichten auf meiner ... Dies ist jedoch das Szenario Thema enthält Liste Kategorie enthält Liste Produkt enthält Liste Mein Controller bietet ein vollständig ausgefülltes Thema mit allen Kategorien …

8
Wie lösche ich bestimmte Zeilen in Notepad ++?
Ich bereinige einige Codedateien (C #) und möchte die Regionen entfernen. Und ich möchte alle Zeilen löschen, die die Zeichenfolge '#region' haben. Das ist nur ein Beispiel, und ich kann mir mehrere weitere Anwendungen vorstellen, aber ist das überhaupt möglich?
94 notepad++ 

11
Schnelle 3-Geräte-Token werden jetzt als "32BYTES" analysiert.
Ich habe gerade von Xcode 7 auf 8 GM aktualisiert und inmitten der Swift 3-Kompatibilitätsprobleme festgestellt, dass meine Gerätetoken nicht mehr funktionieren. Sie lesen jetzt nur noch '32BYTES'. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , encoding: .utf8)) // Prints nil } Vor …
94 ios  swift  swift3 

12
CoreData: Warnung: Die benannte Klasse kann nicht geladen werden
Ich dupliziere eine vorhandene Objective-C-TV-Show-App mit Xcode 6.1 auf eine neue Swift-Version und habe einige Probleme mit CoreData. Ich habe ein Modell von 4 Entitäten erstellt, ihre NSManagedObject-Unterklasse (in Swift) erstellt und für alle Dateien sind die richtigen App-Ziele festgelegt (für 'Quellen kompilieren'). Ich erhalte immer noch diesen Fehler, wenn …


7
Richten Sie programmgesteuert eine Symbolleiste oben auf der iPhone-Tastatur aus
In einigen Fällen möchte ich oben auf der iPhone-Tastatur eine Symbolleiste hinzufügen (wie beispielsweise in iPhone Safari, wenn Sie durch Formularelemente navigieren). Derzeit spezifiziere ich das Rechteck der Symbolleiste mit Konstanten. Da sich jedoch andere Elemente der Benutzeroberfläche im Fluss befinden - Symbolleisten und Navigationsleisten am oberen Bildschirmrand -, wird …

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.