반응형

전체 글 781

Bash 스크립트에 전달된 인수 수를 확인하려면 어떻게 해야 합니까?

Bash 스크립트에 전달된 인수 수를 확인하려면 어떻게 해야 합니까? Bash 스크립트에 전달된 인수 수를 확인하려면 어떻게 해야 합니까? 제가 현재 가지고 있는 것은 다음과 같습니다. #!/bin/bash i=0 for var in "$@" do i=i+1 done 이것을 하는 다른 (더 나은) 방법이 있습니까?인수의 수는 다음과 같습니다.$# 자세한 내용은 이 페이지에서 검색하십시오.#!/bin/bash echo "The number of arguments is: $#" a=${@} echo "The total length of all arguments is: ${#a}: " count=0 for var in "$@" do echo "The length of argument '$var' is: ${#..

codememo 2023.05.23

#if RELEASE가 C#에서 DEBUG가 #처럼 작동합니까?

#if RELEASE가 C#에서 DEBUG가 #처럼 작동합니까? #if 컴파일러 디렉티브의 모든 예에서 "DEBUG"를 사용합니다.디버그 모드에서 컴파일할 때 실행하지 않을 코드를 제외하는 경우와 동일한 방법으로 "릴리스"를 사용할 수 있습니까?이 블록으로 둘러싸려는 코드는 많은 이메일을 보내고 테스트할 때 실수로 이메일을 보내고 싶지 않습니다.RELEASE정의되지 않았지만 사용할 수 있습니다. #if (!DEBUG) ... #endif 아니요, 당신이 일을 하지 않는 한 그럴 수 없어요. 여기서 중요한 부분은 DEBUG가 실제로 무엇인지이며, 컴파일러가 확인할 수 있는 일종의 상수입니다. 프로젝트 속성을 확인하면 빌드 탭 아래에 다음과 같은 세 가지가 있습니다. "조건부 컴파일 기호"라는 텍스트 상자 ..

codememo 2023.05.23

ReportGenerator에서 코드 적용 범위 결과 게시가 작동하지 않음

ReportGenerator에서 코드 적용 범위 결과 게시가 작동하지 않음 코드 적용 범위 보고서가 작동하거나 DevOps가 매개 변수를 올바르게 전달하도록 하는 데 문제가 있습니다.빌드 디렉터리를 다운로드하면(빌드에서 압축) ReportGenerator 보고서를 사용할 수 있지만 게시되지 않습니다.그래서 적어도 그 부분은 효과가 있다는 것을 알고 있습니다.:) 그러나 게시 단계가 실행되면 새 리포트를 생성하고 대신 사용합니다.내 Yaml 파일은 다음과 같습니다. ## Generate Reports - task: Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@4 displayName: Generate Code Co..

codememo 2023.05.23

jQuery를 사용하여 div의 하위 요소를 어떻게 반복합니까?

jQuery를 사용하여 div의 하위 요소를 어떻게 반복합니까? 저는 디브를 가지고 있고, 그 안에 몇 가지 입력 요소가 있습니다.저는 각각의 요소들을 반복하고 싶습니다.아이디어?및 를 사용하여 선택적으로 선택기를 전달할 수 있습니다.children $('#parentid').children('.childclass').each(function () { alert(this.value); // "this" is the current element in the loop }); 즉시 하위 선택기를 사용할 수도 있습니다. $('#mydiv > input').each(function () { /* ... */ }); 또한 내포된 깊이에 관계없이 특정 컨텍스트 내의 모든 요소를 반복할 수 있습니다. $('input'..

codememo 2023.05.23

Git diff - 줄의 시작과 끝에서만 공백 무시

Git diff - 줄의 시작과 끝에서만 공백 무시 즐겨 사용합니다.git diff -w공백 차이를 무시합니다.하지만, 저는 그것이 심지어 줄의 중간에 있는 공백의 차이도 무시한다는 것을 방금 알아차렸습니다.줄의 시작(^) 또는 끝($)에만 오는 공백 차이를 어떻게 무시할 수 있습니까?회선 끝 사용: git diff --ignore-space-at-eol 현재 사용 중인 것 대신 다음을 사용합니다. git diff -w (--ignore-all-space) 줄의 시작...기본 제공 솔루션을 원한다면 운이 없습니다. 하지만, 손을 더럽히는 것이 괜찮다면, 어딘가에 "--무시 공간-솔"에 대한 지원을 추가하는 다소 오래된 패치가 떠 있습니다.이것은 오래된 질문이지만 여전히 정기적으로 보고/필요합니다.저는 O..

codememo 2023.05.23

PostgreSQL 외부 키 구문

PostgreSQL 외부 키 구문 제 포스그레에 보시는 것처럼 테이블이 두 개 있습니다.아래 SQL 코드입니다.첫 번째 테이블 학생들은 두 개의 열을 가지고 있습니다, 하나는 다음을 위한 것입니다.student_name그리고 또 한 명.student_id기본 키입니다. 테스트라고 불리는 제 두 번째 테이블에는 4개의 열이 있습니다. 하나는subject_id을 위한 하나.subject_name그러면 하나는 과목에서 가장 높은 점수를 받은 학생을 위한 것입니다.highestStudent_id만들려고 합니다.highestStudent_id을 언급합니다.student_id내 학생 테이블에서.아래에 있는 코드입니다. 구문이 정확한지 잘 모르겠습니다. CREATE TABLE students ( student_id ..

codememo 2023.05.23

진행률 표시줄을 표시하지 않으려면 cURL을 어떻게 해야 합니까?

진행률 표시줄을 표시하지 않으려면 cURL을 어떻게 해야 합니까? 스크립트에서 cURL을 사용하여 진행률 표시줄을 표시하지 않도록 하려고 합니다. 해봤어요.-s,-silent,-S,그리고.-quiet하지만 작동하지 않는 옵션이 있습니다. 다음은 제가 시도한 일반적인 명령입니다. curl -s http://google.com > temp.html 진행률 표시줄은 파일에 푸시할 때만 표시되므로,curl -s http://google.com진행 표시줄이 없지만,curl -s http://google.com > temp.html한다.curl -s http://google.com > temp.html Ubuntu 9.10의 컬 버전 7.19.5에서 작동합니다(진행 표시줄 없음).그러나 어떤 이유로 플랫폼에서 작동..

codememo 2023.05.23

모든 npm 모듈을 전역적으로 제거하는 명령

모든 npm 모듈을 전역적으로 제거하는 명령 글로벌 npm 모듈을 모두 제거하는 명령이 있습니까?그렇지 않다면 어떻게 하시겠습니까?다음 명령은 모든 글로벌 npm 모듈을 제거합니다.참고: Windows에서는 작동하지 않습니다.작동 중인 Windows 버전은 Ollie Bennett's Answer를 참조하십시오. npm ls -gp --depth=0 | awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' | xargs npm -g rm 작동 방식은 다음과 같습니다. npm ls -gp --depth=0에는 모든 글로벌 최상위 수준 모듈이 나열되어 있습니다(ls는 CLI 설명서 참조). awk -F/ '/node_modules/ && !/\/npm$/ {print $N..

codememo 2023.05.23

다른 데이터 구조 대신 어레이를 사용하는 이유는 무엇입니까?

다른 데이터 구조 대신 어레이를 사용하는 이유는 무엇입니까? 프로그래밍을 하다 보니 배열이 정보를 저장하는 데 다른 형식보다 더 나은 경우를 본 적이 없습니다.저는 프로그래밍 언어에 추가된 "기능"이 이것을 개선하고 그것들을 대체했다고 정말로 생각했습니다.나는 이제 그들이 교체된 것이 아니라, 말하자면 새로운 생명을 부여받은 것을 봅니다. 그렇다면 기본적으로 어레이를 사용하는 이유는 무엇입니까? 이것은 컴퓨터 관점에서 어레이를 사용하는 이유라기보다는 프로그래밍 관점에서 어레이를 사용하는 이유입니다(미묘한 차이).컴퓨터가 어레이를 사용하여 수행하는 작업은 문제의 핵심이 아니었습니다.수업 시간으로 돌아갈 시간입니다.오늘날 우리의 고급 관리 언어에서는 이러한 것들에 대해 많이 생각하지 않지만, 동일한 기반 위..

codememo 2023.05.23

파일 트리 다이어그램을 그리는 데 사용할 도구

파일 트리 다이어그램을 그리는 데 사용할 도구 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 도구, 라이브러리 또는 즐겨찾는 오프사이트 리소스를 추천하거나 찾는 질문은 의견이 많은 답변과 스팸을 유인하는 경향이 있기 때문에 스택 오버플로의 주제에서 벗어나 있습니다.대신 문제를 설명하고 문제를 해결하기 위해 지금까지 수행된 작업을 설명합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. 디렉토리 등이 있는 디렉토리인 파일 트리가 주어지면, 워드 프로세서 문서에 내장할 수 있는 그래픽 파일로 파일 트리 다이어그램을 만드는 스크립트를 어떻게 작성하시겠습니까?벡터(SVG, EPS, EMF 등) 파일을 선호합니다.이 도구는 윈도우즈에서 실행되어야 하..

codememo 2023.05.23
반응형