Programowanie

23
Jak usunąć dziwne luki między trzema divami o tym samym kolorze tła?

Od dłuższego czasu walczę z tym problemem. Problem można zobaczyć na urządzeniach mobilnych (Android i iOS), niektóre urządzenia mogą wymagać nieco większego powiększenia. Na komputerze mogę również odtworzyć ten błąd w przeglądarce Chrome po przełączeniu do trybu mobilnego. Poniżej znajduje się...

23
gcc-10.0.1 Określony błąd segmentu

Mam pakiet R z kompilowanym kodem C, który był stosunkowo stabilny od dłuższego czasu i jest często testowany na wielu różnych platformach i kompilatorach (windows / osx / debian / fedora gcc / clang). Niedawno dodano nową platformę do ponownego przetestowania pakietu: Logs from checks with gcc...

23
Szybszy test podzielności niż operator%?

Zauważyłem ciekawą rzecz na moim komputerze. * Odręczny test podzielności jest znacznie szybszy niż %operator. Rozważ minimalny przykład: * AMD Ryzen Threadripper 2990WX, GCC 9.2.0 static int divisible_ui_p(unsigned int m, unsigned int a) { if (m <= a) { if (m == a) { return 1; } return...

23
Dlaczego metoda Count () używa słowa kluczowego „zaznaczone”?

Kiedy szukałem różnicy między Countem a Countem () , pomyślałem, żeby rzucić okiem na kod źródłowy Count(). Widziałem następujący fragment kodu, w którym zastanawiam się, dlaczego checkedsłowo kluczowe jest konieczne / potrzebne: int num = 0; using (IEnumerator<TSource> enumerator =...

22
Debuger Xcode 11 bardzo wolno

Od czasu pobrania Xcode 11 zauważyłem, że ustawianie punktów przerwania, wchodzenie i wychodzenie z kodu, powoduje, że debugger ma tendencję do zawieszania się, czasami przez kilka minut. Nie mogę sobie wyobrazić, że Apple wyda coś takiego, więc zakładam, że mam jakieś niewłaściwe ustawienie...