목록데이터구조 (199)
스택큐힙리스트
Git에서 현재 커밋의 해시를 가져오는 방법은 무엇인가요?답변 1모든 확장된 객체 참조를 해시로 변환하려면 git-rev-parse를 사용하십시오: git rev-parse HEAD 또는
파일을 변경하였고 새로운 파일도 있으며, 다른 작업으로 전환하면서 이를 git stash를 사용하여 숨기고 싶습니다. 그러나 git stash는 기존 파일의 변경 사항만 숨기고, 새 파일은 작업 트리에서 그대로 남아 미래 작업을 혼동시킵니다. 이러한 추적되지 않은 파일을 어떻게 숨길 수 있을까요?답변 1작업 디렉토리에는 .gitignore에 포함된 추적되지 않은 파일(특히 그 파일들)을 저장하려면 아래 cmd를 사용하면 됩니다: git stash --include-untracked 또는, 단순히 git stash --all (아래에 대한 경고를 보려면) 또는 --include-untracked 대신 축약형으로 -u를 사용할 수도 있습니다. 이 명령은 모든 파일, 포함하여 추적되지 않은 및 무시된 파일을 ..
도커 허브 이미지에는 각 이미지 레이어에 대해 실행되는 명령어 목록이 있습니다. 여기에는 golang의 예시가 있습니다. 일부 응용 프로그램은 GitHub에서 자신의 Dockerfile도 제공합니다. 여기에는 golang의 예시가 있습니다. 도커 허브 이미지 레이어에 따르면 / 경로에 ADD file:4b03b5f551e3fbdf47ec609712007327828f7530cc3455c43bbcdcaf449a75a9 in /은 첫 번째 명령어입니다. 이미지 레이어에는 FROM 명령어가 포함되어 있지 않으며, ADD 정의를 충족시키지 않는 것 같습니다. 그래서 여기 질문들이 있습니다: ADD file: in / 의 의미와 이 형식은 무엇을 의미합니까? 해시를 사용하여 위로 추적할 수 있는 방법이 있습니까? ..
제가 이 코드를 실행할 때 이 오류를 왜 받고 있나요? Traceback (most recent call last): File main.py, line 13, in def twoSum(self, nums: list[int], target: int) -> list[int]: TypeError: 'type' object is not subscriptable nums = [4,5,6,7,8,9] target = 13 def twoSum(self, nums: list[int], target: int) -> list[int]: dictionary = {} answer = [] for i in range(len(nums)): secondNumber = target-nums[i] if(secondNumber in d..