Programowanie

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

9
Jak używać wywołania zwrotnego `setState` na zaczepach reagowania
React hooks wprowadza useStatedo ustawiania stanu komponentu. Ale jak mogę użyć hooków, aby zamienić wywołanie zwrotne, jak poniżej: setState( { name: "Michael" }, () => console.log(this.state) ); Chcę coś zrobić po zaktualizowaniu stanu. Wiem, że mogę useEffectzrobić dodatkowe rzeczy, ale muszę sprawdzić poprzednią wartość stanu, która wymaga kodu bitowego. Szukam …
134 reactjs 

9
AndroidRuntime: FATAL EXCEPTION: androidmapsapi-ZoomTableManager
Moja aplikacja korzystająca z Google Maps SDK (v2) właśnie zaczęła się zawieszać z tym wyjątkiem: Process: com.currentlocation.android, PID: 7328 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.maps.api.android.lib6.gmm6.vector.ct.<init>(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):9) at com.google.maps.api.android.lib6.gmm6.vector.cv.a(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):23) at com.google.maps.api.android.lib6.gmm6.util.m.run(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):14) at java.lang.Thread.run(Thread.java:919) W v3 beta SDK, ślad stosu to: 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 …

3
Możliwy błąd GCC podczas zwracania struktury z funkcji
Wydaje mi się, że znalazłem błąd w GCC podczas wdrażania PCN PRNG O'Neilla. ( Kod początkowy w Godbolt's Compiler Explorer ) Po pomnożeniu oldstateprzez MULTIPLIER(wynik przechowywany w rdi), GCC nie dodaje tego wyniku do INCREMENTmovabs'ing INCREMENTzamiast do rdx, który następnie jest wykorzystywany jako wartość zwracana rand32_ret.state Minimalny odtwarzalny przykład ( …
133 c  gcc  assembly  x86-64  compiler-bug 

22
Lepszy sposób na zwiększenie numeru kompilacji?
Używałem skryptu powłoki jako części mojego procesu kompilacji Xcode w celu zwiększenia numeru kompilacji w pliku plist , jednak często powoduje to awarię Xcode 4.2.1 (z błędem dotyczącym celu nie należącego do projektu; zgaduję zmiana pliku plist w pewien sposób wprowadza w błąd Xcode). Skrypt powłoki zrobił to tak, że …
133 xcode  shell  version  xcrun  agvtool 

12
Java: pobierz ostatni element po podziale
Używam metody typu String split i chcę mieć ostatni element. Rozmiar tablicy może się zmienić. Przykład: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String two = "Düsseldorf - Madison" Chcę podzielić powyższe ciągi i uzyskać ostatni element: lastone = one.split("-")[here the last item] // <- how? lasttwo = …
133 java  string  split 

18
Jak zmienić nazwę pakietu aplikacji na Androida
Mój magazyn kluczy jest uszkodzony, dlatego Android Market wymaga ode mnie zmiany nazwy aplikacji i jej ponownego przesłania. Jednak za każdym razem, gdy edytuję nazwy pakietów w Manifest i w plikach, dostaję mnóstwo błędów. Jaki jest właściwy sposób zmiany nazwy aplikacji?
133 java  android 

8
Eksportowanie APK z eclipse (ADT) po cichu ulega awarii
Za każdym razem, gdy próbuję wyeksportować APK z Eclipse (wypróbowałem Juno i Indigo) na Macu, Eclipse ulega awarii po kilku sekundach Kiedyś działało to dobrze na mojej obecnej konfiguracji. Uruchomienie aplikacji bezpośrednio (tryb debugowania) na moim telefonie działa dobrze. Błąd z konsoli to: Invalid memory access of location 0x10073f113 rip=0x101f656f7 …
133 android  eclipse  macos  adt 




15
Jak zrobić zrzut ekranu z UIView?
Zastanawiam się, jak moja aplikacja na iPhone'a może zrobić zrzut ekranu z konkretnym UIViewplikiem UIImage. Wypróbowałem ten kod, ale otrzymałem tylko pusty obraz. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIViewma wymiary 320x480 i ma kilka podwidoków. Jaki jest właściwy sposób, aby to zrobić?


14
Wypełnienie CSS dla symboli zastępczych HTML5
Widziałem już ten post i próbowałem wszystkiego, co mogłem, aby zmienić wypełnienie dla mojego elementu zastępczego, ale niestety wygląda na to, że po prostu nie chce współpracować. Tak czy inaczej, oto kod dla css. ( EDYCJA : to jest wygenerowany css z sass) #search { margin-top: 1px; display: inline; float: …

9
Kolor obramowania UITextField
Mam naprawdę wielkie życzenie, aby ustawić własny kolor obramowania UITextField. Ale do tej pory mogłem tylko dowiedzieć się, jak zmienić styl linii granicznej. Użyłem właściwości background do ustawienia koloru tła w następujący sposób: self.textField.backgroundColor = textFieldColor; Ale muszę też zmienić kolor obramowania UITextField. Moje pytanie dotyczyło zmiany koloru obramowania.

11
Instalowanie SetupTools w 64-bitowym systemie Windows
Używam Pythona 2.7 w 64-bitowym systemie Windows 7, a kiedy uruchamiam instalator setuptools, informuje mnie, że Python 2.7 nie jest zainstalowany. Konkretny komunikat o błędzie to: `Python Version 2.7 required which was not found in the registry` Moja zainstalowana wersja Pythona to: `Python 2.7 (r27:82525, Jul 4 2010, 07:43:08) [MSC …

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.