Programowanie

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

12
Django: Uzyskaj listę pól modelu?
Zdefiniowałem Userklasę, która (ostatecznie) dziedziczy models.Model. Chcę uzyskać listę wszystkich pól zdefiniowanych dla tego modelu. Na przykład phone_number = CharField(max_length=20). Zasadniczo chcę odzyskać wszystko, co dziedziczy po Fieldklasie. Myślałem, że będę w stanie je odzyskać, korzystając z inspect.getmembers(model), ale lista, którą zwraca, nie zawiera żadnego z tych pól. Wygląda na …

12
jQuery Przewiń do dołu strony
Po zakończeniu ładowania strony. Chcę, aby jQUery ładnie przewijało do dołu strony, animując szybko, a nie snap / wstrząs. Czy potrzebuję takiej wtyczki ScrollTo? czy jest to wbudowane w jQuery jakoś?

24
Skąd będę wiedział, kiedy utworzyć interfejs?
Jestem na etapie uczenia się programowania, w którym czuję, że muszę dowiedzieć się więcej o interfejsach. Często o nich czytam, ale wygląda na to, że ich nie rozumiem. Czytałem przykłady: klasa bazowa zwierząt, z interfejsem IAnimal do takich rzeczy jak „Spacer”, „Uruchom”, „GetLegs” itp. - Ale nigdy nad tym nie …



5
Mockito - różnica między doReturn () a when ()
Obecnie używam Mockito do kpienia z obiektów warstwy usługi w aplikacji Spring MVC, w której chcę przetestować metody kontrolera. Jednak, kiedy czytałem o szczegółach Mockito, odkryłem, że metody doReturn(...).when(...)są równoważne when(...).thenReturn(...). Moje pytanie brzmi: po co są dwie metody, które robią to samo, czy jaka jest subtelna różnica między doReturn(...).when(...)i …

11
Próba ustawienia obiektu listy innej niż właściwość jako NSUserDefaults
Myślałem, że wiem, co spowodowało ten błąd, ale nie mogę zrozumieć, co zrobiłem źle. Oto pełny komunikat o błędzie: Próba ustawienia obiektu listy innej niż właściwość ( „<BC_Person: 0x8f3c140>” ) jako wartość NSUserDefaults dla kluczowego personDataArray Mam Personklasę, która moim zdaniem jest zgodna z NSCodingprotokołem, w której mam obie te …

8
Jak zmienić krycie (alfa, przezroczystość) elementu w elemencie canvas po jego narysowaniu?
Korzystając z <canvas>elementu HTML5 , chciałbym załadować plik obrazu (PNG, JPEG itp.), Narysować go całkowicie na płótnie całkowicie przezroczysto, a następnie go rozjaśnić. Zrozumiałem, jak załadować obraz i narysować go na płótno, ale nie wiem, jak zmienić jego krycie po narysowaniu. Oto kod, który mam do tej pory: var canvas …

30
Jak przekonwertować między wartościami big-endian i little-endian w C ++?
Jak przekonwertować między wartościami big-endian i little-endian w C ++? EDYCJA: Dla jasności muszę tłumaczyć dane binarne (zmiennoprzecinkowe podwójnej precyzji oraz 32-bitowe i 64-bitowe liczby całkowite) z jednej architektury procesora na drugą. Nie wymaga to pracy w sieci, więc ntoh () i podobne funkcje tutaj nie będą działać. EDYCJA 2: …
196 c++  endianness 


9
Kiedy używać Storyboard i kiedy korzystać z XIB
Czy istnieją jakieś wytyczne dotyczące tego, kiedy używać scenorysów w projekcie iOS, a kiedy używać XIB? jakie są zalety i wady każdej z nich oraz w jakich sytuacjach one odpowiadają? Prawie, jak mogę powiedzieć, nie jest tak łatwe w użyciu sekwencje scenariuszy, gdy kontrolery widoku są wypychane przez dynamiczne elementy …

8
Tworzenie tablicy obiektów w Javie
Jestem nowy w Javie i na razie stworzyłem tablicę obiektów w Javie. Mam na przykład klasę A - A[] arr = new A[4]; Ale to tylko tworzenie wskaźników (referencji), Aa nie 4 obiektów. Czy to jest poprawne? Widzę, że kiedy próbuję uzyskać dostęp do funkcji / zmiennych w utworzonych obiektach, …
196 java  arrays  class 

14
ExecutorService, jak czekać na zakończenie wszystkich zadań
Jaki jest najprostszy sposób oczekiwania na ExecutorServicezakończenie wszystkich zadań ? Moje zadanie jest głównie obliczeniowe, więc chcę po prostu uruchomić dużą liczbę zadań - po jednym na każdym rdzeniu. W tej chwili moja konfiguracja wygląda następująco: ExecutorService es = Executors.newFixedThreadPool(2); for (DataTable singleTable : uniquePhrases) { es.execute(new ComputeDTask(singleTable)); } try{ …


15
Nie można powiązać identyfikatora wieloczęściowego
Widziałem podobne błędy na SO, ale nie znalazłem rozwiązania mojego problemu. Mam zapytanie SQL, takie jak: SELECT DISTINCT a.maxa , b.mahuyen , a.tenxa , b.tenhuyen , ISNULL(dkcd.tong, 0) AS tongdkcd FROM phuongxa a , quanhuyen b LEFT OUTER JOIN ( SELECT maxa , COUNT(*) AS tong FROM khaosat WHERE CONVERT(DATETIME, …

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.