Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


3
while (1) vs. while (True) - Warum gibt es einen Unterschied (im Python 2-Bytecode)?
Fasziniert von dieser Frage nach Endlosschleifen in Perl: while (1) Vs. für (;;) Gibt es einen Geschwindigkeitsunterschied? Ich habe beschlossen, einen ähnlichen Vergleich in Python durchzuführen. Ich habe erwartet, dass der Compiler den gleichen Bytecode für while(True): passund generiert while(1): pass, aber dies ist in Python2.7 eigentlich nicht der Fall. …
115 python 

16
Wie liest man CSS-Regelwerte mit JavaScript?
Ich möchte eine Zeichenfolge mit dem gesamten Inhalt einer CSS-Regel zurückgeben, wie das Format, das Sie in einem Inline-Stil sehen würden. Ich möchte dies tun können, ohne zu wissen, was in einer bestimmten Regel enthalten ist, daher kann ich sie nicht einfach anhand des Stilnamens (wie .style.widthusw.) herausziehen . Das …
115 javascript  html  css 

9
Wie sende ich ein Passwort sicher über HTTP?
Wenn ein Benutzer auf einem Anmeldebildschirm ein Formular mit seinem Benutzernamen und Passwort sendet, wird das Passwort im Klartext gesendet (auch mit POST korrigieren Sie mich, wenn ich falsch liege). Die Frage ist also, wie der Benutzer und sein Passwort richtig vor Dritten geschützt werden können, die möglicherweise die Kommunikationsdaten …



3
find -exec cmd {} + vs | xargs
Welches ist effizienter als ein sehr großer Satz von Dateien und sollte verwendet werden? find . -exec cmd {} + oder find . | xargs cmd (Angenommen, die Dateinamen enthalten keine lustigen Zeichen.)
115 linux  unix  command-line  find 


15
Wie kann man Funktionsargumente binden, ohne dies zu binden?
Wie kann ich in Javascript Argumente an eine Funktion binden, ohne den thisParameter zu binden ? Beispielsweise: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can …
115 javascript 

5
Importieren eines Swift-Protokolls in die Objective-C-Klasse
Ich versuche, ein Swift-Protokoll mit dem Namen AnalyticProtocolin eine Objective-C-Klasse mit dem Namen zu importieren AnalyticFactory. protocol AnalyticProtocol { } Ich gehe von einem vorhandenen Objective-C-Projekt aus (ich habe mit xCode kein neues Swift-Projekt erstellt und nicht herausgefunden, wie ich mein Objective-C-Projekt in xCode 6 als Swift-Projekt konfigurieren kann ). …
115 objective-c  swift 

10
Was ist der einfachste Weg in C #, um eine neue Zeile von einer Zeichenfolge abzuschneiden?
Ich möchte sicherstellen, dass _content nicht mit einem NewLine-Zeichen endet: _content = sb.ToString().Trim(new char[] { Environment.NewLine }); Der obige Code funktioniert jedoch nicht, da Trim anscheinend keinen überladenen Parameter für eine Sammlung von Zeichenfolgen hat, sondern nur Zeichen. Was ist der einfachste Einzeiler, um eine Enivronment.Newline vom Ende einer Zeichenfolge …
115 c#  string 



11
Öffnen Sie die Anwendung, nachdem Sie auf Benachrichtigung geklickt haben
Ich habe eine Benachrichtigung in meiner App mit dem folgenden Code: //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.class); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, …

25
In der Datenbank befindet sich bereits ein Objekt mit dem Namen
Update-Datenbank von Package Manager Console fehlgeschlagen. Ich habe Entity Framework 6.x und Code-First-Ansatz verwendet. Fehler ist "In der Datenbank befindet sich bereits ein Objekt mit dem Namen 'AboutUs'." Wie kann ich dieses Problem lösen? internal sealed class Configuration : DbMigrationsConfiguration<Jahan.Blog.Web.Mvc.Models.JahanBlogDbContext> { public Configuration() { AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = false; …

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.