반응형

2023/05 105

datetime 매개 변수를 전달하는 방법은 무엇입니까?

datetime 매개 변수를 전달하는 방법은 무엇입니까? UTC 날짜를 웹 API로 전달하는 방법은 무엇입니까? 싱패2010-01-01 작동하지만, 제가 , 같은과때하를짜 UTC통할과와 같은 때.2014-12-31T22:00:00.000Z(시간 구성 요소 포함), HTTP 404 응답을 수신합니다.그렇게 http://domain/api/controller/action/2012-12-31T22:00:00.000Z 404 오류 응답을 생성하는 동안 http://domain/api/controller/action/2012-12-31 잘 작동합니다. UTC 날짜를 웹 API로 전달하는 방법 - 아니면 최소한 날짜와 시간을 지정하는 방법?문제는 두 가지입니다. 더. 기본적으로 IIS는 점이 있는 모든 URI를 정..

programing 2023.05.01

재정의에 대한 모범 사례는 동일: 및 해시입니다.

재정의에 대한 모범 사례는 동일: 및 해시입니다. 어떻게 적절히 오버라이드합니까?isEqual:목표-C에서?"캐치"는 두 물체가 동일한 경우에 발생하는 것처럼 보입니다(에 의해 결정됨).isEqual:method), 해시 값이 같아야 합니다. 코코아 기본 원리 가이드의 검사 섹션에는 오버라이드 방법에 대한 예가 나와 있습니다.isEqual:이름이 지정된 클래스에 대해 다음과 같이 복사됩니다.MyWidget: - (BOOL)isEqual:(id)other { if (other == self) return YES; if (!other || ![other isKindOfClass:[self class]]) return NO; return [self isEqualToWidget:other]; } - (BOOL)..

programing 2023.05.01

현재 분기에 커밋되지 않은 변경사항이 있을 때 다른 분기 체크아웃

현재 분기에 커밋되지 않은 변경사항이 있을 때 다른 분기 체크아웃 제가 다른 기존 지점을 확인하려고 할 때 대부분 Git는 현재 지점에 커밋되지 않은 변경 사항이 있을 경우 이를 허용하지 않습니다.그래서 저는 먼저 그 변화들을 저지르거나 숨겨야 할 것입니다. 그러나 때때로 Git는 변경 사항을 커밋하거나 저장하지 않고 다른 지점을 체크아웃할 수 있도록 허용하며, 이러한 변경 사항은 내가 체크아웃하는 지점으로 전달됩니다. 여기 규칙은 무엇입니까?변경사항이 단계적인지 아니면 단계적이지 않은지가 중요합니까?변경 사항을 다른 지점으로 옮기는 것은 말이 안 되는데, 왜 가끔은 git에서 허용하는 걸까요?즉, 어떤 상황에서 도움이 됩니까?준비사항 이 대답은 Git가 왜 그렇게 행동하는지 설명하려는 시도입니다.특정 ..

programing 2023.05.01

올바른 Bash 및 셸 스크립트 변수 대문자화

올바른 Bash 및 셸 스크립트 변수 대문자화 저는 모든 대문자로 된 변수가 있는 많은 셸 스크립트를 접합니다. 그리고 저는 항상 그것에 대해 심각한 오해가 있다고 생각했습니다.제가 알기로는 관례상(그리고 아마도 오래 전에 필요했을 때) 환경 변수는 올캡에 있습니다. 그러나 Bash와 같은 현대적인 스크립팅 환경에서 저는 항상 임시 변수에는 소문자 이름을 사용하고 내보낸(즉, 환경) 변수에만 대문자 이름을 사용하는 것을 선호했습니다.예: #!/usr/bin/env bash year=$(date +%Y) echo "It is $year." export JAVA_HOME="$HOME/java" 그것은 항상 내가 생각하는 것이었습니다.이 접근법에 동의하거나 동의하지 않는 권위적인 출처가 있습니까, 아니면 순전..

programing 2023.05.01

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까?

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까? 나의~/Library/Developer/CoreSimulator/Devices폴더는 26GB입니다. 모든 내용을 삭제하는 것이 안전합니까?해당 파일이 자동으로 재생성됩니까?실행 시도xcrun simctl delete unavailable당신의 터미널에서. 원본 답변: Xcode - 장치 폴더를 무료로 지울 수 있습니까?해당 디렉토리는 사용자 데이터의 일부이며 Xcode에 심각한 영향을 미치지 않고 사용자 데이터를 삭제할 수 있습니다.전체 Core Simulator/디렉토리를 삭제할 수 있습니다.Xcode는 당신이 다음 시뮬레이터를 실행할 때 그곳에서 새로운 인스턴스를 재생성할 것입니다.앱의 이전 시뮬레이터 데이터를 분실할 ..

programing 2023.05.01
반응형