Programowanie

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

12
Jak pozbyć się ostrzeżenia o żądaniu przyrostowego przetwarzania adnotacji?
Właśnie zacząłem używać programowania na Androida i próbować korzystać z biblioteki Room. Od wczoraj mam do czynienia z tym ostrzeżeniem w: [kapt] Zażądano przyrostowego przetwarzania adnotacji, ale obsługa jest wyłączona, ponieważ następujące procesory nie są przyrostowe: androidx.lifecycle.LifecycleProcessor (NON_INCREMENTAL), androidx.room.RoomProcessor (NON_INCREMENTAL). Próbowałem zbadać i naprawić, ale nie mogę uniknąć tego błędu. …

17
React - Wyświetla ekran ładowania podczas renderowania DOM?
To jest przykład ze strony aplikacji Google Adsense. Ekran ładowania wyświetlany przed wyświetleniem strony głównej po. Nie wiem, jak zrobić to samo z Reactem, ponieważ jeśli wykonam ekran ładowania renderowany przez komponent React, nie wyświetla się on podczas ładowania strony, ponieważ musi czekać na renderowanie DOM wcześniej. Zaktualizowano : Zrobiłem …

11
Jak wygenerować liczbę losową w C ++?
Próbuję stworzyć grę w kości i muszę mieć w niej losowe liczby (aby zasymulować boki kostki. Wiem, jak zrobić to od 1 do 6). Za pomocą #include <cstdlib> #include <ctime> #include <iostream> using namespace std; int main() { srand((unsigned)time(0)); int i; i = (rand()%6)+1; cout << i << "\n"; } …
150 c++  random 

6
Jak mogę „uruchomić” projekt z wieloma plikami w głównym pakiecie?
Obecnie mam jeden plik w moim głównym pakiecie o nazwie main.go. Jak podzielić zawartość main.gona wiele plików bez tworzenia oddzielnego pakietu, ponieważ kodu nie można użyć ponownie. Chcę mieć taką strukturę katalogów: $ ls foo main.go bar.go bar.go package main import "fmt" func Bar() { fmt.Println("Bar") } Następnie w main.go …
150 go 

15
Android - jak zrobić przewijalny układ ograniczeń?
Chcę utworzyć układ, który pozwala mi przewijać w dół za pomocą układu z ograniczeniami, ale nie wiem, jak się do tego zabrać. Czy powinien ScrollViewbyć rodzicem ConstraintLayouttakiej osoby? <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true"> <android.support.constraint.ConstraintLayout android:id="@+id/Constraint" android:layout_width="match_parent" android:layout_height="match_parent"/> Albo na odwrót? Może ktoś wskaże mi dobry …

8
Jak głęboko skopiować listę?
Mam problem z kopią listy: Więc po powrocie E0z 'get_edge', robię kopię E0, dzwoniąc 'E0_copy = list(E0)'. Myślę, że E0_copyjest to głęboka kopia E0i przechodzę E0_copydo 'karger(E)'. Ale w głównej funkcji. Dlaczego wynik 'print E0[1:10]'przed pętlą for nie jest taki sam jak wynik po pętli for? Poniżej mój kod: def …
150 python  list  copy  deep-copy 

3
Co to jest czasowa martwa strefa?
Słyszałem, że uzyskiwanie dostępu leti constwartości przed ich zainicjowaniem może spowodować ReferenceErrorcoś, co nazywa się czasową martwą strefą . Co to jest czasowa martwa strefa, jaki ma związek z zasięgiem i podnoszeniem oraz w jakich sytuacjach występuje?



6
Uruchamianie skryptów NPM sekwencyjnie
Powiedzmy, że tak "scripts": { "pre-build": "echo \"Welcome\" && exit 1", "build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"", "post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut", "exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\"" }, Jakie polecenie NPM mogę uruchomić, aby wszystkie te skrypty były uruchamiane sekwencyjnie. Kiedy używam …
150 javascript  node.js  npm  cmd 

16
Aplikacja create-react-app importuje ograniczenie poza katalog src
Używam aplikacji create-react-app. Próbuję wywołać obraz z mojego publicznego folderu z pliku w moim src/components. Otrzymuję ten komunikat o błędzie. ./src/components/website_index.js Nie znaleziono modułu: próbujesz zaimportować ../../public/images/logo/WC-BlackonWhite.jpg, który znajduje się poza katalogiem src / projektu. Względne importowanie poza src / nie jest obsługiwane. Możesz przenieść go do src / lub …


3
Asyncio.gather vs asyncio.wait
asyncio.gatheri asyncio.waitwydaje się, że mają podobne zastosowania: mam kilka asynchronicznych rzeczy, które chcę wykonać / poczekać (niekoniecznie czekając na zakończenie jednego przed rozpoczęciem następnego). Używają innej składni i różnią się niektórymi szczegółami, ale wydaje mi się bardzo nie-pythoniczne, aby mieć dwie funkcje, które mają tak duże nakładanie się funkcjonalności. czego …

27
Entity Framework Core: DbContextOptionsBuilder nie zawiera definicji dla „usesqlserver” ani metody rozszerzenia „usesqlserver”
Jestem nowy w EF Core i próbuję zmusić go do pracy z moim projektem ASP.NET Core. Otrzymuję powyższy błąd startup.cspodczas próby skonfigurowania parametrów DbContextpołączenia z config. Śledzę ten samouczek: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Problematyczny kod w startup.cs: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.SpaServices.Webpack; using Microsoft.Extensions.Configuration; …


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.