Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Android: Ganzzahl aus XML-Ressource
Wie muss ich meine XML-Ressourcen ändern oder welche XML-Datei muss ich erstellen, um auf ganzzahlige Werte genauso zuzugreifen, wie Sie auf Zeichenfolgenwerte zugreifen? R.string.some_string_resource ? Zum Beispiel möchte ich im Code sagen: ProgressDialog progressBar = new ProgressDialog(getContext()); progressBar.setMax(getInteger(R.integer.maximum)); Ist es möglich?

15
Wie kann ich unterscheiden, ob Switch, Checkbox Value vom Benutzer oder programmgesteuert (einschließlich durch Aufbewahrung) geändert wird?
setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // How to check whether the checkbox/switch has been checked // by user or it has been checked programatically ? if (isNotSetByUser()) return; handleSetbyUser(); } }); Wie implementiere ich eine Methode isNotSetByUser()?


7
So überprüfen Sie, ob ein int eine Null ist
Ich habe ein Objekt namens Person. es hat mehrere Attribute; int id; String name; Ich setze ein Personenobjekt wie Person p = new Person(1,"Joe");. 1.) Ich muss überprüfen, ob das Objekt nicht null ist. Ist der folgende Ausdruck korrekt? if (person == null){ } Or if(person.equals(null)) 2.) Ich muss wissen, …
110 java  int 

12
Unterschied zwischen 2 Daten in SQLite
Wie erhalte ich die Differenz in Tagen zwischen zwei Daten in SQLite? Ich habe schon so etwas ausprobiert: SELECT Date('now') - DateCreated FROM Payment Es wird jedes Mal 0 zurückgegeben.
110 sqlite 




22
Wie aktiviere ich eine virtuelle Umgebung im PyCharm-Terminal?
Ich habe PyCharm eingerichtet, meine virtuelle Umgebung erstellt (entweder über den Befehl virtual env oder direkt in PyCharm) und diese Umgebung als meinen Interpreter aktiviert. Alles funktioniert gut. Wenn ich jedoch ein Terminal mit "Extras, Terminal öffnen" öffne, verwendet die angegebene Shell-Eingabeaufforderung nicht die virtuelle Umgebung. Ich muss es noch …


4
Bash, Warnung ohne Argumente und Fallentscheidungen
Ich lerne Bash. Ich möchte ein einfaches Skript erstellen, das, wenn keine Argumente angegeben werden, eine Meldung anzeigt. Und wenn ich Zahlen als Argument gebe, s abhängig vom Wert, macht es die eine oder andere Sache. Ich würde auch gerne Vorschläge für die besten Online-Handbücher für Anfänger in Bash wissen …
110 bash 

5
Was ist Android MultiDex?
Es gibt viele Beiträge zu MultiDex. Ich habe manchmal Fehler behoben, die behoben wurden, einschließlich multiDexEnabled trueim defaultConfigAbschnitt meines build.gradle. Aber was genau ist diese Funktion? Was sind die Szenarien für die Verwendung?

3
Kernel-Stack und User Space Stack
Was ist der Unterschied zwischen Kernel-Stack und User-Stack? Warum wird der Kernel-Stack verwendet? Wenn eine lokale Variable in einem ISR deklariert ist, wo wird sie gespeichert? Hat jeder Prozess seinen eigenen Kernel-Stack? Wie koordiniert der Prozess dann zwischen diesen beiden Stapeln?


4
C / C ++ NaN-Konstante (Literal)?
Ist es möglich, a NaNeinem doubleoder floatin C / C ++ zuzuweisen ? Wie in JavaScript tun Sie : a = NaN. So können Sie später überprüfen, ob die Variable eine Zahl oder keine ist.
110 c++  nan 

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.