Programowanie

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

6
Jak zmusić IntelliJ IDEA do ponownego załadowania zależności z build.sbt po ich zmianie?
Używam IntelliJ IDEA 13 (Community Edition) z wtyczką Scala. Mój początkowy import istniejącego projektu Scala z build.sbtdziałającym dobrze. Zależności biblioteki zostały przejęte przez IDEA. Dodatkowe zależności dodane po początkowym imporcie nie zostały pobrane, chociaż zaznaczyłem auto-importopcję. Jak mogę zmusić IDEA do ponownego załadowania zależności build.sbt?
123 scala  intellij-idea  sbt 

13
Czy istnieje biblioteka buforująca Python?
Szukam biblioteki buforującej Python, ale na razie nic nie mogę znaleźć. Potrzebuję prostego dictinterfejsu, w którym mogę ustawić klucze i ich wygaśnięcie oraz odzyskać je w pamięci podręcznej. Coś takiego: cache.get(myfunction, duration=300) co da mi element z pamięci podręcznej, jeśli istnieje, lub wywoła funkcję i zapisze ją, jeśli nie ma …
123 python  caching 


9
Gdzie znajdę definicję size_t?
Widzę zmienne zdefiniowane w tym typie, ale nie wiem, skąd one pochodzą, ani do czego służą. Dlaczego nie użyć int lub unsigned int? (A co z innymi „podobnymi” typami? Void_t itp.).
123 c++  c  variables 

9
Numpy argsort - co to robi?
Dlaczego numpy podaje ten wynik: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] kiedy spodziewałbym się, że to zrobi: [3 2 0 1] Najwyraźniej brakuje mi zrozumienia tej funkcji.
123 python  numpy 


6
Używanie Reacta w wielostronicowej aplikacji
Bawiłem się z Reactem i jak dotąd bardzo mi się to podoba. Buduję aplikację za pomocą NodeJS i chciałbym użyć Reacta dla niektórych interaktywnych komponentów w całej aplikacji. Nie chcę, aby była to aplikacja jednostronicowa. Nie znalazłem jeszcze w sieci niczego, co odpowiadałoby na następujące pytania: Jak rozdzielić lub połączyć …

7
Uwierzytelnianie Socket.IO
Próbuję użyć Socket.IO w Node.js i próbuję zezwolić serwerowi na nadanie tożsamości każdemu z klientów Socket.IO. Ponieważ kod gniazda znajduje się poza zakresem kodu serwera http, nie ma łatwego dostępu do wysyłanych informacji o żądaniu, więc zakładam, że będzie musiał zostać wysłany podczas połączenia. Jaki jest najlepszy sposób 1) uzyskać …


8
Co powoduje wysłanie flagi resetowania TCP / IP (RST)?
Próbuję dowiedzieć się, dlaczego połączenie TCP / IP mojej aplikacji przerywa czkawkę co 10 minut (dokładnie w ciągu 1-2 sekund). Uruchomiłem Wiresharka i odkryłem, że po 10 minutach bezczynności drugi koniec wysyła pakiet z ustawioną flagą resetowania (RST). Wyszukiwarka Google mówi mi, że „flaga RESET oznacza, że ​​odbiorca jest zdezorientowany …
123 networking  tcp 

8
szerokość: auto dla pól <input>
Pytanie dla początkujących CSS. Myślałem, że width:autodla display:blockelementu oznaczało „wypełnienia dostępnej przestrzeni”. Jednak w przypadku &lt;input&gt;elementu wydaje się, że tak nie jest. Na przykład: &lt;body&gt; &lt;form style='background-color:red'&gt; &lt;input type='text' style='background-color:green;display:block;width:auto'&gt; &lt;/form&gt; &lt;/body&gt; Zatem dwa pytania: Czy istnieje definicja tego, co dokładnie oznacza szerokość: auto? Specyfikacja CSS wydaje mi się niejasna, …
123 css 

11
System plików, który używa znaczników zamiast folderów?
Moje pliki są bałaganem, próbuję uporządkować je w foldery z nazwami, które opisują, czym one są w sensie rekursywnego podziału klas, ale później mam problem ze znalezieniem pliku ponownie, kiedy go szukam (jeden plik może być prawdopodobnie istnieją w wielu folderach). Jaki system plików pozwoli mi znaleźć moje pliki za …
123 tags  filesystems 

4
Moje rozumienie odpytywania HTTP, długiego odpytywania, przesyłania strumieniowego HTTP i WebSockets
Przeczytałem wiele postów w SO iw Internecie dotyczących słów kluczowych w tytule mojego pytania i wiele się z nich nauczyłem. Niektóre z pytań, które czytam, dotyczą konkretnych wyzwań wdrożeniowych, inne dotyczą ogólnych pojęć. Chcę się tylko upewnić, że zrozumiałem wszystkie koncepcje i powody, dla których wynaleziono technologię X zamiast technologii …

3
Dlaczego łączenie X [Y] data.tables nie zezwala na pełne sprzężenie zewnętrzne lub łączenie lewe?
To jest trochę filozoficzne pytanie dotyczące składni łączenia danych. Znajduję coraz więcej zastosowań dla danych. Tabele, ale wciąż się uczę ... Format sprzężenia X[Y]dla data.tables jest bardzo zwięzły, poręczny i wydajny, ale o ile wiem, obsługuje tylko sprzężenia wewnętrzne i prawe sprzężenia zewnętrzne. Aby uzyskać lewe lub pełne sprzężenie zewnętrzne, …
123 r  join  data.table 


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.