Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



5
Grundlegendes zur Funktion repr () in Python
repr(): auswertbare Zeichenfolgendarstellung eines Objekts (kann es "eval ()", dh es ist eine Zeichenfolgendarstellung, die als Python-Objekt ausgewertet wird) Mit anderen Worten: >>> x = 'foo' >>> repr(x) "'foo'" Fragen: Warum bekomme ich doppelte Anführungszeichen, wenn ich das tue repr(x)? (Ich bekomme sie nicht, wenn ich es tue str(x)) Warum …
151 python  repr 

7
Git diff - only-name und kopiere diese Liste
Ich möchte nur eine Liste der geänderten Dateien zwischen zwei Revisionen erhalten, was einfach ist: git diff -–name-only commit1 commit2 > /path/to/my/file Aber was soll ich schreiben, wenn ich alle aufgelisteten Dateien an einen anderen Ort kopieren möchte? Und ich brauche eine völlig identische Verzeichnisstruktur für kopierte Dateien. Zum Beispiel …
151 git 

13
Erkennen Sie URLs im Text mit JavaScript
Hat jemand Vorschläge zum Erkennen von URLs in einer Reihe von Zeichenfolgen? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Update: Ich habe diesen regulären Ausdruck zur Linkerkennung verwendet ... Anscheinend einige Jahre später. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi Der vollständige Helfer (mit …
151 javascript  regex  url 


5
Gleichzeitiges HashSet <T> in .NET Framework?
Ich habe die folgende Klasse. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } Ich muss das Feld "Daten" aus verschiedenen Threads ändern, daher möchte ich einige Meinungen zu meiner aktuellen thread-sicheren Implementierung haben. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); } public …


23
ionic 2 - Fehler Auch in Android Studio konnte keine installierte Version von Gradle gefunden werden
Ich erstelle ein ionic 2-Projekt und füge ein diagnostisches Cordova-Plugin wie folgt hinzu: ionic plugin add cordova.plugins.diagnostic npm install --save @ionic-native/diagnostic und fügen Sie Android-Plattform wie folgt hinzu: ionic platform add android@latest aber wenn mit ionic build androidKonsole gebaut, gib mir diesen Fehler: Error: Could not find an installed version …


6
Cookie mit Namen löschen?
Wie kann ich ein bestimmtes Cookie mit dem Namen löschen roundcube_sessauth? Sollte nicht folgendes sein: function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } Und dann: &lt;a href="javascript:del_cookie(name);"&gt;KILL&lt;/a&gt; Den roundcube_sessauthKeks töten ?

23
Wie kann ich Spaltentypen im DataFrame von Spark SQL ändern?
Angenommen, ich mache so etwas wie: val df = sqlContext.load("com.databricks.spark.csv", Map("path" -&gt; "cars.csv", "header" -&gt; "true")) df.printSchema() root |-- year: string (nullable = true) |-- make: string (nullable = true) |-- model: string (nullable = true) |-- comment: string (nullable = true) |-- blank: string (nullable = true) df.show() year …

7
Android: LocationManager gegen Google Play Services
Ich möchte eine App erstellen, die sich darauf konzentriert, den aktuellen Standort des Benutzers abzurufen und dann über die Google Places-API Sonderziele (wie Bars, Restaurants usw.) zu finden, die ihm nahe stehen . Beim Durchsuchen des Webs nach einem Startpunkt stieß ich auf einige Tutorials, die die LocationManagerKlasse verwenden, und …
151 android  gps  geolocation 

16
Fehler: Modul 'Webpack' kann nicht gefunden werden
Ich fange gerade erst mit dem Webpack an und habe Schwierigkeiten, das Beispiel mit mehreren Einstiegspunkten zu erstellen. Die Datei webpack.config.js im Beispiel enthält die Zeile var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin"); was für mich mit dem fehler fehlschlägt Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin' Beim Durchsuchen habe ich andere Beispiele für die …
151 node.js  webpack 

10
So erhalten Sie ein bestimmtes Commit aus dem GitHub-Projekt
Ich muss die Facebook-API von GitHub herunterladen . Normalerweise klicke ich einfach auf die Registerkarte "Downloads", um den neuesten Quellcode herunterzuladen. In diesem Fall benötige ich ein älteres Commit: 91f256424531030a454548693c3a6ca49ca3f35a , aber ich habe keine Ahnung, wie ich das gesamte Projekt aus diesem Commit erhalten kann ... Kann mir bitte …
151 git  github 

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.