Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Homebrew: Listet nur installierte Formeln der obersten Ebene auf
Ich suche nach einer Möglichkeit, nur die von mir installierten Formeln ohne die installierten Abhängigkeiten anzuzeigen. Ich möchte eine Liste aller Programme haben, die ich tatsächlich installiert habe, ohne das Rauschen der Abhängigkeiten. Ich weiß, brew listwelche alle installierten Formeln auflistet. Ich weiß auch, dass brew graphich ein Abhängigkeitsdiagramm in …
102 homebrew 

1
NPM / Bower / Composer - Unterschiede?
Kann mir jemand den Unterschied zwischen erklären NPM, Bowerund Composer. Sie sind alle Paketmanager - richtig? Aber wann sollte jeder verwendet werden? Außerdem scheint jedem eine JSON-Datei beigefügt zu sein. Speichert diese alle benötigten Pakete, damit sie per Cmd-Zeile installiert werden können? Warum brauchen Sie diese Datei?
102 npm  composer-php  bower 


13
Wie überlade ich Funktionen in Javascript?
Klassischer (Nicht-js) Ansatz zur Überladung: function myFunc(){ //code } function myFunc(overloaded){ //other code } In Javascript können nicht mehr als eine Funktion mit demselben Namen definiert werden. Als solche zeigen sich solche Dinge: function myFunc(options){ if(options["overloaded"]){ //code } } Gibt es eine bessere Problemumgehung für das Überladen von Funktionen in …
102 javascript 

2
Javascript-Objekt in Json-Zeichenfolge codieren
Ich möchte ein Javascript-Objekt in eine JSON-Zeichenfolge codieren und habe erhebliche Schwierigkeiten. Das Objekt sieht ungefähr so ​​aus new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; Ich möchte dies in eine JSON-Zeichenfolge umwandeln, um es in eine Ajax-Anforderung einzufügen. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} du bekommst das Bild. …


2
Wie überträgt std :: move () Werte in RValues?
Ich habe gerade festgestellt, dass ich die Logik von nicht vollständig verstanden habe std::move(). Zuerst habe ich es gegoogelt, aber es scheint nur Dokumente zu geben, wie man es benutzt std::move(), nicht wie seine Struktur funktioniert. Ich meine, ich weiß, was die Vorlagenelementfunktion ist, aber wenn ich mir die std::move()Definition …

1
Eine TwoWay- oder OneWayToSource-Bindung kann nicht für die schreibgeschützte Eigenschaft verwendet werden
Ich habe eine schreibgeschützte Eigenschaft, die ich in einem Textfeld anzeigen muss, und erhalte diesen Fehler zur Laufzeit. Ich habe gesetzt IsEnabled="False", IsReadOnly="True"- kein Glück. Andere Suchanfragen besagen, dass das Readonly das Problem beheben sollte, aber nicht für mich. Ich habe eine hässliche Problemumgehung, indem ich einen Dummy-Setter hinzufüge ...
102 wpf  binding 

7
Werden statische Felder vererbt?
Wenn statische Elemente geerbt werden, sind sie statisch für die gesamte Hierarchie oder nur für diese Klasse, dh: class SomeClass { public: SomeClass(){total++;} static int total; }; class SomeDerivedClass: public SomeClass { public: SomeDerivedClass(){total++;} }; int main() { SomeClass A; SomeClass B; SomeDerivedClass C; return 0; } wäre insgesamt 3 …
102 c++  inheritance  static 

9
Auf der Suche nach einem einfachen Java-In-Memory-Cache [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . 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 vor 5 Jahren . Verbessere diese Frage Ich suche nach einem einfachen Java-In-Memory-Cache mit guter Parallelität …
102 java  caching 

2
Überlappen Sie die Bildlaufansicht mit AppBarLayout
Ich möchte das Muster "Flexibler Raum mit überlappendem Inhalt" aus den Bildlauftechniken für das Materialdesign implementieren , wie in diesem Video : Mein XML-Layout sieht momentan so aus: <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="192dp" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <android.support.v7.widget.Toolbar android:layout_height="?attr/actionBarSize" android:layout_width="match_parent" app:layout_collapseMode="pin"/> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout …

7
PDO-Unterstützung für mehrere Abfragen (PDO_MYSQL, PDO_MYSQLND)
Ich weiß, dass PDO nicht mehrere Abfragen unterstützt, die in einer Anweisung ausgeführt werden. Ich habe googelt und einige Beiträge gefunden, die über PDO_MYSQL und PDO_MYSQLND sprechen. PDO_MySQL ist eine gefährlichere Anwendung als alle anderen herkömmlichen MySQL-Anwendungen. Herkömmliches MySQL erlaubt nur eine einzige SQL-Abfrage. In PDO_MySQL gibt es keine solche …
102 php  mysql  pdo 

2
C ++ 0x Lambda-Erfassung nach Wert immer const?
Gibt es eine Möglichkeit, nach Wert zu erfassen und den erfassten Wert nicht konstant zu machen? Ich habe einen Bibliotheks-Funktor, den ich erfassen und eine Methode aufrufen möchte, die nicht konstant ist, aber sein sollte. Das Folgende wird nicht kompiliert, aber foo :: operator () const behebt es. struct foo …
102 c++  lambda  const  c++11 

4
Durchsuchen Sie verwaiste Commits in Git
Mein Git-Repository ist irgendwie wackelig geworden - ich habe heute Morgen msysgit geladen und anstatt den Filialnamen nach dem aktuellen Verzeichnis anzuzeigen, heißt es "((ref: re ...))", 'git status' meldet alles als Neue Datei, 'Git Log' und 'Git Reflog' sagen mir "fatal: schlechte Standardrevision 'HEAD'" und so weiter. Wenn ich …
102 git 

9
Polymorphismus mit gson
Ich habe ein Problem beim Deserialisieren eines JSON-Strings mit Gson. Ich erhalte eine Reihe von Befehlen. Der Befehl kann Start, Stopp oder eine andere Art von Befehl sein. Natürlich habe ich Polymorphismus und Start / Stopp-Befehl erbt von Befehl. Wie kann ich es mit gson zurück zum richtigen Befehlsobjekt serialisieren? …

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.