Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




2
Was sind Commit-ish und Tree-ish in Git?
Die Frage Was sind spezifische Beispiele für Commit-ish und Tree-ish in Git? Die Stapelüberlauf-Frage "Was bedeutet baumartig in Git?" befasst sich speziell mit Baum-ish, aber ich möchte mehr über beide verstehen . Hintergrund Verwendung in der Dokumentation Die Git-Dokumentation enthält mehrere Verweise auf "commit-ish" und "tree-ish". Wenn Sie beispielsweise den …
115 git 

9
MySQL-Paginierung ohne Doppelabfrage?
Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Anzahl der Ergebnisse einer MySQL-Abfrage zu ermitteln und gleichzeitig die Ergebnisse zu begrenzen. So wie Paginierung funktioniert (so wie ich es verstehe), mache ich zuerst so etwas query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Nachdem ich die num_rows (Abfrage) …
115 mysql  pagination  double 

11
Installations-App durch Play Protect blockiert
Beim Versuch, eine signierte Anwendung (app-release.apk) zu installieren, wird die Warnung "Blockiert durch Play Protect" angezeigt und die App wird nicht installiert. Eine nicht signierte Anwendung (app-debug.apk) kann jedoch problemlos installiert werden. Die Fehlermeldung: Play Protect erkennt den Entwickler dieser App nicht. Apps von unbekannten Entwicklern können manchmal unsicher sein. …

2
Wann sollte ich npm mit dem Flag "-g" verwenden und warum?
Ich habe vor kurzem begonnen, npm für die js-Paketverwaltung zu verwenden. Obwohl ich ein gutes Verständnis für die Paketverwaltung in verschiedenen Umgebungen habe (sagen wir mit apt, rvm / gem, pythonbrew / virtualenv / pip), verstehe ich nicht ganz, wie npm vollständig passt. Ich würde gerne mehr darüber erfahren, wie …
115 npm 

21
Warum erhalte ich in Maven den Fehler "401 Unauthorized"?
Warum erhalte ich in Maven den Fehler "401 Unauthorized"? Hier ist der Fehler, den ich beim Aufrufen erhalte mvn deploy(vollständige Protokolle unten): [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project xbnjava: Failed to deploy artifacts: Could not transfer artifact com.github.aliteralmind:xbnjava:pom:0.1.2 from/to sonatype-nexus-staging (https://oss.sonatype.org/service/local/staging/deploy/maven2/): Failed to transfer …
115 java  maven 


9
Token-Authentifizierung für RESTful API: Sollte das Token regelmäßig geändert werden?
Ich erstelle eine RESTful-API mit Django und Django-Rest-Framework . Als Authentifizierungsmechanismus haben wir "Token-Authentifizierung" ausgewählt und ich habe es bereits gemäß der Dokumentation von Django-REST-Framework implementiert. Die Frage ist, ob die Anwendung das Token regelmäßig erneuern / ändern soll und wenn ja, wie? Sollte es die mobile App sein, für …


15
In Laravel der beste Weg, um verschiedene Arten von Flash-Nachrichten in der Sitzung zu übergeben
Ich mache meine erste App in Laravel und versuche, mich mit den Flash-Nachrichten der Sitzung vertraut zu machen. Soweit mir in meiner Controller-Aktion bekannt ist, kann ich entweder eine Flash-Nachricht setzen, indem ich gehe Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? Für den Fall der Umleitung auf eine andere …

4
Wie verwende ich die neue Funktion computeIfAbsent?
Ich möchte Map.computeIfAbsent sehr gerne verwenden, aber es ist zu lange her, dass Lambdas im Undergrad sind. Fast direkt aus den Dokumenten: Es gibt ein Beispiel für die alte Art, Dinge zu tun: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut …

4
Wie konvertiere ich eine Python 3-Byte-String-Variable in einen regulären String?
Ich habe in einem XML-E-Mail-Anhang mit gelesen bytes_string=part.get_payload(decode=False) Die Nutzdaten werden als Byte-Zeichenfolge eingegeben, wie mein Variablenname andeutet. Ich versuche, den empfohlenen Python 3-Ansatz zu verwenden, um diese Zeichenfolge in eine verwendbare Zeichenfolge umzuwandeln, die ich bearbeiten kann. Das Beispiel zeigt: str(b'abc','utf-8') Wie kann ich das bSchlüsselwortargument (Bytes) auf meine …

4
Link zum Google Kalender hinzufügen
Ich bin mir nicht sicher, in welchem ​​Format ein Link auf einer Website angezeigt wird, der einem Google-Kalender eines Benutzers ein einzelnes Ereignis hinzufügt. Ich sehe, dass eventbrite es hier getan hat, aber ich würde einige klare Spezifikationen oder Links in die richtige Richtung lieben http://www.eventbrite.com/event/1289487893 http://screencast.com/t/6vvh1khS

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.