Programowanie

9
Zainstaluj Raku (Perl 6) w Ubuntu wraz z Perl 5.26

Zależy mi na nauce Raku (Perl 6) i jego składni. Mam już zainstalowany Perl 5 na moim komputerze Ubuntu. vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi (with 67 registered patches, see perl -V for more...

9
Jak skopiować duże pliki danych linia po linii?

Mam CSVplik 35 GB . Chcę przeczytać każdą linię i napisać linię do nowego pliku CSV, jeśli pasuje do określonego warunku. try (BufferedWriter writer = Files.newBufferedWriter(Paths.get("source.csv"))) { try (BufferedReader br = Files.newBufferedReader(Paths.get("target.csv"))) {...

9
Uzyskiwanie zielonego ekranu w ffplay: przesyłanie strumieniowe pulpitu (powierzchnia DirectX) jako wideo H264 przez strumień RTP za pomocą Live555

Próbuję przesyłać strumieniowo pulpit (powierzchnia DirectX w formacie NV12) jako wideo H264 przez strumień RTP przy użyciu sprzętowego kodera Live555 i Windows Media Foundation na Windows10, i oczekuję, że będzie renderowany przez ffplay (ffmpeg 4.2). Ale tylko zielony ekran jak...

9
Zagnieżdżony ScrollView w przesuwnym widżecie panelu

Mam widżet panelu, który można przeciągać w pionie i z dołu ekranu. W tym panelu widżetu ListViewjest przewijalny. Staram się uzyskać, aby panel obsługiwał przeciąganie do otwierania i zamykania bez zakłócania zagnieżdżonego widoku listy. Po otwarciu panelu widok listy staje się przewijalny, a...

9
Odczytywanie tekstu autoryzacji w Netcore API 3.1

Mam działający projekt Netcore 2.2, w którym zaimplementowałem niestandardowe zasady sprawdzające klucze API. W startup.cs dodaję tę zasadę w ten sposób //Add Key Policy services.AddAuthorization(options => { options.AddPolicy("AppKey", policy => policy.Requirements.Add(new...

9
obsługa przecięcia między znakami wyboru

Mam przycisk zaznaczenia w interfejsie użytkownika, kliknięcie którego, każdy wybór użytkownika jest zaznaczony na czerwono. Tutaj nie ma problemów. Osiągam to przezdocument.execCommand("insertHTML") Mam jednak dodatkowy wymóg, aby po utworzeniu nowego zaznaczenia, który jest przecięciem starych...

9
Jak sizeof działa z tym dereferencją wskaźnika do tablicy?

Tutaj mam wskaźnik ptrdo tablicy arr4 liczb całkowitych. ptrwskazuje na całą tablicę. ptr[0]lub *ptrwskazuje pierwszy element tablicy, więc dodanie 1 ptr[0]daje adres drugiego elementu tablicy. Nie rozumiem, dlaczego użycie sizeof(ptr[0])daje rozmiar całej tablicy, 16 bajtów, a nie rozmiar tylko...

9
Jak kontrolować niezmienność skali?

Próbuję połączyć kilka diagramów w coś w rodzaju stołu. Myślę, że nazywa się to „drukiem indeksowym” - fotografowie robią to, gdy muszą przeglądać wiele fotografii jednocześnie. W każdym razie jest to kod: main :: IO () main = mainWith @(Diagram B) $ (tile . fmap renderOne) examples renderOne ::...

9
parametry typu struct nie muszą być przypisane

Zauważyłem dziwne zachowanie w kodzie podczas przypadkowego komentowania linii w funkcji podczas przeglądania kodu. Bardzo trudno było to odtworzyć, ale przedstawię tutaj podobny przykład. Mam tę klasę testową: public class Test { public void GetOut(out EmailAddress email) { try {...