programing 195

'git pull'과 'git fetch'의 차이점은 무엇입니까?

'git pull'과 'git fetch'의 차이점은 무엇입니까? 이 게시물을 개선하시겠습니까?인용문 및 답변이 올바른 이유를 포함하여 이 질문에 대한 자세한 답변을 제공하십시오.충분한 세부 정보가 없는 답변은 편집 또는 삭제할 수 있습니다. 와의 차이점은 무엇입니까?가장 간단한 말로 하면,는 그 뒤에 가 이어집니다. git fetch님의 리모트 합니다.refs/remotes//. 이해도 안전합니다. 이 브랜치를 변경하지 이것은, 다음의 로컬 브랜치를 변경하지 않기 때문입니다.refs/heads. git pull는 로컬 브랜치를 리모트버전으로 최신 상태로 만들고 다른 리모트브런치도 업데이트합니다. 의 Git 문서: git pullgit fetch를 사용하여 또는 을 발신합니다.git rebase ★★★★..

programing 2023.04.09

WPF 코드 배후에 의한 리소스 액세스

WPF 코드 배후에 의한 리소스 액세스 창 리소스에 다음과 같이 정의된 사용자 지정 컬렉션이 있습니다(Sketchflow 앱에서 창은 실제로 UserControl이 됩니다). 코드 배후에 있는 이 컬렉션을 참조할 수 있도록 하고 싶습니다.이 컬렉션은 x:Name이라고 생각했지만 액세스 할 수 없는 것 같습니다. 다음을 사용하여 참조할 수 있습니다. myRef = (MyCollection) this.FindName("myKey"); 하지만 이건 해킹한 것 같아.이것은 나쁜 관행이며, 어떤 것이 더 좋을까요?감사합니다:)를 사용해 주세요.System.Windows.Controls.UserControl의FindResource()또는TryFindResource()방법들. 또한 리소스 사전에서 키 이름을 매핑하는..

programing 2023.04.09

Ruby에서 어레이의 일부를 반환하려면 어떻게 해야 합니까?

Ruby에서 어레이의 일부를 반환하려면 어떻게 해야 합니까? Python 목록에서는 다음 코드를 사용하여 일부를 반환할 수 있습니다. foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Ruby가 어레이로 모든 것을 하기 때문에, 그것과 같은 것이 있는지 궁금합니다.네, Ruby는 Python과 매우 유사한 배열 슬라이싱 구문을 가지고 있습니다.여기 있습니다ri어레이 인덱스 방법에 대한 매뉴얼: --------------------------------------------------------------- Array#[] array[index] -> obj or nil array..

programing 2023.04.09

Bash에서 길이가 0이 아닌 문자열 테스트: [ -n "$var" ]또는 [$var"]

Bash에서 길이가 0이 아닌 문자열 테스트: [ -n "$var" ]또는 [$var"] Bash 스크립트가 길이가 0이 아닌 문자열을 테스트하는 방법은 두 가지가 있습니다.는 ""를 합니다.-n★★★★ #!/bin/bash # With the -n option if [ -n "$var" ]; then # Do something when var is non-zero length fi 그러나 -n 옵션은 실제로 필요하지 않습니다. # Without the -n option if [ "$var" ]; then # Do something when var is non-zero length fi 어떤 방법이 더 나을까요? 마찬가지로 제로렝스 테스트에는 다음과 같은 방법이 적합합니다. if [ -z "$var" ]..

programing 2023.04.09

Xcode 빌드 옵션의 영향 "비트 코드 활성화" 예/아니오

Xcode 빌드 옵션의 영향 "비트 코드 활성화" 예/아니오 어제 저는 parse.com 라이브러리에 관한 많은 경고를 받았습니다. 긴급: '[path]/Parse.framework/Parse(PFAnalytics.o)'가 비트 코드 없이 빌드되었기 때문에 모든 비트 코드가 삭제됩니다.비트 코드를 활성화하여 다시 빌드해야 합니다(Xcode 설정 ENABLE_B).ITCODE)에서 벤더로부터 갱신된 라이브러리를 입수하거나 이 타겟의 비트 코드를 무효로 합니다.주의: 이것은 향후 에러가 됩니다. 이 답변으로 경고를 해제할 수 있다는 것은 알고 있습니다만, 앱스토어 제출이나 실제 앱 퍼포먼스에 악영향을 미칠까 생각하고 있습니다. Xcode가 비트코드에 대해 알려드립니다. 이 설정을 활성화하면 대상 또는 프로젝..

programing 2023.04.09

목표 C의 MD5 알고리즘

목표 C의 MD5 알고리즘 Objective-C에서 MD5를 계산하는 방법md5는 iPhone에서 사용할 수 있으며, ie의 추가 기능으로 추가할 수 있습니다.NSString그리고.NSData아래와 같이. MyAdditions.h @interface NSString (MyAdditions) - (NSString *)md5; @end @interface NSData (MyAdditions) - (NSString*)md5; @end MyAdditions.m #import "MyAdditions.h" #import // Need to import for CC_MD5 access @implementation NSString (MyAdditions) - (NSString *)md5 { const char *cSt..

programing 2023.04.09

루프 vba에서 다음 반복으로 건너뜁니다.

루프 vba에서 다음 반복으로 건너뜁니다. 조건이 참일 경우 다음 반복으로 넘어가는 단순한 조건부 루프를 작성하려고 합니다.지금까지 알고 있는 코드는 다음과 같습니다. For i = 2 To 24 Level = Cells(i, 4) Return = Cells(i, 5) If Return = 0 And Level = 0 Then 'Go to the next iteration Else End If Next 난 시도했다.GoTo NextIteration단, '라벨이 정의되지 않았습니다'라는 오류가 나타납니다.이것은 매우 간단한 해결책일 것입니다만, 잘 부탁드립니다.감사해요.For i = 2 To 24 Level = Cells(i, 4) Return = Cells(i, 5) If Return = 0 And Le..

programing 2023.04.09

git 분기를 오리진 버전으로 재설정해야 합니다.

git 분기를 오리진 버전으로 재설정해야 합니다. 한동안 있어서는 안 될 지점에서 일을 하다가 그만 두게 되었습니다.이제 원래 버전(github)에 올리지 말았어야 했던 브랜치를 덮어씁니다.쉽게 할 수 있는 방법이 있을까요?브런치를 삭제하고 트래킹브런치를 리셋하려고 했는데 다시 작업하던 버전이 나옵니다.아직 오리진에 푸시하지 않은 경우 다음을 사용하여 브런치를 업스트림브런치로 리셋할 수 있습니다. git checkout mybranch git reset --hard origin/mybranch (질문에 기재한 바와 같이, 반드시 다른 브랜치에서의 최신 커밋을 참조해 주세요.) 에 「」라고 하는 것은,mybranch@{1}는 리셋 전 오래된 커밋을 나타냅니다. 그러나 이미 푸시한 경우 다른 옵션에 대해서는..

programing 2023.04.09

git 저장 해제

git 저장 해제 내가 하지도 않은 프로젝트를 그냥 해놨어.보관하기 전에 주(州)로 돌아갈 수 있는 방법이 있나요?내가 어떻게 이럴 수 있지?터미널을 닫았고 노트북도 꺼졌어요.조사를 좀 해봤는데 방법이 없는 것 같아요.실행할 수 있습니다. git stash pop 그러면 변경 내용이 삭제됩니다. 파일 상태(스테이징 및 작동 상태)를 유지하려면 git stash apply --index git stash list저장된 변경 사항을 나열합니다. git stash show무엇을 보기 위해n는 다음 명령어에 있습니다. git stash apply최신 저장 공간을 적용합니다. git stash apply stash@{n}오래된 보관함을 적용합니다. https://git-scm.com/book/en/v2/Git-T..

programing 2023.04.09

SQL 테이블에서 중복 값 찾기

SQL 테이블에서 중복 값 찾기 하나의 필드와 중복되는 항목을 쉽게 찾을 수 있습니다. SELECT email, COUNT(email) FROM users GROUP BY email HAVING COUNT(email) > 1 그래서 만약 우리가 자리가 있다면 ID NAME EMAIL 1 John asd@asd.com 2 Sam asd@asd.com 3 Tom asd@asd.com 4 Bob bob@asd.com 5 Tom asd@asd.com , Tom이 . 이 는 모두 있기 때문입니다. 왜냐하면 그들은 모두 같은 것을 가지고 있기 때문이다.email. 제가 은 같은 해서 받는 입니다.email ... name. 즉, "Tom"과 "Tom"을 원합니다. 잘못해서 중복 삽입을 했습니다.name ★★★★★★..

programing 2023.04.09