프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

5
homebrew와 함께 imagemagick을 어떻게 설치합니까?
OSX Lion에 Imagemagick를 설치하려고하는데 예상대로 작동하지 않습니다. -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git... fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server? Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git 양조 의사의 말 : -> brew doctor We couldn't detect …
201 git  gcc  homebrew  osx-lion  gcc4 

8
레이아웃이 언제 그려 졌는지 어떻게 알 수 있습니까?
화면에 스크롤 가능한 비트 맵을 그리는 사용자 정의보기가 있습니다. 그것을 초기화하려면 부모 레이아웃 객체의 크기를 픽셀 단위로 전달해야합니다. 그러나 onCreate 및 onResume 함수 중에 Layout이 아직 그려지지 않았으므로 layout.getMeasuredHeight ()는 0을 반환합니다. 해결 방법으로 1 초 동안 기다린 다음 처리하는 처리기를 추가했습니다. 이것은 작동하지만 부주의하며 레이아웃이 그려지기 전에 끝나기 전에 …

6
ActiveRecord : 크기 대 개수
레일에서는 모두 사용하여 레코드의 수를 찾을 수 Model.size및 Model.count. 더 복잡한 쿼리를 처리하는 경우 한 방법을 다른 방법보다 사용하는 것이 유리합니까? 그것들은 어떻게 다릅니 까? 예를 들어 사진이있는 사용자가 있습니다. 사용자 테이블과 사용자가 보유한 사진 수를 표시하려면 많은 인스턴스를 실행하는 user.photos.size것이보다 빠르거나 느려 user.photos.count집니까? 감사!

24
sudo : npm : 명령을 찾을 수 없습니다
최신 버전의 노드로 업그레이드하려고합니다. http://davidwalsh.name/upgrade-nodejs 의 지침을 따르고 있습니다. 그러나 내가 할 때 : sudo npm install -g n 오류가 발생합니다. sudo: npm: command not found npm은 sudo없이 작동합니다. 내가 할 때 : whereis node 내가 참조: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node 달리는: which npm 쇼 : /usr/local/node/bin/npm https://stackoverflow.com/a/5062718/1246159 에서 …
201 node.js  unix  npm 

7
Git 브랜칭 : 마스터 vs. 오리진 / 마스터 vs. 리모트 / 오리진 / 마스터
git의 기본 개념을 이해하기 위해 올바른 길을 가고 있다고 생각합니다. 이미 원격 저장소를 설정하고 복제했습니다. 또한 서버 측 빈 저장소를 작성하고 로컬 저장소를 링크했습니다. 내 문제는 다음의 차이점을 이해하지 못한다는 것입니다. 원산지 / 마스터 대 리모컨 / 원산지 / 마스터 내가 아는 한 master 는 로컬 브랜치이며 remotes / origin …
201 git  git-remote 



8
MySQL 쿼리의 WHERE 절에서 열 별칭을 사용하면 오류가 발생합니다
내가 실행중인 쿼리는 다음과 같지만이 오류가 발생합니다. # 1054- 'IN / ALL / ANY 하위 쿼리'의 알 수없는 열 'guaranteed_postcode' 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 the fake col is being used …

4
오류 : Postgres를 사용하여 city_id_seq 시퀀스에 대한 권한이 거부되었습니다.
나는 postgres (그리고 데이터베이스 정보 시스템 모두)를 처음 사용했습니다. 내 데이터베이스에서 다음 SQL 스크립트를 실행했습니다. create table cities ( id serial primary key, name text not null ); create table reports ( id serial primary key, cityid integer not null references cities(id), reportdate date not null, reporttext text not null …

6
moment.js에서 날짜를 ISO 8601로 어떻게 포맷합니까?
이 문서는 언급 moment.ISO_8601- (2.7.0에서 서식 옵션으로 http://momentjs.com/docs/#/parsing/special-formats/ :하지만 어느 쪽이 작업 (심지어 2.7.0)의) var date = moment(); date.format(moment.ISO_8601); // error moment.format(date, moment.ISO_8601); // error ( http://jsfiddle.net/b3d6uy05/1/ ) moment.js에서 ISO 8601을 얻으려면 어떻게해야합니까?

5
마스터와 브랜치 사이의 앞 / 뒤 정보?
내 지역의 repo (에서 테스트하기위한 지점을 만든 test-branch내가 푸시) Github. 내 Github계정으로 이동하여 이것을 선택 test-branch하면 정보가 표시됩니다. This branch is 1 commit ahead and 2 commits behind master 내 질문은 : 이 정보를 로컬로 표시하려면 어떻게해야합니까 (예 : 정보 Github를보기 위해 열지 않고 터미널에 표시하는 명령 )? 나는 다음을 …
201 git  github 

5
AF_INET이란 무엇이며 왜 필요한가요?
소켓 프로그래밍을 시작하고 있으며 계속 이것을보고 AF_INET있습니다. 그러나 나는 그 대신에 다른 어떤 것도 본 적이 없다. 저의 강사들은 그다지 도움이되지 않고 단지 "그냥 필요합니다"라고 말합니다. 그래서 내 질문 : 의 목적은 AF_INET무엇입니까? 그 대신 사용 된 것이 있습니까? 그렇지 않다면 왜 존재합니까? 미래에 가능한 변화를 위해? 그렇다면 무엇을, 왜?
201 sockets 

8
List <Integer>에서 정수를 올바르게 제거
내가 방금 만난 좋은 함정이 있습니다. 정수 목록을 고려하십시오. List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); 당신이 실행할 때 무슨 일이 일어나는지에 대한 교육받은 추측 list.remove(1)? 무엇에 대해 list.remove(new Integer(1))? 이로 인해 일부 버그가 발생할 수 있습니다. 정수 목록을 다룰 때 remove(int index)주어진 색인 remove(Object o)에서 요소를 제거하는 …

26
'npm'은 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
나는 nodejs를 완전히 처음 사용합니다. AngularJs 코드를 TDDing하는 데 사용할 Karma를 설치하기 위해 nodejs가 Windows 2008 상자에서 작동하도록하려고합니다. 지금까지 다음 단계를 수행했습니다. Chocolatey ==&gt; npm을 사용한 설치가 인식되지 않습니다 nodejs.org에서 64 비트 nodejs 설치 프로그램을 사용하여 설치 ==&gt; npm이 인식되지 않습니다 이 단계에서 달리기 는 아무것도 where npm없어c:\User\&lt;Username&gt;\AppData\Roaming\npm nodejs가에 설치되어 …
201 windows  node.js 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.