Programowanie

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




10
Ostrzeżenie „Unikaj przekazywania wartości null jako katalogu głównego widoku” podczas zwiększania widoku do użycia przez AlertDialog
Pojawia się ostrzeżenie, nie pozostawiającą włókien, Avoid passing null as the view rootpodczas pompowania poglądy z nulljak parent, jak: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Jednak widok ma być używany jako zawartość pliku AlertDialog, używając setViewon AlertDialog.Builder, więc nie wiem, co powinno zostać przekazane jako parent. Jak myślisz, co parentpowinno być w tym przypadku?

12
Jak sprawdzić, czy zakończyły się inne wątki?
Mam obiekt z metodą o nazwie StartDownload(), która uruchamia trzy wątki. Jak mogę otrzymać powiadomienie o zakończeniu wykonywania każdego wątku? Czy istnieje sposób, aby dowiedzieć się, czy jeden (lub cały) wątek jest zakończony lub nadal jest wykonywany?


8
Margin-Top wciśnij zewnętrzną div w dół
Mam element div nagłówka jako pierwszy element mojego elementu div wrapper, ale kiedy dodam górny margines do h1 wewnątrz elementu div nagłówka, przesuwa cały element div nagłówka w dół. Zdaję sobie sprawę, że dzieje się tak za każdym razem, gdy nakładam górny margines na pierwszy widoczny element na stronie. Oto …
126 html  css  xhtml 

8
Jak mogę powiedzieć gcc, aby nie wstawiał funkcji?
Powiedzmy, że mam tę małą funkcję w pliku źródłowym static void foo() {} i buduję zoptymalizowaną wersję mojego pliku binarnego, ale nie chcę, aby ta funkcja była wbudowana (do celów optymalizacji). czy istnieje makro, które mogę dodać w kodzie źródłowym, aby zapobiec wstawianiu?
126 c  gcc  inline 


9
Clojure: zmniejsz a zastosuj
Rozumiem koncepcyjną różnicę między reducei apply: (reduce + (list 1 2 3 4 5)) ; translates to: (+ (+ (+ (+ 1 2) 3) 4) 5) (apply + (list 1 2 3 4 5)) ; translates to: (+ 1 2 3 4 5) Jednak który z nich jest bardziej idiomatyczny? …
126 clojure 

6
Udostępniać zmienne między plikami w Node.js?
Oto 2 pliki: // main.js require('./modules'); console.log(name); // prints "foobar" // module.js name = "foobar"; Kiedy nie mam "var", to działa. Ale kiedy mam: // module.js var name = "foobar"; nazwa będzie niezdefiniowana w main.js. Słyszałem, że zmienne globalne są złe i lepiej użyj "var" przed odniesieniami. Ale czy jest …

11
Testy jednostkowe django bez bazy danych
Czy istnieje możliwość pisania unittestów django bez konfigurowania bazy danych? Chcę przetestować logikę biznesową, która nie wymaga konfiguracji bazy danych. I chociaż konfiguracja bazy danych jest szybka, naprawdę nie potrzebuję jej w niektórych sytuacjach.
126 django  testing 

5
F # zmiany w OCaml [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie F # pochodzi z OCaml, ale jakich głównych elementów brakuje lub które zostały dodane? W szczególności …
126 f#  ocaml  functor 


4
Wyodrębnij każdy n-ty element wektora
Chciałbym stworzyć wektor, w którym każdy element jest i+6thelementem innego wektora. Na przykład w wektorze o długości 120 chcę utworzyć inny wektor o długości 20, w którym każdy element jest wartością i, i+6, i+12, i+18...wektora początkowego, czyli chcę wyodrębnić co szósty element oryginału.
126 r  vector 

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.