Programowanie

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

22
Jakie praktyczne zastosowanie ma zamknięcie w JavaScript?
Dokładam wszelkich starań, aby owinąć głowę wokół zamknięć JavaScript. Rozumiem to, zwracając funkcję wewnętrzną, będzie ona miała dostęp do dowolnej zmiennej zdefiniowanej w jej bezpośrednim obiekcie nadrzędnym. Gdzie to by mi się przydało? Być może jeszcze nie mam wokół tego głowy. Większość przykładów, które widziałem online , nie zawiera żadnego …

15
Co rozwiązuje OSGi?
Czytałem na Wikipedii i innych stronach o OSGi , ale tak naprawdę nie widzę dużego obrazu. Mówi, że jest to platforma oparta na komponentach i że można przeładowywać moduły w czasie wykonywania. Także „praktycznym przykładem” podanym wszędzie jest Eclipse Plugin Framework. Moje pytania to: Jaka jest jasna i prosta definicja …
279 java  components  osgi 



8
Jak zmienić pozycję Toast w Androidzie?
Kiedy używam Toastdo wyświetlania wyskakującego tekstu na ekranie, wyświetla on tekst nieco powyżej dolnej części ekranu, co jest pozycją domyślną. Teraz chcę wyświetlić go na środku ekranu lub gdzieś według mojego wyboru. Czy ktoś może mi pomóc, jak to osiągnąć?
279 android  toast 

30
Ikona zapisu: nadal dyskietka? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 w …




8
Dlaczego istnieją dwa rodzaje funkcji w Elixir?
Uczę się Elixir i zastanawiam się, dlaczego ma dwa typy definicji funkcji: funkcje zdefiniowane w module za pomocą def, zwane usingmyfunction(param1, param2) funkcje anonimowe zdefiniowane za pomocą fn, wywoływane za pomocąmyfn.(param1, param2) Tylko drugi rodzaj funkcji wydaje się być obiektem pierwszej klasy i może być przekazany jako parametr do innych …
279 erlang  elixir 

10
Czy dobrą praktyką jest używanie pustego adresu URL dla atrybutu akcji formularza HTML? (akcja = „”)
Zastanawiam się, czy ktokolwiek może udzielić odpowiedzi „najlepszych praktyk” na użycie pustych działań formularza HTML w celu opublikowania z powrotem na bieżącej stronie. Jest post z pytaniem, co robi tutaj pusta czynność formularza HTML, a niektóre strony takie jak ta sugerują, że jest w porządku, ale chciałbym wiedzieć, co ludzie …

6
Jak ustawić bitmapę z zasobu
Wydaje się to proste, próbuję ustawić obraz bitmapowy, ale z zasobów mam go w aplikacji w folderze do rysowania. bm = BitmapFactory.decodeResource(null, R.id.image); Czy to jest poprawne?
279 android  bitmap 

29
Równomiernie rozmieszczaj wiele widoków w widoku kontenera
Auto Layout utrudnia mi życie. Teoretycznie przydałoby się to naprawdę przydać, ale wydaje mi się, że cały czas z tym walczę. Zrobiłem projekt demonstracyjny, aby spróbować znaleźć pomoc. Czy ktoś wie, jak sprawić, aby odstępy między widokami zwiększały się lub zmniejszały równomiernie przy każdej zmianie rozmiaru widoku? Oto trzy etykiety …

7
Co zrobić z zatwierdzeniem dokonanym w odłączonej głowie
Za pomocą git zrobiłem coś takiego git clone git checkout {a rev number tree rev before} (here I started to be in a detached head state) //hacking git commit //hacking git commit (some commit where made on origin/master) git pull (which does complete because there was some error due to …
279 git  git-checkout 

20
Odwołaj wymagania.txt do pliku install_requires kwarg w pliku setup.py setuptools
Mam requirements.txtplik, którego używam z Travis-CI. Wydaje się głupie powielać wymagania zarówno requirements.txta setup.py, więc miałem nadzieję przekazać uchwyt pliku do install_requireskwarg w setuptools.setup. czy to możliwe? Jeśli tak, to jak mam to zrobić? Oto mój requirements.txtplik: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

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.