Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Einzigartige Kombination aller Elemente aus zwei (oder mehr) Vektoren
Ich versuche, eine einzigartige Kombination aller Elemente aus zwei Vektoren unterschiedlicher Größe in R zu erstellen. Zum Beispiel ist der erste Vektor a <- c("ABC", "DEF", "GHI") und das zweite sind Daten, die derzeit als Zeichenfolgen gespeichert sind b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Ich muss einen Datenrahmen mit …
94 r  r-faq 

7
jQuery append () vs appendChild ()
Hier ist ein Beispielcode: function addTextNode(){ var newtext = document.createTextNode(" Some text added dynamically. "); var para = document.getElementById("p1"); para.appendChild(newtext); $("#p1").append("HI"); } <div style="border: 1px solid red"> <p id="p1">First line of paragraph.<br /></p> </div> Was ist der Unterschied zwischen append()und appendChild()? Irgendwelche Echtzeitszenarien?




12
Laravel Eloquent - different () und count () arbeiten nicht richtig zusammen
Ich versuche also, die Anzahl der unterschiedlichen Pids für eine Abfrage zu ermitteln, aber der zurückgegebene Wert ist falsch. Das versuche ich zu tun: $ad->getcodes()->groupby('pid')->distinct()->count() Was den Wert "2" zurückgibt, während der Wert, den es zurückgeben soll, "1" sein sollte. Um dieses Problem zu umgehen, mache ich Folgendes: count($ad->getcodes()->groupby('pid')->distinct()->get()) was …


2
Magische Zahl in boost :: hash_combine
Die boost::hash_combineVorlagenfunktion verweist auf einen Hash (aufgerufen seed) und ein Objekt v. Laut den Dokumenten wird es seedmit dem Hash von vby kombiniert seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Ich kann sehen, dass dies deterministisch ist. Ich verstehe, warum ein XOR verwendet wird. …

7
Warum werden Daten ab dem 1. Januar 1970 berechnet?
Gibt es einen Grund für die Verwendung des Datums (1. Januar 1970) als Standardstandard für die Zeitmanipulation? Ich habe diesen Standard sowohl in Java als auch in Python gesehen. Diese beiden Sprachen sind mir bekannt. Gibt es andere populäre Sprachen, die dem gleichen Standard folgen? Bitte beschreiben.

9
JSON.stringify ohne Anführungszeichen für Eigenschaften?
Ich verwende einen Dienst, der ein falsches JSON-Format verwendet (keine doppelten Anführungszeichen um Eigenschaften). Also muss ich senden { name: "John Smith" } anstatt { "name": "John Smith" } Dieses Format kann nicht geändert werden, da dies nicht mein Dienst ist. Kennt jemand ein Stringify-Routing zum Formatieren eines JavaScript-Objekts wie …
94 javascript  json 

6
Berechnen der Länge eines C-Strings zur Kompilierungszeit. Ist das wirklich ein constexpr?
Ich versuche, die Länge eines String-Literals zur Kompilierungszeit zu berechnen. Dazu verwende ich folgenden Code: #include <cstdio> int constexpr length(const char* str) { return *str ? 1 + length(str + 1) : 0; } int main() { printf("%d %d", length("abcd"), length("abcdefgh")); } Alles funktioniert wie erwartet, das Programm druckt 4 …


3
Promise.all (). Then () lösen?
Verwenden von Knoten 4.x. Wenn Sie einen haben, Promise.all(promises).then()wie können Sie die Daten richtig auflösen und an den nächsten weitergeben .then()? Ich möchte so etwas machen: Promise.all(promises).then(function(data){ // Do something with the data here }).then(function(data){ // Do more stuff here }); Aber ich bin nicht sicher, wie ich die Daten …

13
Kompilierungsfehler "Code zu groß" in Java
Gibt es eine maximale Größe für Code in Java? Ich habe eine Funktion mit mehr als 10.000 Zeilen geschrieben. Tatsächlich weist jede Zeile einer Arrayvariablen einen Wert zu. arts_bag[10792]="newyorkartworld"; arts_bag[10793]="leningradschool"; arts_bag[10794]="mailart"; arts_bag[10795]="artspan"; arts_bag[10796]="watercolor"; arts_bag[10797]="sculptures"; arts_bag[10798]="stonesculpture"; Und beim Kompilieren erhalte ich folgende Fehlermeldung: Code zu groß Wie überwinde ich das?


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.