Programowanie

840
Związek między CommonJS, AMD i RequireJS?

Nadal jestem bardzo zdezorientowany co do CommonJS, AMD i RequireJS , nawet po dużym przeczytaniu. Wiem, że CommonJS (wcześniej ServerJS ) to grupa do definiowania niektórych specyfikacji JavaScript (tj. Modułów), gdy język jest używany poza przeglądarką. Specyfikacja modułów CommonJS ma pewne...

839
Jak wykonać kodowanie Base64 w node.js?

Czy node.js ma już wbudowane kodowanie base64? Powodem dlaczego pytam jest to, że final()z cryptodanych CAN tylko wyjście hex, binarne lub ASCII. Na przykład: var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph +=...

839
Jak usunąć obraz w Dockerze?

Używam Dockera pod Vagrant pod OS X 10.8.4 (Mountain Lion) i za każdym razem, gdy próbuję usunąć zapisany obraz, pojawia się błąd: $ docker rmi some-image-id 2013/07/15 hh:mm:ss unexpected JSON input Według rmipomocy poprawna składnia jest docker rmi IMAGE [IMAGE...]i nie jestem pewien, co z tym...

838
Jak wstawić, jeśli nie istnieje w MySQL?

Zacząłem od googlowania i znalazłem ten artykuł, który mówi o tabelach mutex. Mam stolik z ~ 14 milionami rekordów. Jeśli chcę dodać więcej danych w tym samym formacie, czy istnieje sposób, aby rekord, który chcę wstawić, już nie istniał bez użycia pary zapytań (tj. Jedno zapytanie do sprawdzenia...

838
git zastępuje LF przez CRLF

Uruchamianie gita na komputerze z systemem Windows XP za pomocą bash. Wyeksportowałem swój projekt z SVN, a następnie sklonowałem nagie repozytorium. Następnie wkleiłem eksport do katalogu nagich repozytoriów i zrobiłem: git add -A Następnie dostałem listę wiadomości z informacją: LF...

836
Dołącz vs. pod-zapytanie

Jestem oldskulowym użytkownikiem MySQL i zawsze wolałem JOINsub-zapytania. Ale obecnie wszyscy używają zapytań podrzędnych i nie znoszę tego; Nie wiem dlaczego. Brakuje mi wiedzy teoretycznej, aby samodzielnie ocenić, czy jest jakaś różnica. Czy sub-zapytanie jest tak dobre jak JOINi dlatego nie...

835
Co oznacza% w (tablica)?

Patrzę na dokumentację FileUtils. Jestem zdezorientowany następującą linią: FileUtils.cp %w(cgi.rb complex.rb date.rb), '/usr/lib/ruby/1.6' Co %wznaczy Czy możesz wskazać mi

833
„INSERT IGNORE” vs „INSERT… ON DUPLICATE KEY UPDATE”

Podczas wykonywania INSERTinstrukcji z wieloma wierszami chcę pominąć zduplikowane wpisy, które w przeciwnym razie spowodowałyby błąd. Po niektórych badaniach wydaje się, że moimi opcjami są: ON DUPLICATE KEY UPDATE co oznacza niepotrzebną aktualizację za pewną opłatą, lub INSERT IGNORE co...