Programowanie

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

10
Jak znaleźć element zawierający określony tekst w Selenium Webdriver (Python)?
Próbuję przetestować skomplikowany interfejs javascript z Selenium (przy użyciu interfejsu Python i wielu przeglądarek). Mam kilka przycisków formularza: <div>My Button</div> Chciałbym móc wyszukiwać przyciski na podstawie „Mojego przycisku” (lub nie uwzględniających wielkości liter, częściowych dopasowań, takich jak „mój przycisk” lub „przycisk”) Uważam to za niezwykle trudne do tego stopnia, że …

4
Nazwane kolory w matplotlib
Jakie nazwane kolory są dostępne w Matplotlib do użytku na wykresach? Mogę znaleźć listę w dokumentacji matplotlib, która twierdzi, że są to jedyne nazwy: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Przekonałem się jednak, że można również użyć tych kolorów, przynajmniej …

8
Wykorzystanie pamięci wirtualnej z Java w systemie Linux, za dużo pamięci
Mam problem z aplikacją Java działającą w systemie Linux. Kiedy uruchamiam aplikację, używając domyślnego maksymalnego rozmiaru sterty (64 MB), widzę za pomocą aplikacji tops, że 240 MB pamięci wirtualnej jest przydzielonych do aplikacji. Powoduje to problemy z niektórymi innymi programami na komputerze, które są względnie ograniczone pod względem zasobów. O …

10
Jak zapobiegać SIGPIPE (lub obsługiwać je poprawnie)
Mam mały program serwera, który akceptuje połączenia na TCP lub lokalnym gnieździe UNIX, czyta proste polecenie i, w zależności od polecenia, wysyła odpowiedź. Problem polega na tym, że klient czasami nie jest zainteresowany odpowiedzią i wychodzi wcześniej, więc pisanie do tego gniazda spowoduje SIGPIPE i spowoduje awarię serwera. Jaka jest …
259 c  io  signals  broken-pipe  sigpipe 

18
php wykonuje proces w tle
Muszę wykonać kopię katalogu po akcji użytkownika, ale katalogi są dość duże, więc chciałbym móc wykonać taką akcję bez uświadomienia użytkownikowi czasu potrzebnego na wykonanie kopii. Wszelkie sugestie będą mile widziane.
259 php 

18
Jak sprawić, by aplikacja node.js działała na stałe?
Na serwerze Debian zainstalowałem Node.js. Rozumiem, jak uruchomić aplikację z pakietu za pomocą tego wiersza polecenia: node /srv/www/MyUserAccount/server/server.js i dostać się na adres 50.51.52.53:8080( adres IP i port). Ale jak tylko zamknę kit, nie mogę już dotrzeć do adresu 50.51.52.53:8080. Jak sprawić, by aplikacja Node.js działała na stałe? Jak możesz …
259 node.js  server 

11
git mv i zmieniaj tylko wielkość liter katalogu
Podczas gdy znalazłem podobne pytanie , nie znalazłem odpowiedzi na mój problem Kiedy próbuję zmienić nazwę katalogu z FOO na foo przez git mv FOO foo, dostaję fatal: renaming 'FOO' failed: Invalid argument DOBRZE. Więc próbujęgit mv FOO foo2 && git mv foo2 foo Ale kiedy próbuję dokonać transakcji za …

11
Nie można rozwiązać: com.google.firebase: firebase-core: 9.0.0
Podczas aktualizacji projektu Firebase ze starej domeny do nowej domeny Google Firebase pojawia się następujący błąd. Nie można rozwiązać: com.google.firebase: firebase-core: 9.0.0 Postępowałem zgodnie z krokami wymienionymi w dokumentacji Firebase , w sekcji Dodaj Firebase do swojego projektu Android, temat Dostępne biblioteki . Jakie są moje opcje, aby rozwiązać ten …
259 android  firebase 

12
Jak zaktualizować Anaconda?
Mam Anacondę zainstalowaną na moim komputerze i chcę ją zaktualizować. W Navigator widzę, że istnieje kilka pojedynczych pakietów, które można aktualizować, ale także anacondapakiet, który czasem ma numer wersji, a czasem mówi custom. Jak postępować?
259 python  anaconda  conda 

6
anulowanie procesu handler.postdelayed
Używam, handler.postDelayed()aby utworzyć okres oczekiwania przed kolejnym etapem mojej aplikacji. Podczas okresu oczekiwania wyświetlam okno dialogowe z paskiem postępu i przyciskiem Anuluj . Mój problem polega na tym, że nie mogę znaleźć sposobu na anulowanie zadania postDelayed przed upływem czasu.

19
Dlaczego nie ma Char.Empty jak String.Empty?
Czy jest tego powód? Pytam, ponieważ jeśli musisz użyć wielu pustych znaków, to znajdziesz się w takiej samej sytuacji, jak wtedy, gdy używasz wielu pustych łańcuchów. Edycja: Powodem tego użycia było: myString.Replace ('c', '') Więc usuń wszystkie wystąpienia 'c's z myString.

8
Czy tablice w PHP są kopiowane jako wartość lub jako odniesienie do nowych zmiennych, a po przekazaniu do funkcji?
1) Czy gdy tablica jest przekazywana jako argument do metody lub funkcji, jest przekazywana przez odwołanie lub wartość? 2) Czy podczas przypisywania tablicy do zmiennej nowa zmienna jest odniesieniem do oryginalnej tablicy, czy jest to nowa kopia? Co z tym zrobić: $a = array(1,2,3); $b = $a; Czy $bjest odniesienie …

5
Jak narysować pionowe linie na danym poletku w Matplotlib?
Biorąc pod uwagę wykres sygnału w reprezentacji czasu, jak narysować linie oznaczające odpowiedni indeks czasu? W szczególności, biorąc pod uwagę wykres sygnału z indeksem czasu w zakresie od 0 do 2,6 (s), chcę narysować pionowe czerwone linie wskazujące odpowiedni indeks czasu dla listy [0.22058956, 0.33088437, 2.20589566], jak mogę to zrobić?
259 python  matplotlib 



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.