Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

24
So überprüfen Sie, ob eine Zahl eine Potenz von 2 ist
Heute brauchte ich einen einfachen Algorithmus, um zu überprüfen, ob eine Zahl eine Zweierpotenz ist. Der Algorithmus muss sein: Einfach Korrigieren Sie für jeden ulongWert. Ich habe mir diesen einfachen Algorithmus ausgedacht: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > …
584 c#  algorithm  math 


30
Wie kann ich nützliche Fehlermeldungen in PHP erhalten?
Sehr oft werde ich versuchen, ein PHP-Skript auszuführen und nur einen leeren Bildschirm zurück zu bekommen. Keine Fehlermeldung; nur ein leerer Bildschirm. Die Ursache könnte ein einfacher Syntaxfehler (falsche Klammer, fehlendes Semikolon) oder ein fehlgeschlagener Funktionsaufruf oder etwas ganz anderes gewesen sein. Es ist sehr schwierig herauszufinden, was schief gelaufen …

6
Erfassen der Ausgabe mehrerer Zeilen in einer Bash-Variablen
Ich habe ein Skript 'myscript', das Folgendes ausgibt: abc def ghi In einem anderen Skript rufe ich auf: declare RESULT=$(./myscript) und $RESULTbekommt den Wert abc def ghi Gibt es eine Möglichkeit, das Ergebnis entweder mit den Zeilenumbrüchen oder mit dem Zeichen '\ n' zu speichern, damit ich es mit ' …
583 bash  variables 

30
RecyclerView onClick
Hat jemand, der verwendet RecyclerView, einen Weg gefunden, um onClickListenerElemente in der zu setzen RecyclerView? Ich habe darüber nachgedacht, für jedes Element einen Listener für jedes Layout festzulegen, aber das scheint ein wenig zu mühsam zu sein. Ich bin mir sicher, dass es eine Möglichkeit gibt RecyclerView, auf das onClickEreignis …




30
Wie erstelle ich ein Textfeld, das nur Zahlen akzeptiert?
Ich habe eine Windows Forms-App mit einem Textfeldsteuerelement, das nur ganzzahlige Werte akzeptieren soll. In der Vergangenheit habe ich diese Art der Validierung durchgeführt, indem ich das KeyPress-Ereignis überladen und nur Zeichen entfernt habe, die nicht der Spezifikation entsprachen. Ich habe mir das MaskedTextBox-Steuerelement angesehen, möchte aber eine allgemeinere Lösung, …
582 c#  .net  winforms  textbox 

11
Was ist "Ursprung" in Git?
Wenn ich renne: git push origin branchname Was genau ist originund warum muss ich es vor dem Filialnamen eingeben?
582 git 

18
Mehrere Fälle in der switch-Anweisung
Gibt es eine Möglichkeit, mehrere Fallaussagen durchzugehen, ohne sie case value:wiederholt anzugeben ? Ich weiß, dass das funktioniert: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff break; } …

14
Wie kann ich Anwendungseinstellungen in einer Windows Forms-Anwendung speichern?
Was ich erreichen möchte, ist sehr einfach: Ich habe eine Windows Forms-Anwendung (.NET 3.5), die einen Pfad zum Lesen von Informationen verwendet. Dieser Pfad kann vom Benutzer mithilfe des von mir bereitgestellten Optionsformulars geändert werden. Jetzt möchte ich den Pfadwert zur späteren Verwendung in einer Datei speichern. Dies wäre eine …

5
So ändern Sie die Einstellungen für das Zeilenende
Gibt es eine Datei oder ein Menü, mit dem ich die Einstellungen für den Umgang mit Zeilenenden ändern kann? Ich habe gelesen, dass es 3 Möglichkeiten gibt: Kasse im Windows-Stil, Commit im Unix-Stil Git konvertiert LF in CRLF, wenn Textdateien ausgecheckt werden. Beim Festschreiben von Textdateien wird CRLF in LF …
582 git  msysgit 

8
Gehen Sie zu einer bestimmten Revision
Ich habe ein Git-Repository eines bestimmten Projekts geklont. Kann ich die Dateien in den Ausgangszustand versetzen und wenn ich sie überprüfe, gehe ich zu Revision 2, 3, 4 ... zuletzt? Ich möchte einen Überblick über die Entwicklung des Projekts haben.


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.