Programowanie

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


19
Jak uzyskać wartość datetime.today () w Pythonie, która „rozpoznaje strefę czasową”?
Próbuję odjąć jedną wartość daty od wartości, datetime.today()aby obliczyć, jak dawno coś było. Ale narzeka: TypeError: can't subtract offset-naive and offset-aware datetimes Ta wartość datetime.today()nie wydaje się być „świadoma strefy czasowej”, podczas gdy moja inna wartość daty to. Jak uzyskać wartość tego, datetime.today()co świadczy o strefie czasowej? W tej chwili …




26
Czy istnieje jakakolwiek różnica między GROUP BY a DISTINCT
Nauczyłem się czegoś prostego o SQL: SELECT c FROM myTbl GROUP BY C Ma taki sam wynik jak: SELECT DISTINCT C FROM myTbl Zastanawiam się, czy jest coś innego w sposobie przetwarzania polecenia przez silnik SQL, czy naprawdę są tym samym? Ja osobiście wolę wyraźną składnię, ale jestem pewien, że …
310 sql  group-by  distinct 

24
Zmiana koloru dolnej linii EditText za pomocą appcompat v7
Używam appcompat v7, aby uzyskać spójny wygląd na Androidzie 5 i mniejszych. Działa raczej dobrze. Jednak nie mogę wymyślić, jak zmienić kolor dolnej linii i kolor akcentu dla EditTexts. Czy to możliwe? Próbowałem zdefiniować niestandardowy android:editTextStyle(patrz poniżej), ale udało mi się jedynie zmienić pełny kolor tła lub kolor tekstu, ale …

13
Android Studio: Gdzie jest okno wyjściowe błędu kompilatora?
Kiedy „uruchamiam” mój projekt w Android Studio, w oknie „Wiadomości” otrzymuję: Gradle: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':play01:compileDebug'. > Compilation failed; see the compiler error output for details. * Try: Run with --stacktrace option to get the stack trace. Run with …

14
Czy #pragma, gdy raz jest bezpieczny, obejmuje strażników?
Czytałem, że podczas korzystania z programu istnieje pewna optymalizacja kompilatora, #pragma oncektóra może spowodować szybszą kompilację. Rozumiem, że jest to niestandardowe, a zatem może powodować problem ze zgodnością między platformami. Czy jest to obsługiwane przez większość nowoczesnych kompilatorów na platformach innych niż Windows (gcc)? Chcę uniknąć problemów z kompilacją platformy, …

4
Wyjaśnij, która reguła gitignore ignoruje mój plik
Czy jest jakiś sposób, aby dowiedzieć się, dlaczego git ignoruje jakiś plik (tj. Która reguła w .gitignorepliku powoduje ignorowanie pliku)? Wyobraź sobie, że mam ten (lub znacznie bardziej złożony scenariusz, z setkami folderów i dziesiątkami .gitignoreplików: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt Jeśli uruchomię git add folder/subfolder/file.txtgit, może narzekać, …
310 git  gitignore 

24
Używanie awk do drukowania wszystkich kolumn od n-tego do ostatniego
Ta linia działała, dopóki nie miałem białych znaków na drugim polu. svn status | grep '\!' | gawk '{print $2;}' > removedProjs czy istnieje sposób, aby awk wydrukował wszystko za 2 USD lub więcej? (3 USD, 4 USD ... dopóki nie będziemy już mieć kolumn?) Powinienem dodać, że robię to …
310 linux  awk 

30
Unikaj rozwijanego menu zamykającego kliknięcie wewnątrz
Mam menu rozwijane Bootstrap na Twitterze. Jak wszyscy użytkownicy Twitter Bootstrap wiedzą, menu rozwijane zamyka się po kliknięciu (nawet kliknięciu w nim). Aby tego uniknąć, mogę łatwo dołączyć moduł obsługi zdarzeń kliknięcia do menu rozwijanego i po prostu dodać słynny event.stopPropagation(). <ul class="nav navbar-nav"> <li class="dropdown mega-dropdown"> <a href="javascript:;" class="dropdown-toggle" …


2
Co oznacza stała 0,0039215689?
Ciągle widzę tę stałą wyskakującą w różnych plikach nagłówka grafiki 0.0039215689 Może to ma coś wspólnego z kolorem? Oto pierwsze trafienie w Google : void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f; Gfx.FogColor.B = _SHIFTR(w1, 8, 8) * 0.0039215689f; Gfx.FogColor.A = …

12
Co to jest „na żądanie”?
Teraz, gdy jest jasne, co to jest metaklasa , istnieje powiązana koncepcja, z której korzystam cały czas, nie wiedząc, co to naprawdę oznacza. Przypuszczam, że wszyscy popełnili kiedyś błąd w nawiasie, co spowodowało wyjątek „obiekt nie jest wywoływalny”. Co więcej, używanie __init__i __new__prowadzi do zastanawiania się, do czego ten cholerny …
310 python  callable 

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.