목록분류 전체보기 (1715)
스택큐힙리스트
오늘까지는, 예를 들어: i += j;그것은 그냥 ...의 축약형이었습니다. i = i + j;하지만 우리가 이렇게 시도한다면: int i = 5;long j = 8;그러면 i = i + j; 는 컴파일되지 않지만 i += j; 는 잘 컴파일됩니다.이게 실제로 무슨 의미인 건지, i += j; 이런 건 i = (type of i) (i + j)와 같은 축약형이라는 건가요?답변 1이 질문에도 항상 그렇듯이 JLS가 답을 제공합니다. 이 경우에는 §15.26.2 Compound Assignment Operators입니다. 추출 문구 :형식이 E1 op= E2 인 복합 할당 표현식은 E1 = (T)((E1) op (E2)) 와 동일하며, 여기에서 E1 의 유형은 #$*!#^#$& 입니다. 다만 E1 는 한 번..
이 질문에 이미 답변이 있습니다. How do I clone a single branch in Git?1. 답변하다 2. 청취 3. 이메일 4. 전화 5. 여기 6. 거기 7. 저기 8. 시작 9. 끝나다 10. 진행 11. 일정 12. 예약 13. 기간 14. 대화 15. 대상 16. 기술 17. 정보 18. 문제 19. 해결 20. 작업 21. 지원 22. 기회 23. 도구 24. 설명 25. 공유 26. 담당자 27. 연락8년 전에 종료되었습니다.Git clone은 원격 브랜치를 로컬에 복제합니다.원격 저장소에서 브랜치를 전환하지 않고 특정 브랜치를 클론하는 방법이 있나요?답변 1 git clone -b Hello -> 안녕하세요 git clone -b my-branch git@github.com:..
함수 내부에서 전역 변수를 만들거나 사용하는 방법은 무엇인가요?어떻게 다른 함수들 내에서 정의된 전역 변수를 사용할 수 있나요?적절한 곳에서 global 키워드를 사용하지 않으면 종종 문제가 발생합니다. 이에 대한 정확한 규칙은 UnboundLocalError on local variable when reassigned after first use . G에서 설명합니다. 일반적으로, 해설이 필요할 때는 다른 질문을 중복으로 닫고, global 키워드를 알고 싶을 때 이 질문을 닫으십시오.답변 1당신은 다른 함수 안에서 전역 변수를 사용할 수 있습니다. 이를 위해서는 값이 할당된 각 함수 내에서 global 로 선언하면 됩니다. globvar = 0def set_globvar_to_one(): global..
이것은 파일이 존재하는지 확인합니다: #!/bin/bashFILE=$1 if [ -f $FILE ]; then echo File $FILE exists.else echo File $FILE does not exist.fi해당 파일이 존재하지 않는지만 확인하려면 어떻게 해야 하나요?답변 1[ 명령어(여기서는 test 로 작성됨)에는 not 논리 연산자인 ! (느낌표)가 있습니다. if [ ! -f /tmp/foo.txt ]; then echo File not found!fi답변 2파일이 있는지 없는지 확인하려면 Bash에서 어떻게 해야 할까요? 이 글에서는 Bash를 사용하여 파일이 존재하는지 여부를 확인하는 방법을 살펴보겠습니다.Bash는 Linux와 Unix 시스템에서 매우 일반적으로 사용되는 쉘입니다..