Programowanie

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


4
Jak wyodrębnić nagłówki HTTP żądania z żądania przy użyciu połączenia NodeJS
Chciałbym uzyskać nagłówek „Host” żądania wykonanego przy użyciu pakietu biblioteki połączeń Node JS. Mój kod wygląda następująco: var app = connect() .use(connect.logger('dev')) .use(connect.static('public')) .use(function(req, res){ var host = req.??? }) .listen(3000); Dokumentacja dla connect jest tutaj, ale nie widzę nic szczegółowo opisującego API reqobiektu w powyższym kodzie. http://www.senchalabs.org/connect/ Edycja : …
265 node.js 

17
Jak mogę usunąć obrazy Dockera?
Mam następujące obrazy: alex@alexvps:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE <none> <none> 70c0e19168cf 5 days ago 1.069 GB <none> <none> c2ce80b62174 8 days ago 399.2 MB <none> <none> 60afe4036d97 8 days ago 325.1 MB a kiedy próbuję usunąć jeden z nich, otrzymuję: alex@alexvps:~$ sudo docker rmi …
265 docker 

24
Jak sprawdzić, czy wskaźnik myszy znajduje się nad elementem w jQuery?
Czy w jQuery jest szybki i łatwy sposób to zrobić? Nie chcę używać zdarzenia myszy, ponieważ już go używam do czegoś innego. Muszę tylko wiedzieć, czy myszka znajduje się nad elementem w danym momencie. Chciałbym zrobić coś takiego, gdyby tylko istniała funkcja „IsMouseOver”: function hideTip(oi) { setTimeout(function() { if (!IsMouseOver(oi)) …
265 jquery  mouseover 

7
Vim dla Windows - co mam wpisać, aby zapisać i wyjść z pliku?
W systemie Windows XP przypadkowo wpisałem git commit -azamiast git commit -am "My commit message", a teraz wyświetlam monit CMD wypełniony wersją pliku mojej wiadomości zatwierdzenia („Wprowadź wiadomość zatwierdzenia dla ...”). Dodałem moją wiadomość na górę, ale teraz nie mogę wymyślić, jak zapisać i wyjść. Próbowałem nacisnąć Ctrl+ W+ Q, …


8
Zmienna vs statyczna w Javie
Czy słusznie jest powiedzieć, że staticoznacza to jedną kopię wartości dla wszystkich obiektów ivolatile oznacza jedną kopię wartości dla wszystkich wątków? W każdym razie staticwartość zmiennej będzie również jedną wartością dla wszystkich wątków, więc po co mamy iść volatile?

8
Uruchamianie wielu zadań asynchronicznych i oczekiwanie na ich zakończenie
Muszę uruchomić wiele zadań asynchronicznych w aplikacji konsoli i poczekać na zakończenie wszystkich zadań przed dalszym przetwarzaniem. Istnieje wiele artykułów, ale im bardziej czytam, tym bardziej się mylę. Przeczytałem i rozumiem podstawowe zasady biblioteki Zadań, ale najwyraźniej gdzieś brakuje linku. Rozumiem, że możliwe jest łączenie zadań w taki sposób, aby …

11
Jak przekazać argumenty URL (ciąg zapytania) do żądania HTTP w Angular?
Tworzę żądanie HTTP w Angular, ale nie wiem, jak dodać do niego argumenty URL (ciąg zapytania). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Teraz moje StaticSettings.BASE_URL jest czymś w rodzaju adresu URL bez ciągu zapytania, takiego jak: http://atsomeplace.com/, ale chcę, aby to był http://atsomeplace.com/?var1=val1&var2=val2 Gdzie var1 …
265 http  angular  typescript 


17
Node.js getaddrinfo ENOTFOUND
Podczas korzystania z Node.js w celu uzyskania zawartości HTML poniższej strony internetowej: eternagame.wikia.com/wiki/EteRNA_Dictionary Otrzymuję następujący błąd: events.js:72 throw er; // Unhandled 'error' event ^ Error: getaddrinfo ENOTFOUND at errnoException (dns.js:37:11) at Object.onanswer [as oncomplete] (dns.js:124:16) Już sprawdziłem ten błąd podczas stackoverflow i zdałem sobie sprawę, że dzieje się tak, ponieważ …
265 node.js 

7
Kiedy wywołać kontekst działania LUB kontekst aplikacji?
Było wiele postów na temat tego, jakie są te dwa konteksty .. Ale wciąż nie rozumiem tego dobrze Jak rozumiem do tej pory: każdy jest instancją w swojej klasie, co oznacza, że ​​niektórzy programiści zalecają używanie go this.getApplicationContext()tak często, jak to możliwe, aby nie „wyciec” pamięci. Wynika to z faktu, …

11
Jaki jest cel willSet i didSet w Swift?
Swift ma składnię deklaracji właściwości bardzo podobną do C #: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } Ma jednak willSeti didSetdziałania. Są one wywoływane odpowiednio przed i po wywołaniu settera. Jaki jest ich cel, biorąc pod uwagę, że możesz mieć ten sam kod …

7
Różnice między express.Router a app.get?
Zaczynam od NodeJS i Express 4 i jestem trochę zdezorientowany. Czytałem witrynę Express, ale nie widzę, kiedy należy używać procedury obsługi trasy, ani kiedy express.Router. Jak mogłem zobaczyć, jeśli chcę wyświetlić stronę lub coś, gdy użytkownik trafi /showna przykład, powinienem użyć: var express = require('express') var app = express() app.get("/show", …
265 node.js  express 

7
Zapisywanie zmian po edycji tabeli w SQL Server Management Studio
Jeśli chcę zapisać zmiany w tabeli, wcześniej zapisane w SQL Server Management Studio (brak danych w tabeli), pojawia się komunikat o błędzie: Zapisywanie zmian jest niedozwolone. Wprowadzone zmiany wymagają usunięcia i ponownego utworzenia poniższych tabel. Dokonałeś zmian w tabeli, których nie można odtworzyć, lub włączyłeś opcję Zapobiegaj zapisywaniu zmian, które …

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.