Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


9
Konvertieren einer Zeichenfolge in ein JSON-Objekt
Wie lässt du JS denken, dass ein String JSON ist? Ich habe eine Funktion, die nur funktioniert, wenn JSON-Objekt an sie übergeben wird. Wenn ich ihm eine Zeichenfolge mit demselben Format wie JSON übergebe, funktioniert dies nicht. Daher möchte ich diese Funktion glauben lassen, dass die an sie übergebene Zeichenfolge …
147 javascript  ajax  json 

15
So suchen Sie nach Schlüssel => Wert in einem mehrdimensionalen Array in PHP
Gibt es eine schnelle Möglichkeit, alle Subarrays abzurufen, bei denen ein Schlüsselwertpaar in einem mehrdimensionalen Array gefunden wurde? Ich kann nicht sagen, wie tief das Array sein wird. Einfaches Beispielarray: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); Wenn ich nach key = …
147 php  arrays  search  recursion 

11
Ermitteln des Objekttyps in C ++
Ich habe eine Klasse A und eine andere Klasse, die davon erbt, B. Ich überschreibe eine Funktion, die ein Objekt vom Typ A als Parameter akzeptiert, also muss ich ein A akzeptieren. Später rufe ich jedoch Funktionen auf, die nur B hat. Daher möchte ich false zurückgeben und nicht fortfahren, …
147 c++  types 


29
android.view.InflateException: Binäre XML-Dateizeile Nr. 12: Fehler beim Aufblasen der Klasse <unbekannt>
Ich erhalte viele Fehler, die im Betreff angezeigt werden. Diese Fehler scheinen gelegentlich zu sein und ich kann sie nicht reproduzieren. Aus dem Stapel kann ich lernen, dass ein solcher Fehler für meine verschiedenen Layoutressourcen auftreten kann. Die XML-Zeile variiert ebenfalls. Kann jemand erklären, warum dieser Fehler auftritt? Und was …



6
Warum sollte ich std :: move std :: shared_ptr verschieben?
Ich habe den Clang-Quellcode durchgesehen und diesen Ausschnitt gefunden: void CompilerInstance::setInvocation( std::shared_ptr&lt;CompilerInvocation&gt; Value) { Invocation = std::move(Value); } Warum sollte ich will std::moveein std::shared_ptr? Gibt es einen Grund, das Eigentum an einer gemeinsam genutzten Ressource zu übertragen? Warum sollte ich das nicht einfach stattdessen tun? void CompilerInstance::setInvocation( std::shared_ptr&lt;CompilerInvocation&gt; Value) { …


9
Erstellen einer lauffähigen JAR mit Gradle
Bisher habe ich über die Eclipse-Funktion "Exportieren ..." ausführbare JAR-Dateien erstellt. Jetzt bin ich zur Build-Automatisierung zu IntelliJ IDEA und Gradle gewechselt. Einige Artikel hier schlagen das Plugin "Anwendung" vor, aber dies führt nicht vollständig zu dem erwarteten Ergebnis (nur eine JAR, keine Startskripte oder ähnliches). Wie kann ich mit …
147 java  jar  gradle 

9
Text extrahieren OpenCV
Ich versuche, die Begrenzungsrahmen von Text in einem Bild zu finden, und verwende derzeit diesen Ansatz: // calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); varMat.convertTo(varMat, CV_8U); …


4
Kombinieren eines Klassenselektors und eines Attributselektors mit jQuery
Ist es möglich, sowohl einen Klassenselektor als auch einen Attributselektor mit jQuery zu kombinieren ? Zum Beispiel mit folgendem HTML: &lt;TABLE&gt; &lt;TR class="myclass" reference="12345"&gt;&lt;TD&gt;Row 1&lt;/TD&gt;&lt;/TR&gt; &lt;TR class="otherclass" reference="12345"&gt;&lt;TD&gt;Row 2&lt;/TD&gt;&lt;/TR&gt; &lt;TR class="myclass" reference="12345"&gt;&lt;TD&gt;Row 3&lt;/TD&gt;&lt;/TR&gt; &lt;TR class="myclass" reference="54321"&gt;&lt;TD&gt;Row 4&lt;/TD&gt;&lt;/TR&gt; &lt;/TABLE&gt; Mit welchem ​​Selektor kann ich nur die Zeilen 1 und 3 auswählen? …

3
Richtige Verwendung der Java-D-Befehlszeilenparameter
Wie kann man beim Übergeben eines -D-Parameters in Java die Befehlszeile richtig schreiben und dann über Code darauf zugreifen? Zum Beispiel habe ich versucht, so etwas zu schreiben ... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } Und dann nenne ich es so ... java -jar myApplication.jar -Dtest="true" Ich erhalte jedoch eine …

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.