Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Python - Mit Newline verbinden
Wenn ich in der Python-Konsole Folgendes eingebe: >>> "\n".join(['I', 'would', 'expect', 'multiple', 'lines']) Gibt: 'I\nwould\nexpect\nmultiple\nlines' Obwohl ich erwarten würde, eine solche Ausgabe zu sehen: I would expect multiple lines Was fehlt mir hier?
86 python  string 

5
Warum löst findFirst () eine NullPointerException aus, wenn das erste gefundene Element null ist?
Warum wirft das ein java.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); //.orElse(null); // Changing the `orElse()` to avoid ambiguity Der erste Punkt in stringsist null, was ein vollkommen akzeptabler Wert ist. Darüber hinaus findFirst()gibt eine Optional , die für …


3
Das Konzept von 'Hold Space' und 'Pattern Space' in sed
Ich bin verwirrt von den beiden Konzepten in sed: Hold Space und Pattern Space. Kann jemand helfen, sie zu erklären? Hier ist ein Ausschnitt aus dem Handbuch: h H Copy/append pattern space to hold space. g G Copy/append hold space to pattern space. n N Read/append the next line of …
86 linux  sed 

7
Sollten Methoden, die RuntimeException auslösen, dies in der Methodensignatur angeben?
Beispielsweise können viele Methoden in Frameworks / JDK ausgelöst werden java.lang.SecurityException Dies wird jedoch nicht in der Methodensignatur angegeben (da dies normalerweise für geprüfte Ausnahmen reserviert ist). Ich möchte argumentieren, dass das Deklarieren von RuntimeExceptions in Methodensigs viele Vorteile hat (ähnlich wie beispielsweise die statische Typprüfung). Bin ich betrunken oder …

5
Visual Studio während des Debuggens: Für die Funktionsbewertung müssen alle Threads ausgeführt werden
Beim Debuggen wird plötzlich ein seltsamer Fehler angezeigt. Bisher wurde die Variable in den Überwachungsfenstern korrekt angezeigt. Jetzt erhalte ich immer die Fehlermeldung in den Überwachungsfenstern: Für die Funktionsbewertung müssen alle Threads ausgeführt werden Ich kann keine Variable mehr überprüfen. Ich arbeite nicht explizit mit Threads. Was kann ich tun, …

9
Wie erkunde ich webbasiertes Google Play in einem anderen Land?
Wenn ich zu play.google.com gehe, wird mein Land automatisch erkannt und ich kann die Apps für dieses Land durchsuchen. Ich kann die Sprache über das Dropdown-Menü in der Fußzeile ändern oder & hl = Code in den Querystring einfügen ... aber das ändert nur die Sprache ... nicht den Store-Inhalt …
86 android  country 

2
Was ist COM (Component Object Model) auf den Punkt gebracht? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Es scheint, dass COM-Objekte Objekte …
86 c++  com 

6
Update auf Python 3.7 mit Anaconda
Die Alpha-Version von Python 3.7 ist erschienen, aber ich konnte keinen Beitrag darüber finden, wie man mit Anaconda auf Python 3.7 aktualisiert - vielleicht warten sie auf die offizielle Veröffentlichung? Irgendwelche Vorschläge?

3
Wie teste ich in einer Bash-case-Anweisung nach einer leeren Zeichenfolge?
Ich habe ein Bash-Skript, das Aktionen basierend auf dem Wert einer Variablen ausführt. Die allgemeine Syntax der case-Anweisung lautet: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Ich möchte eine Standardroutine ausführen, wenn kein Befehl angegeben ist und do_helpder Befehl nicht erkannt …
86 string  bash  null  case 


3
WSGI vs uWSGi mit Nginx [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
86 python  django  nginx  wsgi  uwsgi 

7
Wie kann ich das 'Backend' in matplotlib in Python einstellen?
Ich bin neuer Benutzer von matplotlib, meine Plattform ist Ubuntu 10.04 Python 2.6.5 Das ist mein Code import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) Der Fehler ist: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or …


4
Was ist der richtige HTTP-Statuscode, der gesendet werden soll, wenn eine Site wegen Wartungsarbeiten nicht verfügbar ist?
Gibt es einen HTTP-Statuscode, der Google (und anderen) anweist, wegzugehen und mich später erneut zu indizieren ? Grundsätzlich eine, die Kunden semantisch mitteilt, dass die Site wegen Wartungsarbeiten nicht verfügbar ist? Diejenigen, die ich in Betracht gezogen habe, sind 304 => Not modified 307 => Temporary redirect 410 => Gone …

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.