Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

1
Tabellenzeilen in Bootstrap sortieren [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Kann mir bitte jemand ein …


6
javax.websocket client einfaches beispiel
Kann mir bitte jemand ein sehr einfaches Beispiel für die Verwendung eines Websocket-Clients geben javax.websocket? Ich möchte eine Verbindung zum Websocket (ws: //socket.example.com: 1234) herstellen, eine Nachricht senden (Kanal hinzufügen) und Nachrichten abhören. Alle Nachrichten (gesendet und abgehört) sind im JSON-Format. Und übrigens ist diese Bibliothek die beste für die …
103 java  websocket 

7
Wie genau funktioniert der Callstack?
Ich versuche ein tieferes Verständnis dafür zu bekommen, wie die Low-Level-Operationen von Programmiersprachen funktionieren und insbesondere wie sie mit dem Betriebssystem / der CPU interagieren. Ich habe wahrscheinlich jede Antwort in jedem Stack / Heap-bezogenen Thread hier auf Stack Overflow gelesen und sie sind alle brillant. Aber eines habe ich …

4
CFLAGS vs CPPFLAGS
Ich verstehe, dass CFLAGS (oder CXXFLAGS für C ++) für den Compiler sind, während CPPFLAGS vom Präprozessor verwendet wird. Aber ich verstehe den Unterschied immer noch nicht. Ich muss einen Include-Pfad für eine Header-Datei angeben, die in #include enthalten ist. Ist #include eine Präprozessor-Direktive? Ist der Präprozessor (CPPFLAGS) das einzige, …

2
Implementierung von Google Authenticator in Python
Ich versuche, Einmalkennwörter zu verwenden, die mit der Google Authenticator-Anwendung generiert werden können . Was macht Google Authenticator? Grundsätzlich implementiert Google Authenticator zwei Arten von Kennwörtern: HOTP - HMAC-basiertes Einmalpasswort, dh das Passwort wird bei jedem Anruf gemäß RFC4226 und geändert TOTP - Zeitbasiertes Einmalpasswort, das sich alle 30 Sekunden …

5
So erhalten Sie eine Zeile aus R data.frame
Ich habe einen data.frame mit Spaltenüberschriften. Wie kann ich eine bestimmte Zeile aus dem data.frame als Liste abrufen (mit den Spaltenüberschriften als Schlüssel für die Liste)? Insbesondere ist mein data.frame ABC 1 5 4.25 4.5 2 3.5 4 2.5 3 3.25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 …
103 r  indexing  dataframe 

7
Git diff --stat zeigt den vollständigen Dateipfad an
Dabei werden git diff --stateinige Dateien mit dem vollständigen Pfad von der Repository-Basis aufgelistet, einige Dateien jedoch wie folgt: .../short/path/to/filename. Das heißt, der Pfad beginnt mit ...und es wird nur ein kurzer Pfad angezeigt. Ich möchte git diffden vollständigen Dateipfad für alle Dateien auflisten, damit diese problemlos von einem Skript …
103 git  git-diff 

3
Was meinen wir mit Byte-Array? [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 9 …

5
Führt Java Casting Overhead ein? Warum?
Gibt es einen Overhead, wenn wir Objekte eines Typs in einen anderen umwandeln? Oder löst der Compiler einfach alles auf und es fallen zur Laufzeit keine Kosten an? Ist das eine allgemeine Sache oder gibt es verschiedene Fälle? Angenommen, wir haben ein Array von Object [], wobei jedes Element einen …



3
Timertask oder Handler
Angenommen, ich möchte alle 10 Sekunden eine Aktion ausführen und muss die Ansicht nicht unbedingt aktualisieren. Die Frage ist: Ist es besser (ich meine effizienter und effektiver), Timer mit Zeitaufgabe wie hier zu verwenden: final Handler handler = new Handler(); TimerTask timertask = new TimerTask() { @Override public void run() …


9
FFmpeg: Wie kann man Videos effizient teilen?
Ich möchte ein großes AVI-Video in zwei kleinere aufeinanderfolgende Videos aufteilen. Ich benutze ffmpeg. Eine Möglichkeit besteht darin, ffmpeg zweimal auszuführen: ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi Laut manpage von ffmpeg kann …
103 ffmpeg 

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.