Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




7
SQL JOIN vs IN Leistung?
Ich habe einen Fall, in dem die Verwendung eines JOIN oder eines IN die richtigen Ergebnisse liefert ... Was hat normalerweise eine bessere Leistung und warum? Wie stark hängt es davon ab, welchen Datenbankserver Sie ausführen? (Zu Ihrer Information, ich benutze MSSQL)

10
Steuern eines USB-Netzteils (Ein / Aus) unter Linux
Ist es unter Linux möglich, Netzteile manuell über USB ein- und auszuschalten? Es gibt diesen externen USB-Lüfter (die Art, mit der Sie sich abkühlen, nicht den PC), und es wäre schön, ihn vom Terminal aus steuern zu können, da ich den Lüfter irgendwo weit weg positionieren möchte. Ich nehme an, …
164 linux  usb 

11
Wie konvertiere ich stark typisierte Enum automatisch in int?
#include <iostream> struct a { enum LOCAL_A { A1, A2 }; }; enum class b { B1, B2 }; int foo(int input) { return input; } int main(void) { std::cout << foo(a::A1) << std::endl; std::cout << foo(static_cast<int>(b::B2)) << std::endl; } Das a::LOCAL_Aist es, was die stark typisierte Aufzählung zu erreichen …

4
Vermeiden Sie ein doppeltes Anführungszeichen in CSV
Ich habe eine Zeile wie diese in meiner CSV: "Samsung U600 24"","10000003409","1","10000003427" Das Zitat neben 24wird verwendet, um Zoll auszudrücken, während das Zitat direkt neben diesem Zitat das Feld schließt. Ich lese die Zeile mit, fgetcsvaber der Parser macht einen Fehler und liest den Wert wie folgt : Samsung U600 …
164 csv  escaping 

4
Deklarieren Sie ein konstantes Array
Ich habe versucht: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = []float32 { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } Erstens funktionieren Deklaration und Initialisierung einwandfrei, aber die zweite, dritte und vierte funktionieren nicht. …
164 arrays  go  const 

12
Wie platziere ich eine Bildlaufleiste nur für den Modalkörper?
Ich habe folgendes Element: <div class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog" style="overflow-y: scroll; max-height:85%; margin-top: 50px; margin-bottom:50px;" > <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title"></h3> </div> <div class="modal-body"></div> <div class="modal-footer"></div> </div> </div> </div> Es zeigt einen modalen Dialog wie diesen. Im Grunde genommen wird die Bildlaufleiste um den gesamten Bereich …

27
Vollbild-DialogFragment in Android
Ich versuche, ein DialogFragment im Vollbildmodus anzuzeigen. Aber ich bin irgendwie nicht dazu in der Lage. Die Art und Weise, wie ich das Fragment zeige, stammt direkt aus der Android-Entwicklerdokumentation FragmentManager f = ((Activity)getContext()).getFragmentManager(); FragmentTransaction ft = f.beginTransaction(); Fragment prev = f.findFragmentByTag("dialog"); if (prev != null) { ft.remove(prev); } ft.addToBackStack(null); …



17
Überprüfen Sie, ob ein Benutzer vorhanden ist
Ich möchte ein Skript erstellen, um zu überprüfen, ob ein Benutzer vorhanden ist. Ich verwende die folgende Logik: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 Wenn der Benutzer existiert, haben wir Erfolg, sonst existiert der …
164 bash 

12
Wie kann ich eine Java-Enumeration anhand ihres String-Werts nachschlagen?
Ich möchte eine Aufzählung anhand ihres Zeichenfolgenwerts (oder möglicherweise eines anderen Werts) nachschlagen. Ich habe den folgenden Code ausprobiert, aber er erlaubt keine statische Aufladung in Initialisierern. Gibt es einen einfachen Weg? public enum Verbosity { BRIEF, NORMAL, FULL; private static Map<String, Verbosity> stringMap = new HashMap<String, Verbosity>(); private Verbosity() …
164 java  enums  lookup 

8
Nehmen Sie mehrere Listen in den Datenrahmen auf
Wie nehme ich mehrere Listen und füge sie als unterschiedliche Spalten in einen Python-Datenrahmen ein? Ich habe diese Lösung ausprobiert , hatte aber einige Probleme. Versuch 1: Haben Sie drei Listen, komprimieren Sie sie und verwenden Sie diese res = zip(lst1,lst2,lst3) Ergibt nur eine Spalte Versuch 2: percentile_list = pd.DataFrame({'lst1Tite' …
164 python  numpy  pandas 

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.