Programowanie

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



7
Stan nie aktualizuje się, gdy używa się podpięcia stanu React w ramach setInterval
Wypróbowuję nowe haki do reagowania i mam komponent zegara z licznikiem, który ma zwiększać się co sekundę. Jednak wartość nie przekracza jednego. function Clock() { const [time, setTime] = React.useState(0); React.useEffect(() => { const timer = window.setInterval(() => { setTime(time + 1); }, 1000); return () => { window.clearInterval(timer); }; …

9
Nie można załadować ps1, ponieważ uruchamianie skryptów jest wyłączone w tym systemie
Próbuję uruchomić powershellskrypt z poziomu C #. Najpierw ustawiłem wartość ExecutionPolicyna, Unrestricteda skrypt jest teraz uruchamiany z PowerShell ISE. Teraz to jest C # mój kod: class Program { private static PowerShell ps; static void Main(string[] args) { ps = PowerShell.Create(); string ps1File = Path.Combine(Environment.CurrentDirectory, "script.ps1"); ExecuteScript(ps1File); Console.ReadLine(); } static …
120 c#  powershell 



5
Jaka jest różnica między `useRef` a` createRef`?
Przeglądałem dokumentację haków, kiedy się natknąłem useRef. Patrząc na ich przykład… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> <button onClick={onButtonClick}>Focus the input</button> </> ); } …

12
W Android Studio nie można załadować 2 nieznanych aspektów aspektu: android i android-gradle
Kiedy otwieram Android Studio, pojawia się błąd - „Błąd podczas wczytywania projektu: nie można załadować 2 aspektów. Po kliknięciu, aby zobaczyć błąd, pojawił się następujący komunikat „Nie można załadować 2 aspektów. Możesz oznaczyć je jako ignorowane, aby pominąć powiadomienie o błędzie. Nieznany typ aspektu:„ android ”, Nieznany typ aspektu:„ android-gradle …



21
Nie można zainstalować Scipy przez pip
Podczas instalowania scipy przez pip za pomocą: pip install scipy Pip nie może zbudować Scipy i zgłasza następujący błąd: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing debug log for …
119 python  scipy 

10
Junit - raz uruchom metodę konfiguracji
Skonfigurowałem klasę z kilkoma testami i zamiast używać @Beforemetody konfiguracji, która jest wykonywana tylko raz przed wszystkimi testami. Czy to możliwe dzięki Junit 4.8?
119 java  junit 


9
Konflikt z zależnością „com.android.support:support-annotations”. Rozwiązane wersje aplikacji (23.1.0) i aplikacji testowej (23.0.1) różnią się
Podczas budowania pojawia się następujący błąd: Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.1.0) and test app (23.0.1) differ. To są moje zależności od gradle dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.squareup.picasso:picasso:2.5.2' compile …

14
Nie można rozwiązać symbolu „? Attr / actionBarSize” po aktualizacji Android Studio z wersji 2.3 do 3.0 dla buildToolsVersion „26 .0.2”
Po zaktualizowaniu Android Studio z wersji 2.3 do 3.0 zmieniłem buildToolsVersionz 26.0.0 na 26.0.2 i potem pojawia się ten błąd: Cannot resolve symbol '?attr/actionBarSize Kod XML: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> Zależności: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'

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.