Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
Wie kann man alle bis auf das letzte Element einer Liste durchlaufen?
Ich möchte eine Liste durchlaufen, in der jedes Element mit dem darauf folgenden verglichen wird. Gibt es eine Möglichkeit, mit x in y alle Elemente außer dem letzten zu durchlaufen? Ich würde es vorziehen, ohne Indizes zu verwenden, wenn ich kann. Hinweis freespace beantwortete meine eigentliche Frage, weshalb ich die …
160 python 

5
Geben Sie 0 zurück, wenn das Feld in MySQL null ist
Gibt es in MySQL eine Möglichkeit, die "Gesamt" -Felder auf Null zu setzen, wenn sie NULL sind? Folgendes habe ich: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS payment_received, …
160 sql  mysql 

6
Erstellen Sie ein Array von Regex-Übereinstimmungen
In Java versuche ich, alle Regex-Übereinstimmungen an ein Array zurückzugeben, aber anscheinend können Sie nur überprüfen, ob das Muster mit etwas übereinstimmt oder nicht (Boolescher Wert). Wie kann ich eine Regex-Übereinstimmung verwenden, um ein Array aller Zeichenfolgen zu bilden, die mit einem Regex-Ausdruck in einer bestimmten Zeichenfolge übereinstimmen?
160 java  regex 

30
Es konnte keine Verbindung zum Server 127.0.0.1:27017 hergestellt werden
Ich erhalte die folgende Fehlermeldung: alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ Folgendes passiert, wenn ich versuche, mongodb zu starten: * Starting database mongodb [fail] Ich habe es schon versucht mongo --repair Ich …
160 mongodb 



6
Siehe "echtes" Festschreibungsdatum in Github (Stunde / Tag)
Gibt es eine Möglichkeit, das Datum eines Commits in Github mit Tag / Stunde-Genauigkeit anzuzeigen? Ältere Commits werden in einem "lesbaren" Format angezeigt, z. B. "vor 2 Jahren", anstatt das tatsächliche Datum anzuzeigen. Wenn es nicht möglich ist, das tatsächliche Datum auf Github anzuzeigen, gibt es eine einfachere Problemumgehung als …
160 git  date  github  commit 

12
Überschreiben einer JavaScript-Funktion beim Verweisen auf das Original
Ich habe eine Funktion, a()die ich überschreiben möchte, aber auch das Original a()in einer Reihenfolge ausführen lassen soll, die vom Kontext abhängt. Zum Beispiel möchte ich manchmal beim Generieren einer Seite Folgendes überschreiben: function a() { new_code(); original_a(); } und manchmal so: function a() { original_a(); other_new_code(); } Wie bekomme …

7
Konvertieren Sie Befehlszeilenargumente in ein Array in Bash
Wie konvertiere ich Befehlszeilenargumente in ein Bash-Skript-Array? Ich möchte das nehmen: ./something.sh arg1 arg2 arg3 und konvertieren Sie es in myArray=( arg1 arg2 arg3 ) damit ich myArray zur weiteren Verwendung im Skript verwenden kann. Dieser vorherige SO-Beitrag kommt dem nahe, befasst sich jedoch nicht mit dem Erstellen eines Arrays: …
160 arrays  bash  shell 

15
Veraltete Kotlin Runtime-Warnung in Android Studio
Nach dem Herunterladen und Installieren des neuesten Kotlin-Plugins habe ich eine veraltete Kotlin-Laufzeitwarnung von Android Studio erhalten, die mir Folgendes sagt: Ihre Version der Kotlin-Laufzeit in der Bibliothek 'kotlin-stdlib-1.1.2' ist 1.1.2, während die Plugin-Version 1.1.2-release-Studio2.3-3 ist. Die Laufzeitbibliothek sollte aktualisiert werden, um Kompatibilitätsprobleme zu vermeiden. Ich habe versucht, auf die …

7
Unzulässige Mischung von Kollatierungen (utf8_unicode_ci, IMPLICIT) und (utf8_general_ci, IMPLICIT) für die Operation '='
Fehlermeldung auf MySql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' Ich habe mehrere andere Beiträge durchgesehen und konnte dieses Problem nicht lösen. Der betroffene Teil ist ungefähr so: CREATE TABLE users ( userID INT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR(24) NOT NULL, lastName VARCHAR(24) NOT NULL, username …


8
NumPy oder Pandas: Behalten Sie den Array-Typ als Ganzzahl bei, während Sie einen NaN-Wert haben
Gibt es eine bevorzugte Möglichkeit, den Datentyp eines numpyArrays als int( int64oder was auch immer) festzuhalten, während ein Element weiterhin als aufgeführt ist numpy.NaN? Insbesondere konvertiere ich eine interne Datenstruktur in einen Pandas DataFrame. In unserer Struktur haben wir Spalten vom Typ Integer, die noch NaNs haben (aber der d-Typ …

5
Wie drehe ich das Hintergrundbild im Container?
Ich möchte das Bild drehen, das in der Schaltfläche der Bildlaufleiste in Chrome platziert ist. Jetzt habe ich ein CSS mit diesem Inhalt: ::-webkit-scrollbar-button:vertical:decrement { background-image:url(images/arrowup.png) ; -webkit-transform:rotate(120deg); -moz-transform:rotate(120deg); background-repeat:no-repeat; background-position:center; background-color:#ECEEEF; border-color:#999; } Ich möchte das Bild drehen, ohne seinen Inhalt zu drehen.

7
Interpolieren eines Strings in einen regulären Ausdruck
Ich muss den Wert einer Zeichenfolge in meinen regulären Ausdruck in Ruby einsetzen. Gibt es eine einfache Möglichkeit, dies zu tun? Beispielsweise: foo = "0.0.0.0" goo = "here is some other stuff 0.0.0.0" if goo =~ /value of foo here dynamically/ puts "success!" end
160 ruby  regex 

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.