Programowanie

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

6
nodejs, jak czytać naciśnięcia klawiszy ze standardowego wejścia
Czy można nasłuchiwać nadchodzących naciśnięć klawiszy w działającym skrypcie nodejs? Jeśli używam process.openStdin()i słucham jego 'data'zdarzenia, dane wejściowe są buforowane do następnej nowej linii, na przykład: // stdin_test.js var stdin = process.openStdin(); stdin.on('data', function(chunk) { console.log("Got chunk: " + chunk); }); Uruchamiając to, otrzymuję: $ node stdin_test.js <-- type '1' …
118 input  node.js  stdin 


7
Sprawdź wolne miejsce na dysku dla bieżącej partycji w bash
Piszę instalator w bash. Użytkownik przejdzie do katalogu docelowego i uruchomi skrypt instalacyjny, więc pierwszą czynnością powinno być sprawdzenie, czy jest wystarczająco dużo miejsca. Wiem, że df zgłosi wszystkie systemy plików, ale zastanawiałem się, czy istnieje sposób na uzyskanie wolnego miejsca tylko dla partycji, na której znajduje się katalog docelowy. …
118 linux  bash 

5
Czy istnieje sposób określenia „pustego” wyrażenia lambda w języku C #?
Chciałbym zadeklarować „puste” wyrażenie lambda, które nic nie robi. Czy istnieje sposób na zrobienie czegoś takiego bez konieczności stosowania DoNothing()metody? public MyViewModel() { SomeMenuCommand = new RelayCommand( x => DoNothing(), x => CanSomeMenuCommandExecute()); } private void DoNothing() { } private bool CanSomeMenuCommandExecute() { // this depends on my mood } …
118 c#  lambda 

2
Jak pobrać ładunek żądania
Używam sklepu PHP , ExtJS i Ajax . Wysyła dane (o tworzeniu, aktualizowaniu, niszczeniu) nie w POST ani GET. W konsoli Chrome moje parametry wychodzące są widoczne jako JSON w polu „ Request Payload ”. $ _POST i $ _GET są puste. Jak go odzyskać w PHP?
118 php  javascript  json  extjs 



7
Sprawdzanie wersji modułu Pythona w czasie wykonywania
Wiele modułów Pythona innych firm ma atrybut, który przechowuje informacje o wersji modułu (zwykle coś w rodzaju module.VERSIONlub module.__version__), jednak niektóre go nie mają. Konkretnymi przykładami takich modułów są libxslt i libxml2. Muszę sprawdzić, czy w czasie wykonywania jest używana poprawna wersja tych modułów. Czy jest na to sposób? Potencjalnym …
118 python  module  version 

5
Ignorowany jest symbol wieloznaczny CORS Access-Control-Allow-Headers?
Mam problem z poprawnym działaniem żądania CORS między domenami w przeglądarce Chrome. Nagłówki żądań: Accept:*/* Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch Accept-Language:en-US,en;q=0.8 Access-Control-Request-Headers:origin, content-type Access-Control-Request-Method:POST Connection:keep-alive User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 Nagłówki odpowiedzi: Access-Control-Allow-Headers:* Access-Control-Allow-Origin:* Allow:GET, POST, OPTIONS Content-Length:0 Date:Tue, 30 Oct 2012 20:04:28 GMT Server:BaseHTTP/0.3 …
118 http  browser  cors 


8
`testl` eax przeciwko eax?
Próbuję zrozumieć jakiś montaż. Montaż jak następuje, interesuje mnie testllinia: 000319df 8b4508 movl 0x08(%ebp), %eax 000319e2 8b4004 movl 0x04(%eax), %eax 000319e5 85c0 testl %eax, %eax 000319e7 7407 je 0x000319f0 Próbuję zrozumieć ten punkt testlpomiędzy %eaxi %eax? Myślę, że specyfika tego, co ten kod nie jest ważna, po prostu próbuję zrozumieć …

2
Konwertuj epokę UNIX na obiekt Date
Planuję i wykonuję obliczenia na równomiernie rozłożonych szeregach czasowych. Znaczniki czasu są obecnie przechowywane jako liczby całkowite reprezentujące liczbę sekund od epoki UNIX (np. 1352068320), Ale Dateobiekty wydają się bardziej odpowiednie do kreślenia. Jak mogę dokonać konwersji? Czytałem ?Date, ?as.Datei ??epoch, ale wydaje się, że brakowało tych informacji.
118 r  time  r-faq 

5
Java - JPA - adnotacja @Version
Jak działa @Versionadnotacja w JPA? Znalazłem różne odpowiedzi, których wyciąg jest następujący: JPA używa pola wersji w jednostkach, aby wykrywać współbieżne modyfikacje tego samego rekordu magazynu danych. Gdy środowisko wykonawcze JPA wykryje próbę równoczesnej modyfikacji tego samego rekordu, zgłasza wyjątek od transakcji, która próbuje zatwierdzić jako ostatnia. Ale nadal nie …

8
Jak obliczyć średnią ruchomą bez zachowywania liczby i sumy danych?
Próbuję znaleźć sposób na obliczenie ruchomej średniej skumulowanej bez przechowywania liczby i łącznych danych, które zostały do ​​tej pory odebrane. Wymyśliłem dwa algorytmy, ale oba muszą przechowywać liczbę: nowa średnia = ((stara liczba * stare dane) + następne dane) / następna liczba nowa średnia = stara średnia + (następne dane …

27
CMake nie znajduje kompilatora Visual C ++
Po zainstalowaniu programu Visual Studio 2015 i uruchomieniu CMake w poprzednim projekcie CMake wystąpił błąd informujący, że nie mógł znaleźć kompilatora C. The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (PROJECT): No CMAKE_C_COMPILER could be found. CMake Error at CMakeLists.txt:4 (PROJECT): No …

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.