Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


10
Wird bei gettimeofday () eine Auflösung von Mikrosekunden garantiert?
Ich portiere ein Spiel, das ursprünglich für die Win32-API geschrieben wurde, nach Linux (nun, ich portiere den OS X-Port des Win32-Ports nach Linux). Ich habe implementiert, QueryPerformanceCounterindem ich die uSeconds seit dem Start des Prozesses angegeben habe: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …


4
Häufigkeitstabelle für eine einzelne Variable
Eine letzte Frage für Pandas-Neulinge an diesem Tag: Wie erstelle ich eine Tabelle für eine einzelne Serie? Beispielsweise: my_series = pandas.Series([1,2,2,3,3,3]) pandas.magical_frequency_function( my_series ) >> { 1 : 1, 2 : 2, 3 : 3 } Viel googeln hat mich zu Series.describe () und pandas.crosstabs geführt, aber keines von beiden …

3
Befehl zum Escapezeichen einer Zeichenfolge in Bash
Ich benötige einen Bash-Befehl, der eine Zeichenfolge in etwas konvertiert, das maskiert ist. Hier ist ein Beispiel: echo "hello\world" | escape | someprog Wo der Escape - Befehl macht "hello\world"in "hello\\\world". Dann kann someprog "hello\\world"wie erwartet verwenden. Dies ist natürlich ein vereinfachtes Beispiel dafür, was ich wirklich tun werde.
97 bash  escaping 


4
Was bringt "Meta Viewport User-Scalable = No" in der Google Maps-API?
Ich verwende die Google Maps JavaScript API V3 und in den offiziellen Beispielen ist immer dieses Meta-Tag enthalten: <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> Die meisten Beispiele von Drittanbietern, die ich gesehen habe, tun dies auch. Ich habe jedoch ein Plugin geschrieben, das es verwendet, und einer meiner Benutzer sagte mir, …

10
Vermeiden Sie Seitenumbrüche in der Tabellenzeile
Ich möchte einen Seitenumbruch innerhalb der Tabellenzeile in HTML vermeiden, wenn ich HTML von wkhtmltopdf in PDF konvertiere. Ich verwende den Seitenumbruch: Vermeiden Sie es, wenn Tabellen funktionieren, aber ich habe so viele Zeilen, dass sie dann nicht funktionieren. Wenn Sie die Anzeige von tr als Block oder etwas anderes …
97 html  css  wkhtmltopdf 



4
Wie füge ich ein Bild mit CSS in div ein?
Ich möchte alle meine Bilder in CSS haben (die einzige Möglichkeit, die ich kenne, besteht darin, sie als Hintergrundbilder einzufügen). Das Problem bei dieser Lösung ist jedoch, dass Sie niemals zulassen können, dass der Div die Größe des Bildes annimmt. Meine Frage lautet also: Was ist der beste Weg, um …
97 css  image 

5
Ansible Playbooks vs Rollen
Laut den Ansible-Dokumenten ist ein Playbook : ... die Basis für ein wirklich einfaches Konfigurationsmanagement- und Multi-Machine-Deployment-System, wie es es noch nicht gibt und das sich sehr gut für die Bereitstellung komplexer Anwendungen eignet. Und wieder, nach denselben Dokumenten, sind eine Rolle : ... Möglichkeiten zum automatischen Laden bestimmter vars_files, …

3
Verwendung von CMAKE_INSTALL_PREFIX
Ich möchte Makefile mit dem Installationsziel generieren und die Installation in / usr anstelle von default / usr / local durchführen. Angenommen, das Build-Verzeichnis befindet sich im Quell-Unterverzeichnis, führe ich Folgendes aus: cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. CMakeCache.txt enthält: CMAKE_INSTALL_PREFIX:PATH=/usr(OK?) Jetzt führe ich aus: machen make install Alle Dateien sind weiterhin auf …

9
Schreiben Sie ein Shell-Skript für ssh auf einen Remote-Computer und führen Sie Befehle aus
Ich habe zwei Fragen: Es gibt mehrere Remote-Linux-Computer, und ich muss ein Shell-Skript schreiben, das auf jedem Computer denselben Befehlssatz ausführt. (Einschließlich einiger Sudo-Operationen). Wie kann dies mithilfe von Shell-Skripten erreicht werden? Wie geht man vor, wenn man zur Remote-Computer-Authentifizierung auffordert? Die Remote-Computer sind VMs, die während des Laufs erstellt …
97 linux  shell  ssh 


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.