Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
Kompilierung fehlgeschlagen: Programmtyp bereits vorhanden: com.google.android.gms.internal.measurement.zzabn
Beim Kompilieren meines Projekts wird folgende Fehlermeldung angezeigt: Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)} oder D8: Program type already present: com.google.android.gms.internal.measurement.zzabo Mit der folgenden Stapelverfolgung im Gradle-Protokoll at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at …


4
Ändern Sie die Werte während der Iteration
Nehmen wir an, ich habe folgende Typen: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } und dass ich die Attribute meines Knotens durchlaufen möchte, um sie zu ändern. Am liebsten hätte ich Folgendes tun können: for _, attr := range n.Attr { if …
153 arrays  for-loop  go 


7
Grundlegendes zur Größenbeschränkung für MongoDB BSON-Dokumente
Aus MongoDB Der endgültige Leitfaden: Dokumente, die größer als 4 MB sind (bei Konvertierung in BSON), können nicht in der Datenbank gespeichert werden. Dies ist eine etwas willkürliche Grenze (und kann in Zukunft angehoben werden); Dies dient hauptsächlich dazu, ein schlechtes Schemadesign zu verhindern und eine konsistente Leistung sicherzustellen. Ich …
153 mongodb  bson 

3
SQL Server NOLOCK und Joins
Hintergrund: Ich habe eine leistungskritische Abfrage, die ich ausführen möchte, und mir sind Dirty Reads egal. Meine Frage ist; Wenn ich Joins verwende, muss ich auch für diese den NOLOCK-Hinweis angeben? Zum Beispiel; ist: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID = …
153 sql  sql-server  nolock 

13
Wie werde ich über history.pushState über Änderungen des Verlaufs informiert?
Nachdem HTML5 nun eingeführt wurde history.pushState, um den Browserverlauf zu ändern, verwenden Websites dies in Kombination mit Ajax, anstatt die Fragmentkennung der URL zu ändern. Leider bedeutet dies, dass diese Anrufe von nicht mehr erkannt werden können onhashchange. Meine Frage ist: Gibt es eine zuverlässige Möglichkeit (Hack ?;)) Zu erkennen, …

8
Ist es möglich, die Compiler-Warnung "Ein generisches Array von T wird für einen varargs-Parameter erstellt" zu lösen?
Dies ist eine vereinfachte Version des fraglichen Codes. Eine generische Klasse verwendet eine andere Klasse mit generischen Typparametern und muss einen der generischen Typen an eine Methode mit varargs-Parametern übergeben: class Assembler<X, Y> { void assemble(X container, Y... args) { ... } } class Component<T> { void useAssembler(T something) { …
153 java  generics 

7
Eingabe mit Anzeige: Block ist kein Block, warum nicht?
Warum verhält sich display:block;width:auto;meine Texteingabe nicht wie ein Div und füllt die Containerbreite aus? Ich hatte den Eindruck, dass ein div einfach ein Blockelement mit automatischer Breite ist. Sollten im folgenden Code nicht div und der Eingang identische Abmessungen haben? Wie bekomme ich die Eingabe, um die Breite zu füllen? …
153 html  css 


6
Objective-C-Kategorien in der statischen Bibliothek
Können Sie mir zeigen, wie ich die statische Bibliothek richtig mit dem iPhone-Projekt verknüpfe? Ich verwende ein statisches Bibliotheksprojekt, das dem App-Projekt hinzugefügt wurde, als direkte Abhängigkeit (Ziel -> Allgemein -> Direkte Abhängigkeiten) und alles funktioniert in Ordnung, aber Kategorien. Eine in der statischen Bibliothek definierte Kategorie funktioniert in der …

11
CodeIgniter activerecord, letzte Einfügungs-ID abrufen?
Gibt es Optionen, um die letzte Einfügungs-ID eines neuen Datensatzes in CodeIgniter abzurufen? $last_id = $this->db->insert('tablename', array('firstcolumn' => 'value', 'secondcolumn' => 'value') ); Berücksichtigt man die Tabellenbestände der Felder id (Autoincrement) erste Spalte und zweite Spalte. Auf diese Weise können Sie die Einfüge-ID im folgenden Code verwenden.
153 php  codeigniter 

13
$ .focus () funktioniert nicht
Das letzte Beispiel in der focus()Dokumentation von jQuery lautet $('#id').focus() sollte die Eingabe fokussieren (aktiv) machen. Ich kann das scheinbar nicht zum Laufen bringen. Selbst in der Konsole auf dieser Site versuche ich es für das Suchfeld $('input[name="q"]').focus() und ich bekomme nichts. Irgendwelche Ideen?
153 jquery 

17
So debuggen Sie Ruby-Skripte [geschlossen]
Geschlossen. Diese Frage erfordert Debugging-Details . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen im vergangenen Jahr . Verbessere diese Frage Ich habe den folgenden Ruby-Code aus dem Internet kopiert und einige Änderungen vorgenommen, …
153 ruby  debugging 

12
Bootstrap-Steuerung mit mehreren "Datenumschaltern"
Gibt es eine Möglichkeit, einem Bootstrap-Steuerelement über "Datenumschaltung" mehr als ein Ereignis zuzuweisen? Angenommen, ich möchte eine Schaltfläche, der ein "Tooltip" und ein "Button" -Umschalter zugewiesen sind. Versuchte data-toggle = "Tooltip-Schaltfläche", aber nur der Tooltip funktionierte. BEARBEITEN: Dies ist leicht "umgehbar" mit $("#newbtn").toggleClass("active").toggleClass("btn-warning").toggleClass("btn-success");

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.