Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


30
Ein definitiv installiertes Modul kann nicht importiert werden
Nach der Installation von mechanize kann ich es anscheinend nicht importieren. Ich habe versucht, über pip, easy_install und über python setup.py installdieses Repo zu installieren : https://github.com/abielr/mechanize . All dies ohne Erfolg, da ich jedes Mal, wenn ich mein interaktives Python betrete, Folgendes erhalte: Python 2.7.3 (default, Aug 1 2012, …

6
Was ist der Vorteil von GCCs __builtin_expect in if else-Anweisungen?
Ich bin auf eine gestoßen, #definein der sie verwenden __builtin_expect. Die Dokumentation sagt: Eingebaute Funktion: long __builtin_expect (long exp, long c) Sie können verwenden __builtin_expect, um dem Compiler Informationen zur Verzweigungsvorhersage bereitzustellen. Im Allgemeinen sollten Sie es vorziehen, hierfür das tatsächliche Profil-Feedback zu verwenden ( -fprofile-arcs), da Programmierer bekanntermaßen schlecht …
144 c  linux  gcc  built-in 


5
TypeScript für… von mit Index / Schlüssel?
Wie hier beschrieben , führt TypeScript eine foreach-Schleife ein: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } Aber gibt es keinen Index / Schlüssel? Ich würde so etwas erwarten wie: for (var item, key of someArray) { ... }

7
Grep Charaktere vor und nach dem Spiel?
Verwenden Sie diese: grep -A1 -B1 "test_pattern" file erzeugt eine Zeile vor und nach dem übereinstimmenden Muster in der Datei. Gibt es eine Möglichkeit, nicht Zeilen, sondern eine bestimmte Anzahl von Zeichen anzuzeigen? Die Zeilen in meiner Datei sind ziemlich groß, daher bin ich nicht daran interessiert, die gesamte Zeile …
144 bash  grep 

8
Datenattribute in JavaScript-Code abrufen
Ich habe nächstes HTML: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> Ist es möglich, die Attribute, die mit beginnen data-, abzurufen und im JavaScript- Code wie den folgenden Code zu verwenden? Vorerst bekomme ich nullals Ergebnis. document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" …

4
Zu setzendes JavaScript-Array
MSDN verweist auf die Set- Sammlungsabstraktion von JavaScript . Ich habe eine Reihe von Objekten, die ich in eine Menge konvertieren möchte, damit ich .delete()verschiedene Elemente nach Namen entfernen kann : var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType: "three-legged"}, {name: "pablo", dogType: "two-legged"} ]; Wie konvertiere …
144 javascript  arrays  set 


4
Wie sortiere ich den Zähler nach Wert? - Python
Gibt es eine pythonische Möglichkeit, den Zähler nach Wert zu sortieren, abgesehen vom Listenverständnis des umgekehrten Listenverständnisses? Wenn ja, ist es schneller als dies: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), ('b', 3), ('c', 7)] >>> [(l,k) …

10
Wie wende ich Deckkraft auf eine CSS-Farbvariable an?
Ich entwerfe eine App in Elektron, damit ich Zugriff auf CSS-Variablen habe. Ich habe eine Farbvariable definiert in vars.css: :root { --color: #f0f0f0; } Ich möchte diese Farbe verwenden main.css, aber mit etwas Deckkraft: #element { background: (somehow use var(--color) at some opacity); } Wie würde ich das machen? Ich …

8
Wie erlaube ich alle Netzwerkverbindungstypen HTTP und HTTPS in Android (9) Pie?
Ab Android 9 Pie funktionieren Anfragen ohne Verschlüsselung nie mehr. Standardmäßig erwartet das System, dass Sie standardmäßig TLS verwenden. Sie können diese Funktion hier lesen. Wenn Sie also nur Anfragen über HTTPS stellen, sind Sie sicher. Aber was ist mit Apps, die Anfragen über verschiedene Websites stellen, beispielsweise browserähnliche Apps? …




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.