Programowanie

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



5
Czy HTML WebSockets utrzymuje otwarte połączenie dla każdego klienta? Czy to skala?
Ciekawe, czy ktoś ma jakieś informacje o skalowalności HTML WebSockets. Z wszystkiego, co przeczytałem, wynika, że ​​każdy klient będzie utrzymywał otwartą linię komunikacji z serwerem. Zastanawiam się tylko, jak to się skaluje i ile otwartych połączeń WebSocket może obsłużyć serwer. Może pozostawienie otwartych połączeń nie stanowi w rzeczywistości problemu, ale …
159 html  websocket 

8
Jaki jest sens wielu baz danych Redis?
Tak więc doszedłem do miejsca, w którym chciałem podzielić dane, które przechowuję w redis na oddzielne bazy danych, ponieważ czasami potrzebuję użyć polecenia kluczy na jednym konkretnym rodzaju danych i chciałem je oddzielić, aby to przyspieszyć . Jeśli podzielę się na wiele baz danych, wszystko jest nadal jednowątkowe, a nadal …
159 redis 

5
Różnica między os.getenv i os.environ.get
Czy jest jakaś różnica między oboma podejściami? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True Wydaje się, że mają dokładnie taką samą funkcjonalność.

21
Jak utworzyć pełną ścieżkę za pomocą narzędzia fs.mkdirSync w węźle?
Próbuję utworzyć pełną ścieżkę, jeśli nie istnieje. Kod wygląda następująco: var fs = require('fs'); if (!fs.existsSync(newDest)) fs.mkdirSync(newDest); Ten kod działa świetnie, o ile istnieje tylko jeden podkatalog (newDest, taki jak „dir1”), jednak gdy istnieje ścieżka do katalogu, taka jak („dir1 / dir2”), kończy się niepowodzeniem z błędem: ENOENT, brak takiego …
159 node.js  fs 

26
Socket.IO - jak uzyskać listę podłączonych gniazd / klientów?
Próbuję uzyskać listę wszystkich gniazd / klientów, które są obecnie połączone. io.sockets niestety nie zwraca tablicy. Wiem, że mógłbym zachować własną listę za pomocą tablicy, ale nie sądzę, że jest to optymalne rozwiązanie z 2 powodów: Nadmierność. Socket.IO przechowuje już kopię tej listy. Socket.IO zapewnia metodę ustawiania dowolnych wartości pól …
159 node.js  socket.io 

8
Poczekaj, aż funkcja Swift for loop z asynchronicznymi żądaniami sieciowymi zakończy wykonywanie
Chciałbym, aby pętla for in wysyłała kilka żądań sieciowych do firebase, a następnie przekazywała dane do nowego kontrolera widoku po zakończeniu wykonywania metody. Oto mój kod: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: { snapshot in datesArray["\(key.0)"] = …

9
Załaduj dane z txt za pomocą pand
Ładuję plik txt zawierający mieszankę danych typu float i string. Chcę przechowywać je w tablicy, w której mam dostęp do każdego elementu. Teraz po prostu robię import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Jest to struktura pliku wejściowego: 1 0 2000.0 70.2836942112 1347.28369421 /file_address.txt. Teraz …
159 python  io  pandas 

10
Jak uruchomić notatnik .ipynb Jupyter z terminala?
Mam kod w pliku .ipynb i doszedłem do tego, że nie potrzebuję "interaktywnej" funkcji IPython Notebook. Chciałbym po prostu uruchomić go bezpośrednio z wiersza poleceń terminala Mac. Zasadniczo, gdyby był to tylko plik .py, myślę, że mógłbym po prostu zrobić python filename.py z wiersza poleceń. Czy jest coś podobnego do …


10
Istniejące połączenie zostało przymusowo zamknięte przez zdalnego hosta
Pracuję z komercyjną aplikacją, która wyrzuca SocketException z komunikatem, Istniejące połączenie zostało przymusowo zamknięte przez zdalnego hosta Dzieje się tak w przypadku połączenia gniazdowego między klientem a serwerem. Połączenie jest żywe i dobre, a mnóstwo danych jest przesyłanych, ale potem zostaje rozłączone znikąd. Czy ktoś to widział wcześniej? Jakie mogą …
159 c#  .net  networking  sockets 

7
AngularJS vs Angular [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Kilka miesięcy temu zdecydowałem się studiować Angular. Kiedy robiłem …
159 angularjs  angular 

5
Wywołanie metody statycznej klasy w treści klasy?
Kiedy próbuję użyć metody statycznej z treści klasy i zdefiniować metodę statyczną za pomocą funkcji wbudowanej staticmethodjako dekoratora, na przykład: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret Otrzymuję następujący błąd: …

2
Czy istnieje sposób na wysyłanie akcji między dwoma modułami Vuex w przestrzeni nazw?
Czy jest możliwe wysłanie akcji między modułami w przestrzeni nazw? Np. Mam moduły vuex „gameboard” i „notification”. Każdy ma przestrzeń nazw. Chciałbym wysłać akcję z planszy do modułu powiadomień. Pomyślałem, że mógłbym użyć nazwy modułu w nazwie akcji wysyłki w następujący sposób: // store/modules/gameboard.js const actions = { myaction ({dispatch}) …
159 vue.js  vuejs2  vuex 

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.