Programowanie

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

6
ActiveRecord: rozmiar vs liczba
W Railsach możesz znaleźć liczbę rekordów używając zarówno Model.sizei Model.count. Jeśli masz do czynienia z bardziej złożonymi zapytaniami, czy jest jakaś korzyść z używania jednej metody nad drugą? Czym się różnią? Na przykład mam użytkowników ze zdjęciami. Jeśli chcę wyświetlić tabelę użytkowników i liczbę ich zdjęć, czy uruchomienie wielu wystąpień …

24
sudo: npm: polecenie nie znaleziono
Próbuję zaktualizować do najnowszej wersji węzła. Postępuję zgodnie z instrukcjami na stronie http://davidwalsh.name/upgrade-nodejs Ale kiedy robię: sudo npm install -g n Dostaję błąd: sudo: npm: command not found npm działa bez sudo. Kiedy robię: whereis node Widzę: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node Bieganie: which npm Przedstawia: /usr/local/node/bin/npm Wypróbowałem rozwiązanie na …
201 node.js  unix  npm 

7
Rozgałęzienie Git: master vs. origin / master vs. pilates / origin / master
Myślę, że jestem na dobrej drodze, aby zrozumieć podstawowe pojęcia git. Już skonfigurowałem i sklonowałem zdalne repozytorium. Utworzyłem również puste repozytorium po stronie serwera i połączyłem z nim moje lokalne repozytorium. Mój problem polega na tym, że nie rozumiem różnicy między: origin / master vs. piloty / origin / master …
201 git  git-remote 



8
Użycie aliasu kolumny w klauzuli WHERE zapytania MySQL powoduje błąd
Uruchamiane przeze mnie zapytanie jest następujące, jednak pojawia się ten błąd: # 1054 - Nieznana kolumna „gwarantowany kod pocztowy” w „podzapytaniu IN / ALL / ANY” SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`, SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode` FROM `users` LEFT OUTER JOIN `locations` ON `users`.`id` = `locations`.`user_id` WHERE `guaranteed_postcode` NOT IN #this is where …


6
Jak sformatować datę jako ISO 8601 w momencie.js?
Dokumenty te wspominają moment.ISO_8601o opcji formatowania (od 2.7.0 - http://momentjs.com/docs/#/parsing/special-formats/ ), ale żadna z tych nie działa (nawet 2.7.0): var date = moment(); date.format(moment.ISO_8601); // error moment.format(date, moment.ISO_8601); // error ( http://jsfiddle.net/b3d6uy05/1/ ) Jak mogę uzyskać ISO 8601 z moment.js?

6
Co oznacza klauzula SQL „GROUP BY 1”?
Ktoś wysłał mi kwerendy SQL, gdzie GROUP BYklauzula składał oświadczenia: GROUP BY 1. To musi być literówka, prawda? Alias ​​nie zawiera żadnej kolumny. Co to może znaczyć? Czy mam prawo założyć, że to musi być literówka?
201 mysql  sql  group-by 

5
Git do przodu / do tyłu informacji między kapitanem a oddziałem?
W moim lokalnym repo ( test-branch) utworzyłem gałąź do testowania, do której wypchnąłem Github. Jeśli przejdę do mojego Githubkonta i wybiorę to test-branch, wyświetli się informacja: This branch is 1 commit ahead and 2 commits behind master Moje pytania to: Jak mogę wyświetlić te informacje lokalnie (tj: polecenie, które pokazuje …
201 git  github 

8
Prawidłowe usuwanie liczby całkowitej z listy <liczba całkowita>
Oto niezła pułapka, którą właśnie spotkałem. Rozważ listę liczb całkowitych: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); Jakieś wykształcone zgadywanie, co się stanie, kiedy wykonasz egzekucję list.remove(1)? Co list.remove(new Integer(1))? Może to powodować paskudne błędy. Jaki jest właściwy sposób na rozróżnienie remove(int index), który usuwa element z danego …

26
„npm” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy
Jestem zupełnie nowy w nodejs. Próbuję zmusić nodejs do pracy na moim Windowsie 2008, aby zainstalować Karmę, której użyłbym do TDDinga mojego kodu AngularJs. Do tej pory wykonałem następujące kroki Instalacja przy użyciu Chocolatey ==&gt; npm nie jest rozpoznawana Zainstaluj za pomocą 64-bitowego instalatora nodejs z nodejs.org ==&gt; npm nie …
201 windows  node.js 

12
Co oznacza parametr attachToRoot w LayoutInflater?
LayoutInflater.inflateDokumentacja nie jest dokładnie wyczyścić mi o celów attachToRootparametru. attachToRoot : czy zawyżona hierarchia powinna być dołączona do parametru root? Jeśli false, root jest używany tylko do utworzenia poprawnej podklasy LayoutParams dla widoku root w XML. Czy ktoś mógłby wyjaśnić bardziej szczegółowo, w szczególności, czym jest widok główny, a może …



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.