프로그램 작성

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



30
리스트를 어떻게 고른 크기의 덩어리로 나누나요?
나는 임의의 길이의 목록을 가지고 있으며, 그것을 동일한 크기의 덩어리로 나누고 작동해야합니다. 카운터와 두 개의 목록을 유지하는 것과 같은 명백한 방법이 있습니다. 두 번째 목록이 채워지면 첫 번째 목록에 추가하고 다음 데이터 라운드를 위해 두 번째 목록을 비 웁니다. 그러나 이것은 잠재적으로 매우 비쌉니다. 누구든지 길이가 긴 목록 (예 : …
2264 python  list  split  chunks 


30
힘내 가져 오기 원격 지점
동료와 같은 저장소에서 작업하고 있습니다. 우리는이 프로젝트를 기술적으로 다른 프로젝트에 대해 두 개의 브랜치로 분기했지만 유사성이 있으므로 때때로에서 * master로 다시 커밋하고 싶을 것 branch입니다. 그러나, 나는 branch. 동료가 어떻게 해당 지점을 구체적으로 끌어낼 수 있습니까? git clone저장소의 내가 그들에게 내 말에 푸시 후 unfuddle에 살고 볼 수 있지만, 그를 …

30
JavaScript에서 null, undefined 또는 blank 변수를 확인하는 표준 함수가 있습니까?
변수가 그렇지 않은하는 가치와 보장하지만이 수표를 가지고있는 보편적 인 자바 스크립트 기능이 있습니까 undefined또는 null? 이 코드가 있지만 모든 경우에 해당되는지 확실하지 않습니다. function isEmpty(val){ return (val === undefined || val == null || val.length <= 0) ? true : false; }



18
Git 저장소를 특정 폴더에 어떻게 복제합니까?
명령을 실행하면 git clone git@github.com:whatever이라는 현재 폴더에 디렉토리가 생성 whatever되고 Git 저장소의 컨텐츠가 해당 폴더에 놓입니다. /httpdocs/whatever/public 내 문제는 웹 서버의 올바른 위치에 표시되도록 Git 저장소의 내용을 현재 디렉토리에 복제해야한다는 것입니다. /httpdocs/public 리포지토리를 복제 한 후 파일을 이동하는 방법을 알고 있지만 Git을 중단하는 것처럼 보이며을 호출하여 업데이트 할 수 있기를 …
2244 git  repository  git-clone 

16
지정된 커밋을 수정하는 방법?
나는 보통 검토를 위해 커밋 목록을 제출합니다. 다음 커밋이있는 경우 : HEAD Commit3 Commit2 Commit1 ...로 헤드 커밋을 수정할 수 있다는 것을 알고 있습니다 git commit --amend. 그러나 커밋 Commit1이 아닌 경우 어떻게 수정할 수 HEAD있습니까?


30
딥 클로닝 객체
나는 다음과 같은 것을하고 싶다 : MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); 그런 다음 원래 객체에 반영되지 않은 새 객체를 변경하십시오. 나는 종종이 기능이 필요하지 않으므로 필요할 때 새 객체를 만든 다음 각 속성을 개별적으로 복사하는 것에 의지했지만 항상 더 나은 …
2226 c#  .net  clone 


8
Git을 사용하여 태그를 원격 저장소에 어떻게 푸시합니까?
랩톱에 원격 Git 리포지토리를 복제 한 다음 태그를 추가하고 싶었습니다. git tag mytag master git tag랩톱에서 실행할 때 태그 mytag가 표시됩니다. 그런 다음이를 원격 저장소로 푸시하여 모든 클라이언트 에이 태그가 있으므로 실행 git push하지만 메시지가 나타납니다. 최신의 모든 것 데스크톱으로 가서 실행 git pull하면 git tag태그가 표시되지 않습니다. 또한 프로젝트의 …


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