Programowanie

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

12
Odczyt folderu rekurencyjnego w Pythonie
Mam doświadczenie w C ++ / Obj-C i właśnie odkrywam Python (piszę to od około godziny). Piszę skrypt do rekurencyjnego odczytu zawartości plików tekstowych w strukturze folderów. Mam problem z tym, że kod, który napisałem, będzie działał tylko w jednym folderze. Rozumiem, dlaczego w kodzie (patrz #hardcoded path) po prostu …

23
Dostęp do localhost: port z emulatora Androida
Korzystam z usługi internetowej na moim komputerze lokalnym, który działa na localhost:54722. Chcę zadzwonić do usługi z aplikacji uruchomionej w emulatorze Androida. Przeczytałem, że użycie 10.0.2.2w aplikacji może uzyskać dostęp do localhost, ale wydaje się, że nie działa również z numerem portu. To mówi HttpResponseException: Bad Request.

7
Usuń nie ciągi alfanumeryczne z ciągu
Chcę przekonwertować następujący ciąg na dostarczone dane wyjściowe. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" Nie znalazłem żadnego rozwiązania, które będą obsługiwać znaki specjalne, takie jak \r, \n, \b, itd. Zasadniczo chcę po prostu pozbyć się wszystkiego, co nie jest alfanumeryczne. Oto, co próbowałem ... Attempt 1: "\\test\red\bob\fred\new".replace(/[_\W]+/g, ""); Output 1: "testedobredew" Attempt …
224 javascript  regex 

3
React.Component vs React.PureComponent
Oficjalna React Dokumentów stanu, że „ React.PureComponent„s shouldComponentUpdate()tylko płytko porównuje obiektów”i odradza to jeśli stan jest«głęboko». Biorąc to pod uwagę, czy jest jakiś powód, dla którego należy preferować React.PureComponenttworzenie komponentów React? Pytania : czy jest jakikolwiek wpływ na wydajność w użyciu, na React.Componentktóry możemy się zdecydować React.PureComponent? Zgaduję, shouldComponentUpdate()że PureComponentwykonuje …
224 reactjs  state 




1
Jakie jest znaczenie Git Reset - Hard Origin / Master?
Zrobiłem git pulli dostałem błąd: Poniższe działające pliki drzewa zostaną zastąpione przez scalenie ... Proszę przenieść lub usunąć je przed scaleniem. Aby rozwiązać ten problem, wykonałem następujące czynności: git fetch git reset --hard origin/master Teraz, kiedy to robię git pull, mówi wszystko na bieżąco. Chcę wiedzieć, co dokładnie się stanie …

4
Jak korzystać z wielu baz danych w Laravel
Chcę połączyć wiele baz danych w moim systemie. W większości przypadków bazą danych jest MySQL; ale może się to różnić w przyszłości, np. Administrator może generować takie raporty, które są źródłem heterogenicznego systemu baz danych. Więc moje pytanie brzmi, czy Laravel zapewnia jakąkolwiek fasadę, aby poradzić sobie w takich sytuacjach? …
224 php  mysql  database  laravel 



3
Jaki jest sens nagłówka X-Requested-With?
JQuery i inne frameworki dodają następujący nagłówek: X-Requested-With: XMLHttpRequest Dlaczego jest to potrzebne? Dlaczego serwer miałby traktować żądania AJAX inaczej niż zwykłe żądania? AKTUALIZACJA : Właśnie znalazłem przykład z życia przy użyciu tego nagłówka: https://core.spreedly.com/manual/payment-methods/adding-with-js . Jeśli procesor płatności jest wymagany bez AJAX, po zakończeniu przekierowuje z powrotem do oryginalnej …

12
bs4.FeatureNotFound: Nie można znaleźć konstruktora drzewa z żądanymi funkcjami: lxml. Czy musisz zainstalować bibliotekę analizatora składni?
... soup = BeautifulSoup(html, "lxml") File "/Library/Python/2.7/site-packages/bs4/__init__.py", line 152, in __init__ % ",".join(features)) bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? Powyższe dane wyjściowe na moim terminalu. Korzystam z systemu Mac OS 10.7.x. Mam Python 2.7.1 i postępowałem …

8
FirebaseInstanceIdService jest przestarzały
Mam nadzieję, że wszyscy znacie tę klasę, używaną do uzyskania tokena powiadomień za każdym razem, gdy token powiadomienia bazy ogniowej zostanie odświeżony, otrzymujemy odświeżony token z tej klasy, z następującej metody. @Override public void onTokenRefresh() { // Get updated InstanceID token. String refreshedToken = FirebaseInstanceId.getInstance().getToken(); Log.d(TAG, "Refreshed token: " + …

14
Usuwanie środowiska Conda
Chcę usunąć określone środowisko utworzone za pomocą conda. Jak mogę to osiągnąć? Powiedzmy, że mam aktywne środowisko testenv. Próbowałem, korzystając z następującej dokumentacji , z: $ conda env remove CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again Następnie dezaktywuję: $ source deactivate Próbuję ponownie uruchomić polecenie, aby …
224 python  jupyter  conda 

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.