Programowanie

709
Resetowanie pilota do określonego zatwierdzenia

Chcę odrzucić wszystkie zmiany wprowadzone po zatwierdzeniu <commit-hash>. Więc zrobiłem: git reset --hard <commit-hash> Teraz chcę zrobić to samo z moim pilotem. W jaki sposób mogę to zrobić? Później wykonałem kilka zatwierdzeń (i wypycham) <commit-hash>i chcę je wszystkie...

708
Znajdź, która wersja pakietu jest zainstalowana z pipem

Używając pip, czy można dowiedzieć się, która wersja pakietu jest obecnie zainstalowana? Wiem o tym, pip install XYZ --upgradeale zastanawiam się, czy jest coś takiego pip info XYZ. Jeśli nie, jaki byłby najlepszy sposób, aby powiedzieć, jakiej wersji aktualnie

706
Usuń ramkę z ramki IFrame

Jak usunąć ramkę z elementu iframe osadzonego w mojej aplikacji internetowej? Przykładem iframe jest: <iframe src="myURL" width="300" height="300">Browser not compatible.</iframe> Chciałbym, aby przejście z treści na mojej stronie do zawartości ramki iframe było płynne, przy...

706
Dlaczego [] jest szybszy niż list ()?

Niedawno w porównaniu z przetwarzaniem prędkości []i list()i była zaskoczona, że []pracuje więcej niż trzy razy szybciej niż list(). Pobiegłem ten sam test z {}i dict()a wyniki były praktycznie identyczne: []i {}zarówno trwała około 0.128sec / milion cykli, podczas list()i dict()trwało około...

705
Pobierasz cały segment S3?

Zauważyłem, że wydaje się, że nie ma opcji pobrania całego segmentu S3 z konsoli zarządzania AWS. Czy istnieje prosty sposób na złapanie wszystkiego w jednym z moich wiader? Zastanawiałem się nad upublicznieniem folderu głównego, użyciem go wgetdo pobrania, a następnie nadaniem mu statusu...

704
Jak powinienem przetestować kod wątkowy?

Do tej pory unikałem koszmaru, który testuje wielowątkowy kod, ponieważ wydaje się, że to zbyt duże pole minowe. Chciałbym zapytać, w jaki sposób ludzie testowali kod, który opiera się na wątkach w celu pomyślnego wykonania, lub po prostu, jak ludzie testowali tego rodzaju problemy, które pojawiają...