Programowanie

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

16
Transponowanie tablicy NumPy
Używam Python i NumPy i mam pewne problemy z „transponowaniem”: import numpy as np a = np.array([5,4]) print(a) print(a.T) Wywołanie a.Tnie transponuje tablicy. Jeśli ajest na przykład, [[],[]]to transponuje się poprawnie, ale potrzebuję transpozycji [...,...,...].
193 python  numpy  transpose 

7
Czy istnieje właściwość „box-shadow-color”?
Mam następujący CSS: box-shadow: inset 0px 0px 2px #a00; Teraz próbuję wyodrębnić ten kolor, aby kolory stron były „skinowalne”. Czy jest na to jakiś sposób? Po prostu usuwając kolor, a następnie ponownie używając tego samego klucza, zastępujesz oryginalną regułę. Wydaje się, że nie ma box-shadow-color, przynajmniej Google nic nie pokazuje.
193 css  box-shadow 

4
Odczytywanie rdzenia GHC
Rdzeń jest językiem pośrednim GHC. Czytanie rdzenia może pomóc ci lepiej zrozumieć wydajność twojego programu. Ktoś poprosił mnie o dokumentację lub samouczki na temat czytania rdzenia, ale nie mogłem wiele znaleźć. Jaka dokumentacja jest dostępna do odczytu GHC Core? Oto, co znalazłem do tej pory: Napisz Haskell tak szybko, jak …

5
Co robi kod źródłowy modułu „ten”?
Jeśli otworzysz interpreter Pythona i wpiszesz „zaimportuj to”, jak wiadomo, wypisze: Zen of Python, autor: Tim Peters Piękne jest lepsze niż brzydkie. Jawne jest lepsze niż niejawne. Prosty jest lepszy niż złożony. Złożony jest lepszy niż skomplikowany. Mieszkanie jest lepsze niż zagnieżdżone. Rzadki jest lepszy niż gęsty. Liczy się czytelność. …
193 python 

1
Czy mogę skomentować wiersz w pliku .git / config?
Mam http.proxyplik konfiguracyjny repozytorium, który chciałbym łatwo włączyć i wyłączyć bez konieczności zapamiętywania i ponownego wpisywania całej konfiguracji za każdym razem, gdy jestem z tyłu lub jestem wolny od tego proxy. Inną możliwością byłoby użycie tego pliku konfiguracyjnego repozytorium, gdy jestem za serwerem proxy, a gdy nie, użyj globalnego / …
193 git  proxy  config 


18
Jak ukończyć klon git dla dużego projektu przy niestabilnym połączeniu?
Próbuję sklonować bazę kodu LibreOffice, ale w tej chwili mam połączenie internetowe o prędkości około 300 kb / s, ale jest stabilne. Mogę odzyskać połączenie w dowolnym momencie, ale potem proces klonowania git już przestał działać i nie ma sposobu, aby przywrócić go ponownie. Czy istnieje sposób na bardziej odporne …
193 git  git-clone 




4
kompilacja dokera z opcją --build-arg z wieloma argumentami
Zgodnie z dokumentacją możliwe jest zdefiniowanie wielu argumentów dla flagi --build-arg, ale nie mogę się dowiedzieć, jak to zrobić. Próbowałem następujące: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache . => Zwraca błąd. Próbowałem także: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache . => Ustawia jedną zmienną number_of_shardsna wartość „5, …
193 docker  build  arguments 



2
Różnica między CompletableFuture, Future i RxJava's Observable
Chciałbym poznać różnicę między CompletableFuture, Futurea Observable RxJava. Wiem, że wszystko jest asynchroniczne, ale Future.get() blokuje wątek CompletableFuture podaje metody wywołania zwrotnego RxJava Observable--- podobnie jak w CompletableFutureprzypadku innych korzyści (nie jestem pewien) Na przykład: jeśli klient musi wykonać wiele wywołań usług, a kiedy korzystamy Futures(Java) Future.get()będzie wykonywany sekwencyjnie ... …

2
Czy zmienna static constexpr w funkcji ma sens?
Jeśli mam zmienną wewnątrz funkcji (powiedzmy, dużą tablicę), czy sens ma deklarowanie jej jednocześnie statici constexpr? constexprgwarantuje, że tablica jest tworzona w czasie kompilacji, więc czy staticbyłaby bezużyteczna? void f() { static constexpr int x [] = { // a few thousand elements }; // do something with the array …
193 c++  static  c++11  constexpr 

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.