Programowanie

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

15
Złap wyjątek wątku w wątku wywołującym w języku Python
Jestem bardzo nowy w Pythonie i ogólnie programowaniu wielowątkowym. Zasadniczo mam skrypt, który skopiuje pliki do innej lokalizacji. Chciałbym, aby został on umieszczony w innym wątku, dzięki czemu mogę wysyłać dane ....wskazujące, że skrypt nadal działa. Problem, który mam, polega na tym, że jeśli nie można skopiować plików, wygeneruje wyjątek. …

2
Jak wysłać zawartość pliku jako byt ciała za pomocą cURL
Korzystam z narzędzia wiersza polecenia cURL, aby wysłać HTTP POST do usługi internetowej. Chcę zawrzeć zawartość pliku jako jednostkę treści POST. Próbowałem używać, -d </path/to/filename>podobnie jak innych wariantów, informacji typu, takich jak --data </path/to/filename> --data-urlencode </path/to/filename>itp. ... plik jest zawsze dołączany. Potrzebuję tego jako bytu ciała.
207 post  curl 

6
ModuleNotFoundError: Co to znaczy __main__ nie jest pakietem?
Próbuję uruchomić moduł z konsoli. Struktura mojego katalogu jest następująca: Próbuję uruchomić moduł p_03_using_bisection_search.pyz problem_set_02katalogu przy użyciu: $ python3 p_03_using_bisection_search.py Kod wewnątrz p_03_using_bisection_search.pyjest: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to save …

30
Przewiń element do widoku za pomocą Selenium
Czy w Selenium 1.x lub 2.x istnieje sposób przewijania okna przeglądarki, tak aby określony element identyfikowany przez XPath był widoczny w przeglądarce? W Selenium istnieje metoda ustawiania ostrości, ale nie wydaje się, aby fizycznie przewijała widok w FireFox. Czy ktoś ma jakieś sugestie, jak to zrobić? Potrzebuję tego, dlatego, że …

19
UITapGestureRecognizer psuje UITableView didSelectRowAtIndexPath
Napisałem własną funkcję przewijania pól tekstowych w górę, gdy pojawia się klawiatura. Aby zamknąć klawiaturę, dotykając pola tekstowego, stworzyłem taki, UITapGestureRecognizerktóry dba o rezygnację z pierwszej odpowiedzi na polu tekstowym po stuknięciu. Teraz utworzyłem również autouzupełnianie dla UITableViewpola tekstowego, które tworzy pole tuż pod polem tekstowym i wypełnia je elementami, …


30
Błąd: Nie znaleziono łańcuchów narzędzi w folderze łańcuchów narzędzi NDK dla ABI z prefiksem: llvm
Chcę skompilować projekt Android typu open source (Netguard) za pomocą gradel ( gradlew clean build). Ale napotkałem ten błąd: A problem occurred configuring project ':app'. > Exception thrown while executing model rule: NdkComponentModelPlugin.Rules#cre ateToolchains > No toolchains found in the NDK toolchains folder for ABI with prefix: llvm Szukałem, ale …

16
Jak mogę wymusić twarde przeładowanie w Chrome na Androida
W Chrome na komputery stacjonarne mam opcje w narzędziach programistycznych do całkowitego wyłączenia pamięci podręcznej po otwarciu narzędzi programistycznych i mam opcje ręcznego przeładowania po długim kliknięciu przycisku przeładowania (przy otwartych narzędziach programistycznych). Czy jest taka technika dla Chrome na Androida? Nie znalazłem żadnego ustawienia. Co mogę zrobić, gdy chcę …


4
Jak przenosić kolumny w tabeli MySQL?
Obecnie mam następującą tabelę MySQL: Employees (empID, empName, department); Chcę zmienić tabelę na następującą: Employees (empID, department, empName); Jak można to zrobić za pomocą ALTERinstrukcji? Uwaga: Chcę zmienić tylko pozycje kolumn.
207 mysql  sql  alter 


19
Sprawdź, czy ciąg znaków jest wartością daty
Jaki jest łatwy sposób sprawdzenia, czy wartość jest prawidłową datą, dozwolony jest dowolny znany format daty. Na przykład mam wartości 10-11-2009, 10/11/2009, 2009-11-10T07:00:00+0000które powinny być uznane za wartości dat, a wartości 200, 10, 350, które nie powinny być uznawane jako wartość daty. Jaki jest najprostszy sposób, aby to sprawdzić, jeśli …

10
Czy istnieje sposób na podanie nazwanych parametrów w wywołaniu funkcji w JavaScript?
Uważam, że funkcja nazwanych parametrów w języku C # jest dość przydatna w niektórych przypadkach. calculateBMI(70, height: 175); Czego mogę użyć, jeśli chcę tego w JavaScript? Nie chcę tego: myFunction({ param1: 70, param2: 175 }); function myFunction(params){ // Check if params is an object // Check if the parameters I …

4
Gdzie R przechowuje paczki?
install.packages()Funkcja w R jest automatyczne narzędzie rozpakowujące który pobiera i zainstalowania pakietów w R. Jak dowiedzieć się, który katalog R wybrał do przechowywania pakietów? Jak mogę zmienić katalog, w którym R przechowuje i uzyskuje dostęp do pakietów?
207 r  packages 

9
Spring Boot Skonfiguruj i użyj dwóch źródeł danych
Jak mogę skonfigurować i korzystać z dwóch źródeł danych? Na przykład oto, co mam dla pierwszego źródła danych: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... Klasa zastosowania @SpringBootApplication public class SampleApplication { public static void main(String[] args) { SpringApplication.run(SampleApplication.class, …

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.