Programowanie

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


6
Unikaj Angular2 do systematycznego wysyłania formularza po kliknięciu przycisku
Ok, więc może to jest niejasne. Pobierz ten formularz: <form (ngSubmit)="submit()" #crisisForm="ngForm"> <input type="text" name="name" [(ngModel)]="crisis.name"> <button type="submit">Submit</button> <button type="button" (click)="preview()">Preview</button> <button type="reset" (click)="reset()">Reset</button> </form> Dlaczego wszystkie przyciski wyzwalają tę submit()funkcję? Jak tego uniknąć?

6
Uzyskaj nazwę klasy modelu django
Mam model django: class Book(models.Model): [..] i chcę, aby nazwa modelu była ciągiem: „Książka”. Kiedy próbuję uzyskać to w ten sposób: Book.__class__.__name__ zwraca „ModelBase”. Dowolny pomysł?

8
Różne sposoby dodawania do słownika
Jaka jest różnica między Dictionary.add(key, value)i Dictionary[key] = value? Zauważyłem, że ostatnia wersja nie wyrzuca ArgumentExceptionklucza podczas wstawiania zduplikowanego klucza, ale czy jest jakiś powód, aby preferować pierwszą wersję? Edycja : Czy ktoś ma wiarygodne źródło informacji na ten temat? Próbowałem MSDN, ale jak zwykle jest to pogoń za dziką …

5
Zmień nazwę parametru: id w Zasoby routingu dla Railsów
Rozejrzałem się, jak zmienić miejsce na dynamiczne parametry i znalazłem ten post, który robi dokładnie to. Post jest https://thoughtbot.com/blog/rails-patch-change-the-name-of-the-id-parameter-in Zasadniczo to, co robi, jeśli następujące są trasy: map.resources :clients, :key => :client_name do |client| client.resources :sites, :key => :name do |site| site.resources :articles, :key => :title end end Te trasy …


10
„Proszę sprawdzić, czy gdb ma podpisany kod - patrz taskgated (8)” - Jak zainstalować gdb z podpisanym kodem homebrew?
Jestem pod OSX 10.8.4 i zainstalowałem gdb 7.5.1 z homebrew (motywacja zdobądź nowy gdb z nowymi funkcjami, takimi jak --with-python itp ...) Krótko mówiąc, kiedy uruchamiam debugowanie w projekcie C ++ Eclipse, otrzymuję: Error in final launch sequence Failed to execute MI command: -exec-run Error message from debugger back end: …
107 c++  eclipse  macos  gdb  homebrew 

7
Czytanie dużego pliku .csv
Obecnie próbuję odczytać dane z plików .csv w Pythonie 2.7 z maksymalnie 1 milionem wierszy i 200 kolumnami (zakres plików od 100 MB do 1,6 GB). Mogę to zrobić (bardzo powoli) dla plików z mniej niż 300 000 wierszy, ale gdy przejdę powyżej, pojawiają się błędy pamięci. Mój kod wygląda …
107 python  python-2.7  file  csv 


5
Wyeksportuj wykres do pliku .eps za pomocą R.
Jak wyeksportować wykres do pliku w formacie .eps? Zwykle eksportuję swoje wykresy do pliku .pdf (przy użyciu funkcji „pdf”) i działa całkiem dobrze. Jednak teraz muszę wyeksportować do plików .eps.
107 r  graph  eps 

10
Najlepszy obfuscator Java? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
107 java  obfuscation 

8
Jak dostosować profil użytkownika podczas korzystania z django-allauth
Mam projekt django z aplikacją django-allauth. Podczas rejestracji muszę zebrać dodatkowe dane od użytkownika. Natknąłem się tutaj na podobne pytanie, ale niestety nikt nie odpowiedział na część dotyczącą dostosowywania profilu. Zgodnie z dostarczoną dokumentacjądjango-allauth : ACCOUNT_SIGNUP_FORM_CLASS(= None) Ciąg znaków wskazujący na niestandardową klasę formularza (np. ‘myapp.forms.SignupForm’), Który jest używany podczas …

13
Wypełnienie znaków w printf
Piszę skrypt powłoki bash do wyświetlenia, czy proces jest uruchomiony, czy nie. Do tej pory mam to: printf "%-50s %s\n" $PROC_NAME [UP] Kod daje mi takie wyjście: JBoss [DOWN] GlassFish [UP] verylongprocessname [UP] Chcę wypełnić lukę między dwoma polami za pomocą „-” lub „*”, aby była bardziej czytelna. Jak to …
107 bash  shell  printf 

5
Prawidłowe użycie beginBackgroundTaskWithExpirationHandler
Nie wiem, jak i kiedy używać beginBackgroundTaskWithExpirationHandler. Apple pokazuje na swoich przykładach, aby użyć go jako applicationDidEnterBackgrounddelegata, aby uzyskać więcej czasu na wykonanie ważnego zadania, zwykle transakcji sieciowej. Patrząc na moją aplikację, wydaje się, że większość rzeczy w mojej sieci jest ważna, a kiedy ktoś jest uruchomiony, chciałbym je zakończyć, …

14
Sprawdź, czy UIColor jest ciemny czy jasny?
Muszę określić, czy wybrany kolor UIColor (wybrany przez użytkownika) jest ciemny, czy jasny, aby móc zmienić kolor wiersza tekstu, który znajduje się nad tym kolorem, dla lepszej czytelności. Oto przykład we Flash / Actionscript (z demo): http://web.archive.org/web/20100102024448/http://theflashblog.com/?p=173 jakieś pomysły? Pozdrawiam, Andre AKTUALIZACJA Dzięki sugestiom wszystkich, oto działający kod: - (void) …
107 ios  iphone  xcode  colors  uicolor 

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.