Programowanie

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

9
socket.io i sesja?
Używam Express Framework. Chcę uzyskać dostęp do danych sesji z socket.io. Próbowałem wyrazić dynamicHelpers z danymi client.listener.server.dynamicViewHelpers, ale nie mogę uzyskać danych sesji. Czy jest na to prosty sposób? Proszę zobaczyć kod app.listen(3000); var io = require('socket.io'); var io = io.listen(app); io.on('connection', function(client){ // I want to use session data …

7
Jak korzystać z GNU Make w systemie Windows?
Zainstalowałem MinGW i MSYS, dodane C:\MinGW\bindo, PATHale nadal nie mogę uruchomić Makefile w Windows ' cmd. Chciałbym uruchomić cmd.exe i tam np. make allWpisać , ale mój cmd mówi, że nie ma takiego polecenia. Co powinienem zrobić? Nie chcę używać powłoki MSYS, nie o to chodzi. Jakieś pomysły, jak używać …

2
Kiedy używać f: viewAction / preRenderView, a kiedy PostConstruct?
Kiedy należy użyć zdarzenia f:viewActionlub preRenderViewdo zainicjowania danych strony, a kiedy @PostConstructadnotacji? Czy uzasadnienie użyć jednego lub drugiego na podstawie rodzaju zakresu podkład fasoli np Jeżeli fasola podkładowa jest @RequestScoped, wtedy wybór użyciem f:viewActionlub preRenderViewnad @PostConstructzainicjować swój podkład fasoli przed renderowania widoku być nieistotne, ponieważ dwa będą wywołać ten sam …


16
Jak zarządzać zależnościami JavaScript po stronie klienta? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Chociaż istnieją świetne rozwiązania do zarządzania zależnościami po stronie serwera, nie mogłem znaleźć żadnego, które spełniałoby …

7
Jakie jest uzasadnienie, aby fread / fwrite przyjmowało rozmiar i liczył jako argumenty?
Prowadziliśmy tutaj dyskusję na temat tego, dlaczego fread i fwrite przyjmują rozmiar na członka i liczą i zwracają liczbę elementów członkowskich odczytanych / zapisanych, a nie tylko przyjmować bufor i rozmiar. Jedynym zastosowaniem, jakie możemy wymyślić, jest to, że chcesz odczytać / zapisać tablicę struktur, które nie są równo podzielne …
96 c  libc 

8
TSQL - Jak używać GO wewnątrz bloku BEGIN .. END?
Generuję skrypt do automatycznej migracji zmian z wielu programistycznych baz danych do przemieszczania / produkcji. Zasadniczo wymaga kilku skryptów zmian i łączy je w jeden skrypt, opakowując każdy skrypt w IF whatever BEGIN ... ENDinstrukcję. Jednak niektóre skrypty wymagają GOinstrukcji, aby na przykład parser SQL wiedział o nowej kolumnie po …

14
Przykładowa aplikacja Clojure średniej wielkości?
Czy istnieje przykładowa aplikacja Clojure średniej wielkości, której można by użyć jako przykładu „najlepszych praktyk” i dobry sposób na sprawdzenie, jak taka aplikacja wyglądałaby pod względem kodu i organizacji kodu? Aplikacja internetowa byłaby dla mnie szczególnie interesująca, ale najważniejsze jest to, że program robi coś powszechnie użytecznego (na przykład blog, …

11
Jak mogę debugować skrypt .BAT?
Czy istnieje sposób na przejście przez skrypt .bat? Chodzi o to, że mam skrypt budujący, który wywołuje wiele innych skryptów i chciałbym zobaczyć, w jakiej kolejności są wywoływane, abym mógł wiedzieć, gdzie dokładnie muszę się poruszać i dodać swoje modyfikacje .


2
Czy deklaracja może wpływać na przestrzeń nazw std?
#include <iostream> #include <cmath> /* Intentionally incorrect abs() which seems to override std::abs() */ int abs(int a) { return a > 0? -a : a; } int main() { int a = abs(-5); int b = std::abs(-5); std::cout<< a << std::endl << b << std::endl; return 0; } Spodziewałem się, …
96 c++  std  reserved 

5
Jaka jest różnica między zasobem, identyfikatorem URI, adresem URL, ścieżką i plikiem w języku Java?
Patrzę teraz na fragment kodu Java, który przyjmuje ścieżkę jako ciąg i pobiera jego adres URL za pomocą URL resource = ClassLoader.getSystemClassLoader().getResource(pathAsString);, a następnie wywołuje String path = resource.getPath()i ostatecznie wykonuje new File(path);. Aha, i są też wezwania do URL url = resource.toURI();i String file = resource.getFile(). Jestem teraz całkowicie …
96 java  url  terminology 

5
Jak w języku Swift mogę zadeklarować zmienną określonego typu, która jest zgodna z co najmniej jednym protokołem?
W Swift mogę jawnie ustawić typ zmiennej, deklarując ją w następujący sposób: var object: TYPE_NAME Jeśli chcemy pójść o krok dalej i zadeklarować zmienną, która jest zgodna z wieloma protokołami, możemy użyć protocoldeklaratywnego: var object: protocol<ProtocolOne,ProtocolTwo>//etc A co jeśli chciałbym zadeklarować obiekt, który jest zgodny z jednym lub kilkoma protokołami, …

6
Dlaczego std :: initializer_list nie jest językiem wbudowanym?
Dlaczego nie std::initializer_listma wbudowanego języka podstawowego? Wydaje mi się, że jest to dość ważna cecha C ++ 11, a mimo to nie ma własnego zarezerwowanego słowa kluczowego (lub czegoś podobnego). Zamiast tego initializer_listjest to po prostu klasa szablonu z biblioteki standardowej, która ma specjalne, niejawne mapowanie z nowej składni listy …

6
Android OpenGL ES i 2D
Cóż, oto moja prośba. Nie znam jeszcze OpenGL i nie chcę się go uczyć, chcę się uczyć OpenGL ES bezpośrednio, ponieważ jednak moje programowanie jest przeznaczone dla Androida. Chcę się uczyć OpenGL ES, aby tworzyć moje gry 2D . Wybrałem go ze względu na wydajność (ponieważ podstawowy rysunek SurfaceView nie …
96 android  opengl-es  2d 

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.