프로그램 작성

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

23
JavaScript isset () 해당
PHP에서는 할 수 있습니다 if(isset($array['foo'])) { ... }. JavaScript에서는 종종 if(array.foo) { ... }같은 작업을 수행하지만, 정확히 같은 문장은 아닙니다. 조건은 다음과 같은 경우에도 거짓으로 평가됩니다.array.foo 존재하지만 false또는0 (그리고 아마도 다른 값들도) 입니다. PHP와 완벽하게 동등한 것은 무엇입니까? issetJavaScript에서 ? 넓은 의미에서, 존재하지 않는 변수, 값이없는 변수 등에 대한 JavaScript의 …
553 javascript  isset 


7
equal ?, eql ?, === 및 ==의 차이점은 무엇입니까?
이 네 가지 방법의 차이점을 이해하려고합니다. 기본적으로 두 피연산자가 모두 동일한 객체를 참조 할 때 true를 반환 ==하는 메서드 를 호출 한다는 것을 알고 equal?있습니다. ===기본적으로도 전화 ==통화를 equal?... 좋아,이 모든 세 가지 방법 오버라이드 (override)하지 않는 경우는, 다음 같아요 ===, ==그리고 equal?정확히 같은 일을? 이제옵니다 eql?. 이 작업은 무엇입니까 …

21
나머지 너비를 채우기 위해 div를 확장하십시오.
각 열마다 가변 너비를 가질 수있는 2 열 div 레이아웃을 원합니다. div { float: left; } .second { background: #ccc; } <div>Tree</div> <div class="second">View</div> 코드 스 니펫 실행결과 숨기기스 니펫 확장 'view'div가'tree'div가 필요한 공간을 채운 후 사용 가능한 전체 너비로 확장되기를 원합니다. 현재 내 '보기'div가 포함 된 내용으로 크기가 조정됩니다. …

5
Git 원격 브랜치가 삭제되었지만 여전히 'branch -a'에 나타납니다.
coolbranch내 저장소에 지점이 있다고 가정 해 봅시다 . 이제 다음을 사용하여 (원격 및 로컬 모두) 삭제하기로 결정했습니다. git push origin :coolbranch git branch -D coolbranch 큰! 이제 지점이 실제로 삭제되었습니다. 하지만 내가 달릴 때 git branch -a 나는 여전히 얻는다 : remotes/origin/coolbranch 주목해야 할 것은 새로운 저장소를 복제 할 때 …
552 git  git-branch 




28
node.js에서 한 번에 한 줄씩 파일을 읽습니까?
한 번에 한 줄씩 큰 파일을 읽으려고합니다. Quora 에서 주제를 다루는 질문을 찾았 지만 모든 것을 함께 사용할 수있는 연결이 누락되었습니다. var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( function(line) { console.log(line.toString()); } ); process.stdin.resume(); 내가 알아 내고 싶은 것은이 샘플에서와 같이 STDIN 대신 파일에서 한 번에 한 줄씩 읽는 방법입니다. 나는 …

24
SQLite 데이터베이스에 한 번에 여러 행을 삽입 할 수 있습니까?
MySQL에서는 다음과 같이 여러 행을 삽입 할 수 있습니다. INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); 그러나 이와 같은 작업을 시도하면 오류가 발생합니다. SQLite 데이터베이스에 한 번에 여러 행을 삽입 할 수 있습니까? 그렇게하는 구문은 무엇입니까?
551 sql  sqlite  syntax 

11
ARC에서 IBOutlet이 강하거나 약해야합니까?
ARC를 사용하여 iOS 5 전용으로 개발 중입니다. 한다은 IBOutlet에이야 UIView의 (및 서브 클래스) 일 strong이나 weak? 다음과 같은: @property (nonatomic, weak) IBOutlet UIButton *button; 이 모든 것을 제거 할 것입니다 : - (void)viewDidUnload { // ... self.button = nil; // ... } 이 작업에 문제가 있습니까? 템플릿은 strong'Interface Builder'편집기에서 헤더에 …

13
모든 지사 및 태그를 포함하여 로컬 Git 리포지를 새로운 리모컨으로 푸시
로컬 Git 리포지토리를 사용하여 새로운 원격 리포지토리로 푸시하고 싶습니다 (원하는 경우 Beanstalk에 설정된 새로운 리포지토리). 지역 리포 지에는 몇 개의 지점과 태그가 있으며 모든 내 기록을 유지하고 싶습니다. 기본적으로을 수행 해야하는 것처럼 보이지만 지점 git push만 업로드합니다 master. 리모컨에서 로컬 리포지토리의 전체 복제본을 얻도록 모든 것을 푸시하려면 어떻게해야합니까?
551 git 

5
MVC에서 모델을 어떻게 구성해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . MVC 프레임 워크를 파악하고 모델에 얼마나 많은 코드가 들어가야하는지 종종 궁금합니다. 나는 다음과 같은 메소드를 가진 데이터 …

10
함수의 소스 코드를 어떻게 볼 수 있습니까?
작동 방식을 확인하는 함수의 소스 코드를보고 싶습니다. 프롬프트에서 이름을 입력하여 함수를 인쇄 할 수 있다는 것을 알고 있습니다. > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> 이 경우 무엇을 UseMethod("t")의미합니까? 실제로 사용되고있는 소스 코드를 어떻게 찾 t(1:10)습니까? 내가 볼 때 차이가 있습니까 UseMethod내가 볼 때 standardGeneric와 showMethods와 마찬가지로는 with? …
551 r  function  r-faq 

19
Android 레이아웃 폴더에 하위 폴더가 포함될 수 있습니까?
지금은 모든 XML 레이아웃 파일을 res/layout폴더에 저장하므로 소규모 프로젝트를 관리하는 것이 가능하고 간단하지만 크고 무거운 프로젝트가있는 경우 계층 구조와 하위 폴더가 있어야합니다. 레이아웃 폴더 예를 들어 layout -- layout_personal -- personal_detail.xml -- personal_other.xml --layout_address -- address1.xml -- address2.xml 같은 방법으로 우리는 큰 응용 프로그램을위한 하위 폴더를 갖고 싶습니다. 안드로이드 프로젝트 …

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