Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

14
Pobierz liczbę ramek za pomocą ffmpeg
Czy ktoś wie, jak pobrać liczbę wszystkich klatek z pliku wideo za pomocą ffmpeg? Wyjście renderowania ffmpeg pokazuje bieżącą klatkę i potrzebuję liczby klatek, aby obliczyć postęp w procentach.
112 video  ffmpeg 


4
Python Regex - jak uzyskać pozycje i wartości dopasowań
Jak mogę uzyskać pozycje początkową i końcową wszystkich meczów za pomocą remodułu? Na przykład biorąc pod uwagę wzór r'[a-z]'i ciąg znaków 'a1b2c3d4', chciałbym uzyskać pozycje, w których znajduje każdą literę. Idealnie, chciałbym również odzyskać tekst dopasowania.
112 python  regex 


4
Conda: instalacja / aktualizacja bezpośrednio z github
Czy mogę zainstalować / zaktualizować pakiety z GitHub przy użyciu Conda ? Na przykład za pomocą pipmogę zrobić: pip install git+git://github.com/scrappy/scrappy@master zainstalować scrappybezpośrednio z masteroddziału w GitHub. Czy mogę zrobić coś równoważnego z condą? Jeśli nie jest to możliwe, czy miałoby sens instalowanie pip z conda i zarządzanie takimi lokalnymi …


1
Lista Git z plikami tymczasowymi
Przygotowałem wiele plików za pomocą git add, teraz chcę zobaczyć wszystkie pliki, które wystawiłem, bez plików nieśledzonych lub zmienionych, ale niestacjonarnych . W jaki sposób mogę to zrobić? Używając git diff --cached, widzę zmiany w tym, co właśnie wystawiłem. Więc spróbowałem użyć, git status --cachedale to --cachedniestety nie działa git …

5
Niezwykłe Fast Inverse Square Root Johna Carmacka (Quake III)
John Carmack ma specjalną funkcję w kodzie źródłowym Quake III, która oblicza odwrotny pierwiastek kwadratowy z liczby zmiennoprzecinkowej, 4x szybciej niż normalnie (float)(1.0/sqrt(x)), włączając dziwną 0x5f3759dfstałą. Zobacz poniższy kod. Czy ktoś może wyjaśnić wiersz po wierszu, co dokładnie się tutaj dzieje i dlaczego działa to znacznie szybciej niż zwykłe wdrożenie? …

2
Java niezaznaczona: niezaznaczone tworzenie ogólnych tablic dla parametru varargs
Ustawiłem Netbeans tak, aby wyświetlał niesprawdzone ostrzeżenia w moim kodzie Java, ale nie rozumiem błędu w następujących wierszach: private List<String> cocNumbers; private List<String> vatNumbers; private List<String> ibans; private List<String> banks; ... List<List<String>> combinations = Utils.createCombinations(cocNumbers, vatNumbers, ibans); Daje: [unchecked] unchecked generic array creation for varargs parameter of type List<String>[] Źródło …


7
Przechwytywanie wyjścia standardowego i błędów za pomocą funkcji Start-Process
Czy jest błąd w Start-Processpoleceniu programu PowerShell podczas uzyskiwania dostępu do właściwości StandardErrori StandardOutput? Jeśli uruchomię następujące, nie otrzymam żadnych wyników: $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait $process.StandardOutput $process.StandardError Ale jeśli przekieruję dane wyjściowe do pliku, otrzymam oczekiwany wynik: $process = Start-Process -FilePath ping -ArgumentList localhost …

10
Jak mogę otworzyć powłokę w oknie Vima?
Mogę otworzyć powłokę za pomocą polecenia: shell w Vimie, jednak nie mogę edytować pliku i jednocześnie używać powłoki. Czy istnieje sposób na podzielenie Vima na wiele okien (lub zakładek) i otwarcie powłoki w jednym z nich?
112 vim  shell  window 




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.