Pytania oznaczone «patch»

Łatka to oprogramowanie zaprojektowane w celu rozwiązywania problemów lub aktualizowania programu komputerowego lub jego danych pomocniczych. Obejmuje to naprawę luk w zabezpieczeniach i innych błędów oraz poprawę użyteczności lub wydajności.

1231
Jak wygenerować łatkę git dla konkretnego zatwierdzenia?

Muszę napisać skrypt, który tworzy łatki dla listy numerów zatwierdzeń SHA1. Próbowałem użyć git format-patch <the SHA1>, ale wygenerowało to poprawkę dla każdego zatwierdzenia od czasu SHA1. Po wygenerowaniu kilkuset łatek musiałem zabić proces. Czy istnieje sposób na wygenerowanie łatki...

254
GCD do wykonania zadania w głównym wątku

Mam wywołanie zwrotne, które może pochodzić z dowolnego wątku. Kiedy otrzymuję to wywołanie zwrotne, chciałbym wykonać pewne zadanie w głównym wątku. Czy muszę sprawdzać, czy jestem już w głównym wątku - czy istnieje kara za nieprzeprowadzenie tej kontroli przed wywołaniem poniższego...

213
Przeciążenie funkcji Pythona

Wiem, że Python nie obsługuje przeciążania metod, ale napotkałem problem, którego nie potrafię rozwiązać w przyjemny Python. Tworzę grę, w której postać musi strzelać różnymi kulami, ale jak napisać różne funkcje do tworzenia tych kul? Załóżmy na przykład, że mam funkcję, która tworzy pocisk...

204
Czy mogę podzielić już podzielony przystojniak za pomocą git?

Niedawno odkryłem patchopcję git dla tego addpolecenia i muszę powiedzieć, że to naprawdę fantastyczna funkcja. Odkryłem również, że duży kawałek można podzielić na mniejsze kawałki, naciskając sklawisz, co zwiększa precyzję zatwierdzenia. Ale co, jeśli chcę jeszcze większej precyzji, jeśli...