반응형

programing 630

Bash에서 따옴표로 묶은 문자열 내에서 환경 변수를 사용하는 방법

Bash에서 따옴표로 묶은 문자열 내에서 환경 변수를 사용하는 방법 다음과 같은 다양한 형태의 bash 스크립트를 사용해 보았습니다. #!/bin/bash svn diff $@ --diff-cmd /usr/bin/diff -x "-y -w -p -W $COLUMNS" 그러나 정확하게 확장할 구문을 가져올 수 없습니다.COLUMNS환경 변수입니다. 다음과 같은 다양한 형태를 시도해 보았습니다. svn diff $@ --diff-cmd /usr/bin/diff -x '-y -w -p -W $COLUMNS' 그리고. svn diff $@ --diff-cmd /usr/bin/diff -x '-y -w -p -W ${COLUMNS}' 그리고. eval svn diff $@ --diff-cmd /usr/bin/di..

programing 2023.05.26

기본적으로 빠른 전달을 해제할 수 있습니까?

기본적으로 빠른 전달을 해제할 수 있습니까? 제가 사용할 때가 생각나지 않습니다.git merge보다는git rebase그리고 커밋 쇼를 하고 싶지 않습니다.기본적으로 빠른 전달이 해제되도록 git을 구성할 수 있는 방법이 있습니까?거기에 있는 사실은--ff옵션은 방법이 있다는 것을 암시하는 것처럼 보이지만, 문서에서 찾을 수 없습니다.스레드에 아직 미결 문제가 있는 것 같습니다.전 세계적으로(즉, 모든 지점에 대해) 어떻게 수행합니까?기록을 위해 다음을 사용할 수 있습니다. git config --add merge.ff false ...현재 리포지토리의 모든 분기에 적용됩니다.다른 사용자가 실행하지 않은 모든 리포지토리의 모든 분기에 적용하려면--global옵션(로컬 설정이 글로벌을 재정의함)을 실행합..

programing 2023.05.26

mongodb ObjectId 생성 시간에 사용

mongodb ObjectId 생성 시간에 사용 그ObjectIdmongodb 문서에서 기본 키로 사용되는 타임스탬프가 포함되어 있습니다(datembjectid.generation_time은 datetime 개체를 반환합니다).따라서 별도의 생성 타임스탬프를 유지하는 대신 이 생성 시간을 사용할 수 있습니까?이 내장된 타임스탬프를 사용하여 생성 시간별로 정렬하거나 마지막 N개 항목을 효율적으로 쿼리할 수 있는 방법은 무엇입니까?MongoDB ObjectId에는 타임스탬프가 포함되어 있으므로 개체별로 정렬하려면 '생성된 날짜'로 정렬할 수 있습니다.ID: items.find.sort( [['_id', -1]] ) // get all items desc by created date. 마지막 30개 항목을 생..

programing 2023.05.26

jQuery DataTables 플러그인에서 추가한 검색 모음과 바닥글을 제거하려면 어떻게 해야 합니까?

jQuery DataTables 플러그인에서 추가한 검색 모음과 바닥글을 제거하려면 어떻게 해야 합니까? 저는 jQuery DataTables를 사용하고 있습니다. 기본적으로 테이블에 추가된 검색 줄 및 바닥글(표시되는 행 수 표시)을 제거합니다.기본적으로 정렬을 위해 이 플러그인을 사용하고 싶습니다.할 수 있을까요?데이터 테이블 >=1.10의 경우 다음을 사용합니다. $('table').dataTable({searching: false, paging: false, info: false}); ▁the▁want를 사용할 수 할 수 ,.search()플러그인의 , html, html로 숨겨야 .dom설정: $('table').dataTable({dom: 'lrt'}); 기본값은 다음과 같습니다.lfrtip또..

programing 2023.05.26

Windows 8.1의 고해상도 화면에서 매우 작은 Eclipse 인터페이스 아이콘

Windows 8.1의 고해상도 화면에서 매우 작은 Eclipse 인터페이스 아이콘 이클립스(케플러) 인터페이스의 다양한 아이콘과 버튼은 3200x1800px 화면의 노트북에서 매우 매우 작습니다.파일에 오류가 있음을 나타내는 빨간색 오류 장식은 화면에서 몇 cm 떨어진 내 코가 아니면 보기 어렵습니다. 운영 체제(Windows 8.1)에서 화면 해상도와 기타 설정을 조정하는 작업을 수행했습니다. 이 작업은 도움이 되지만 다른 응용 프로그램이 너무 커 보이고 Eclipse 아이콘이 불편할 정도로 작습니다.Eclipse 환경설정(창 > 환경설정 > 대화상자 글꼴)에서 글꼴을 확대해도 아이콘 크기에 영향을 주지 않습니다. 더 큰 아이콘을 강제로 적용할 수 있는 쉬운 방법이 있습니까?해결 방법이 있습니까? (..

programing 2023.05.26

.NET Core, .NET Framework 및 Xamarin의 차이점은 무엇입니까?

.NET Core, .NET Framework 및 Xamarin의 차이점은 무엇입니까? Microsoft는 이제 .NET Core, .NET Framework 및 Xamarin(Mono) 제품군을 보유하고 있습니다. 여기는 겹치는 부분이 많은 것 같습니다.이러한 .NET 플랫폼 유형의 차이점은 무엇입니까?프로젝트에서 .NET Framework 또는 Xamarin 대신 .NET Core를 사용하는 것을 언제 선택해야 합니까?여기에 나와 있는 문서에 따라 다음과 같은 6가지 일반적인 시나리오에서는 .NET Framework 또는 Xamarin 대신 .NET Core를 사용해야 합니다. 교차 플랫폼 요구사항 플랫폼(윈도우즈, 리눅스 및 MacOS) 간에 실행할 수 있는 애플리케이션(웹/서비스)을 설치하는 것이..

programing 2023.05.26

찾기로 반환된 파일 이름을 순환하는 방법은 무엇입니까?

찾기로 반환된 파일 이름을 순환하는 방법은 무엇입니까? x=$(find . -name "*.txt") echo $x 위의 코드 조각을 Bash 셸에서 실행하면 목록이 아닌 공백으로 구분된 여러 파일 이름을 포함하는 문자열이 표시됩니다. 물론 목록을 얻기 위해 공백으로 더 구분할 수 있지만, 더 나은 방법이 있을 것이라고 확신합니다. 따라서 결과를 반복해서 볼 수 있는 가장 좋은 방법은 무엇입니까?find명령?TL;DR: 가장 정확한 답변을 원하신다면 제 개인적인 선호도(이 게시물의 하단 참조)를 원하실 겁니다. # execute `process` once for each file find . -name '*.txt' -exec process {} \; 만약 시간이 있다면, 다른 방법들과 그들 대부분의 문..

programing 2023.05.26

지정된 커밋의 커밋 메시지 인쇄

지정된 커밋의 커밋 메시지 인쇄 주어진 커밋 하나의 커밋 메시지를 인쇄하려면 배관 명령이 필요합니다. 그 이상도 그 이하도 아닙니다."플럼핑"은 아니지만 정확히 원하는 대로 할 수 있습니다. $ git log --format=%B -n 1 "플럼핑" 명령이 꼭 필요한 경우(왜 그것이 요구사항인지는 확실하지 않음),rev-list: $ git rev-list --format=%B --max-count=1 비록 ~일지라도rev-list는 커밋 메시지 외에도 커밋 샤(첫 번째 줄)도 출력합니다.git show보다 배관 명령에 가깝습니다.git log포맷 옵션은 동일합니다. git show -s --format=%B SHA1 배관은 아니지만 내 .gitconfig에는 다음이 있습니다. lsum = log -n ..

programing 2023.05.26

Xcode에서 활성 스킴의 이름을 변경하는 방법은 무엇입니까?

Xcode에서 활성 스킴의 이름을 변경하는 방법은 무엇입니까? 프로젝트 이름을 변경할 수 있었습니다만, "iOS Simulator"의 왼쪽에 직접 표시되는 이름을 변경하려면 어떻게 해야 합니까?이 정보는 "도움말" 메뉴에서 사용할 수 있는 Xcode 설명서에 나와 있습니다."Help" > "Xcode Help"를 선택한 후 "rename scheme"을 입력하여 찾습니다.다음은 단계입니다. "제품" 메뉴에서 "구성표 편집"을 선택합니다. "Manage Scheme..." 버튼을 클릭합니다. 이름을 변경할 구성표 선택 "Return" 키를 누릅니다. 그러면 구성표의 이름이 선택되고 편집할 수 있습니다.XCODE 9: 제품 -> 구성표 -> 구성표 편집 또는 프로젝트 아이콘(실행 버튼에서 오른쪽)의 왼쪽 마..

programing 2023.05.26

부모와 약속을 나누는 방법

부모와 약속을 나누는 방법 별칭이나 스크립트를 작성하는 것 외에 특정 커밋에 대한 디프를 얻기 위한 더 짧은 명령이 있습니까? git diff 15dc8^..15dc8 단일 커밋 ID만 제공하는 경우git diff 15dc8그것은 HEAD에 대한 죄를 짓지 않습니다.사용하다git show $COMMIT커밋에 대한 로그 메시지와 특정 커밋의 차이가 표시됩니다.사용: git diff 15dc8^! 다음 git-rev-parse(1) man 페이지(또는 현대의 gitrevisions(7) man 페이지)에서 설명한 바와 같이, 커밋과 상위 커밋으로 구성된 집합의 이름을 지정하기 위한 다른 두 가지 단축형이 있습니다.r1^@ 표기법은 r1의 모든 부모를 의미합니다. r1^!은 commiter1을 포함하지만 모든..

programing 2023.05.26
반응형