Programowanie

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


3
Dalsze zrozumienie setRetainInstance (true)
Co dokładnie się dzieje, gdy dzwonisz setRetainInstance(true)do Fragment? Dokumentacja praktycznie nie istnieje i wydaje się, że jest to bardzo ważna funkcja. W szczególności chcę wiedzieć, ile z tej sekwencji (którą wymyśliłem) jest prawdą: Użytkownik obraca urządzenie. Fragment jest odłączany od Activityi Fragment.onDetach()jest nazywany. Działalność zostaje zniszczona; Activity.onDestroy()jest nazywany. Obiekt ActivityJava …

4
Zrozumieć NSRunLoop
Czy ktoś może wyjaśnić, co to jest NSRunLoop? więc jak wiem, NSRunLoopjest to coś związanego, NSThreadprawda? Więc załóżmy, że tworzę wątek podobny do NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } więc po tym, jak ten wątek zakończy pracę, prawda? dlaczego używać RunLoopslub gdzie używać? …

3
$ http.get (…) .success nie jest funkcją
mam ten kod: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } W moim lokalnym środowisku działa dobrze, ale na serwerze zwróć ten błąd: TypeError: $ http.get (...). Sukces nie jest funkcją Jakieś pomysły? Dzięki

3
Jak filtrować tablicę za pomocą TypeScript w Angular 2?
Dziedziczenie danych rodzic-dziecko ng-2 było dla mnie trudnością. Wydaje się, że może to być dobre, praktyczne rozwiązanie, polegające na filtrowaniu całej tablicy danych do tablicy składającej się tylko z danych potomnych, do których odwołuje się pojedynczy identyfikator rodzica. Innymi słowy: dziedziczenie danych staje się filtrowaniem danych według jednego identyfikatora nadrzędnego. …


2
Nieprawidłowy nagłówek http_host
Próbuję stworzyć stronę internetową przy użyciu frameworka Django i uruchomić za pomocą DigitalOcean.com i wdrożyć niezbędne pliki w django-project. Musiałem dołączyć pliki statyczne do projektu Django i po zebraniu plików statycznych próbowałem odświeżyć moje IP Dołączam tutoriale, których użyłem do stworzenia strony internetowej. https://www.pythonprogramming.net/django-web-server-publish-tutorial/ Otrzymuję następujący błąd: DisallowedHost at / …



10
rekurencja a iteracja
Czy słuszne jest stwierdzenie, że wszędzie tam, gdzie używana jest rekurencja, można użyć forpętli? A jeśli rekurencja jest zwykle wolniejsza, jaki jest techniczny powód, aby kiedykolwiek używać jej forzamiast iteracji pętli? A jeśli zawsze jest możliwe przekształcenie rekurencji w forpętlę, czy istnieje praktyczna zasada, aby to zrobić?



4
Jak działa minimumScaleFactor UILabel?
Używałem minimumFontSizewcześniej, ale ta funkcja jest teraz przestarzała i nie bardzo rozumiem, jak minimumScaleFactordziała. Chcę, aby maksymalny rozmiar czcionki wynosił 10, a minimalny 7. Jak mogę zmniejszyć rozmiar czcionki do rozmiaru 7 za pomocą współczynnika skali? UILabel kreacja: UILabel *label = [[UILabel alloc] init]; [label setTranslatesAutoresizingMaskIntoConstraints:NO]; label.text = [labelName uppercaseString]; …
109 ios  objective-c  uilabel 


3
Jak aktywować przycisk „Udostępnij” w aplikacji na Androida?
Chcę dodać przycisk „Udostępnij” do mojej aplikacji na Androida. Tak Dodałem przycisk „Udostępnij”, ale przycisk nie jest aktywny. Klikam, ale nic się nie dzieje. Mój kod w MainActivity.java: private ShareActionProvider mShareActionProvider; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.share_menu, menu); getMenuInflater().inflate(R.menu.main, menu); MenuItem item = menu.findItem(R.id.share_menu); mShareActionProvider = (ShareActionProvider) menu.findItem(R.id.share_menu).getActionProvider(); mShareActionProvider.setShareIntent(getDefaultShareIntent()); …
109 java  android  xml  button  share 

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.