분류 전체보기 1351

Unix 쉘 스크립트에서 환경 변수가 설정되어 있는지 확인하는 간결한 방법은 무엇입니까?

Unix 쉘 스크립트에서 환경 변수가 설정되어 있는지 확인하는 간결한 방법은 무엇입니까? 작업을 시작하기 전에 특정 환경 변수가 설정되어 있는지 확인해야 하는 Unix 쉘 스크립트가 몇 개 있기 때문에 다음과 같은 작업을 수행합니다. if [ -z "$STATE" ]; then echo "Need to set STATE" exit 1 fi if [ -z "$DEST" ]; then echo "Need to set DEST" exit 1 fi 타이핑이 많죠환경변수 세트가 설정되어 있는지 확인하기 위한 보다 우아한 관용어가 있습니까? 편집: 이러한 변수에는 의미 있는 기본값이 없습니다.설정되지 않은 변수가 있으면 스크립트는 에러 아웃됩니다.파라미터 확장 분명한 답은 파라미터 확장의 특수한 형식 중 하나를 사..

programing 2023.04.22

두 SELECT 문 결과 결합

두 SELECT 문 결과 결합 2개의 sql의 결과에 참여할 수 있습니까?SELECT하나의 스테이트먼트에 대해 설명하시겠습니까?각 레코드가 개별 작업이고 마감일이 있는 작업(및PALT이건 그냥...INT시작부터 마감까지 일수입니다. Age또한INT일수). 테이블 안에 각 사람이 있는 테이블, 그들이 가진 작업 수, 그리고 테이블 안에 있는 테이블이 있었으면 합니다.LATE작업(있는 경우)을 수행합니다. 다음과 같이 별도의 테이블에 데이터를 쉽게 가져올 수 있습니다. SELECT ks, COUNT(*) AS '# Tasks' FROM Table GROUP BY ks 다음과 같은 데이터 반환: ks # Tasks person1 7 person2 3 그리고 나는 다음을 얻었다. SELECT ks, COUNT(..

programing 2023.04.22

문자열에 다른 문자열이 포함되어 있는지 확인합니다.

문자열에 다른 문자열이 포함되어 있는지 확인합니다. 문자열에 ","(쉼표)가 포함되어 있는지 확인합니다.차 바이 차르 읽는 것 말고 다른 방법이 있나요?Instr 함수 사용(MSDN 문서의 이전 버전은 여기에 있음) Dim pos As Integer pos = InStr("find the comma, in the string", ",") POS로 15를 반환한다. 찾을 수 없는 경우 0이 반환됩니다. Excel 수식을 사용하여 콤마를 찾으려면=FIND(",";A1)기능. 를 사용하고 싶은 경우 주의해당 기능에 주의해 주세요.Instr문자열의 위치를 찾으려면 대/소문자를 구분하지 않습니다.Instr의 세 번째 매개 변수를 사용하여 대/소문자를 구분하지 않습니다.vbTextCompare(또는 다이하드일 경우..

programing 2023.04.22

Azure DevOps에서 슬래시가 있는 지점 이름을 얻는 방법

Azure DevOps에서 슬래시가 있는 지점 이름을 얻는 방법 Azure Devops는 현재 git 브랜치 이름에 대한 정보를 포함하는 두 가지 변수를 제공합니다.$(Build.SourceBranchName)그리고.$(Build.SourceBranch). 하는 동안에SourceBranch에는 브런치에 대한 완전한 참조가 포함되어 있습니다.SourceBranchName에는 짧은 브랜치 이름만 포함됩니다. 안타깝게도 브랜치 이름에 슬래시가 포함되어 있는 경우 이 동작은 약간 예기치 않습니다./): +---------------------------------------------------------------------------------------------------------+ | Situatio..

programing 2023.04.22

"NODE_ENV"는 내부 또는 외부 명령어, 작동 가능한 명령어 또는 배치 파일로 인식되지 않습니다.

"NODE_ENV"는 내부 또는 외부 명령어, 작동 가능한 명령어 또는 배치 파일로 인식되지 않습니다. Node.js 앱 환경을 설정하려고 하는데 매번 이 오류가 발생합니다. "NODE_ENV"는 내부 또는 외부 명령어, 작동 가능한 명령어 또는 배치 파일로 인식되지 않습니다. 이것은 무엇을 의미하며 어떻게 이 문제를 해결할 수 있습니까? 있고 도 사용해봤어요.set NODE_ENV=development운이 없었어요.win-node-env 모듈을 작성했습니다. " " " 가 됩니다.NODE_ENV.cmd합니다.NODE_ENV나머지 명령어와 해당 arg를 사용하여 자식 프로세스를 생성합니다. (글로벌하게) 설치하고 npm 스크립트명령어를 실행하면 자동으로 동작합니다. npm install -g win-no..

programing 2023.04.22

SQL에서 union과 함께 주문하려면 어떻게 해야 합니까?

SQL에서 union과 함께 주문하려면 어떻게 해야 합니까? 다수의 셀렉트로부터 데이터를 취득했을 때, 그것을 조합해 발주할 수 있습니까?예를 들어 Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" 이 쿼리를 이름으로 주문하려면 어떻게 해야 하나요? 이거 먹어봤어 Select id,name,age From Student Where age < 15 or name like "%a%" Order by name 하지만 그것은 효과가 없다.그냥 쓰세요 Select id,name,age From Student Where age < 15 Union Select id,name,a..

programing 2023.04.22

GCC에서 "문자열 상수에서 "char*"로 사용되지 않는 변환" 경고를 제거하는 방법

GCC에서 "문자열 상수에서 "char*"로 사용되지 않는 변환" 경고를 제거하는 방법 매우 큰 코드 베이스로 작업하고 있으며, 최근 GCC 4.3으로 업그레이드하고 있습니다.이것에 의해, 다음의 경고가 트리거 됩니다. 경고: 문자열 상수에서 'char*'로의 권장되지 않는 변환 분명히, 이 문제를 해결하는 올바른 방법은 다음과 같은 모든 선언을 찾는 것입니다. char *s = "constant string"; 또는 다음과 같은 함수 호출: void foo(char *s); foo("constant string"); 그것을 들 them them them로 한다.const char포인터단, 최소 564개의 파일을 만지는 것을 의미합니다.이 작업은 현시점에서는 하고 싶지 않습니다.현재 문제는 -Werror..

programing 2023.04.22

url 내의 double excape sequence : 요구 필터링 모듈은 이중 이스케이프 시퀀스를 포함하는 요구를 거부하도록 설정됩니다.

url 내의 double excape sequence : 요구 필터링 모듈은 이중 이스케이프 시퀀스를 포함하는 요구를 거부하도록 설정됩니다. ASP로.NET MVC 어플리케이션에서는 다음과 같은 URL을 구현하려고 합니다. /product/syslog/for+syslog 디폴트 설정으로 애플리케이션을 실행하려고 하면, 404.11 응답 코드로 다음의 메세지가 표시됩니다. HTTP 오류 404.11 - 찾을 수 없음 요구 필터링 모듈은 이중 이스케이프 시퀀스를 포함하는 요구를 거부하도록 설정되어 있습니다. 이 에러를 회피하려면 , Web.config 에 다음의 코드를 실장합니다. 저는 지금 것도 있습니다.404.11 제가 궁금한 것은 이 구현으로 인해 어떤 보안상의 구멍이 뚫릴지 궁금하다는 것입니다. 제 ..

programing 2023.04.22

matplotlib 범례 추가

matplotlib 범례 추가 에서 선 그래프의 범례를 작성하려면 어떻게 해야 합니까?Matplotlib의PyPlot추가 변수를 만들지 않고요? 다음 그래프 스크립트를 고려하십시오. if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time..

programing 2023.04.22

숫자에서 0을 제거하는 중

숫자에서 0을 제거하는 중 정수(숫자)가 포함된 열에서 0(선행 0뿐만 아니라 모든 위치의 0)을 제거하려면 어떻게 해야 합니까? 예를 들어 0349010330은 349133이 됩니다.다음은 Hackerlank 과제 The Block을 위한 솔루션(MySQL)입니다. SELECT CEIL((AVG(salary)) - (AVG(REPLACE(salary, '0', '')))) AS avg_salary FROM employees; REPLACE() : 급여에서 0을(를) 제거하기 위해 사용됩니다. AVG() : 평균 급여 계산에 사용됩니다. CAILLE() : 반올림된 다음 정수를 가져오는 데 사용됩니다. REPLACE('0349010330', '0', ''); 이것 또한 효과가 있다 REPLACE('034..

programing 2023.04.22