반응형

programing 840

UNION과 UNION ALL의 차이점은 무엇입니까?

UNION과 UNION ALL의 차이점은 무엇입니까? UNION ★★★★★★★★★★★★★★★★★」UNION ALLUNION의 모든 ).「」 「 」 ( 「 」 ) 。UNION ALL지지않않않않 사용 시 퍼포먼스 히트가 발생하다UNIONUNION ALL데이터베이스 서버는 중복된 행을 제거하기 위해 추가 작업을 수행해야 하지만 일반적으로 중복된 행을 제거하지 않습니다(특히 보고서 작성 시). 중복을 식별하려면 레코드는 호환되는 유형뿐만 아니라 비교 가능한 유형이어야 합니다.이는 SQL 시스템에 따라 달라집니다.예를 들어, 시스템은 비교를 위해 짧은 텍스트 필드를 만들기 위해 긴 텍스트 필드를 모두 잘라내거나(MS Jet), 이진 필드(ORACLE) 비교를 거부할 수 있습니다. UNION의 예: SELECT '..

programing 2023.04.17

OSX에서 PATH 환경 변수 영구 설정

OSX에서 PATH 환경 변수 영구 설정 OSX에서 환경변수를 영속적으로 설정하는 방법에 대해 몇 가지 답변을 읽은 적이 있습니다. 먼저 Linux/Unix에서 $PATH를 영구적으로 설정하는 방법이라는 오류 메시지가 표시되었습니다.no such file and directory 한번 ~/.bash_profile~/.profile하지만 소용없었다. 둘째, $PATH를 os x 어플리케이션에서 사용하는 대로 설정하는 방법을 찾았습니다.이 솔루션에서는 변경을 권장합니다. ~/.MacOSX/environment.plist 하지만 다시 나는no such file and directory 새로운 터미널 세션을 열 때마다 이러한 변수를 몇 번이고 설정할 필요가 없도록 설정할 방법이 필요합니다. 하다에 요./etc/..

programing 2023.04.17

SQL Server: PRINT 출력이 즉시 표시되지 않음

SQL Server: PRINT 출력이 즉시 표시되지 않음 SQL Server 2005 Management Studio에서는 PRINT 스테이트먼트의 출력이 즉시 표시되지 않는 것 같습니다.PRINT 스테이트먼트 뒤에 롱런 스테이트먼트가 있으면 다음 스테이트먼트가 끝날 때까지 PRINT 출력이 표시되지 않습니다. 출력을 좀 더 빨리 플러시할 수 있는 방법이 있습니까?완료에 시간이 걸리는 업그레이드 스크립트를 실행하고 있으며 스크립트의 진행 상황을 알고 싶습니다(몇 분 기다렸다가 다음 스크립트를 시작할지, 점심 먹으러 갈지 알 수 있습니다).아니요. PRINT 스테이트먼트의 출력은 트랜잭션이 커밋되거나 다른 레코드 세트가 반환되거나 스테이트먼트가 완료된 경우에만 반환됩니다(goSQL 배치의 스테이트먼트 터..

programing 2023.04.17

유닛 테스트 Bash 스크립트

유닛 테스트 Bash 스크립트 Java 코드 외에 일부 Bash 스크립트를 실행하는 시스템이 있습니다.파손될 가능성이 있는 모든 것을 테스트하려고 합니다.또, 이러한 Bash 스크립트가 파손될 가능성이 있기 때문에, 그것들을 테스트하고 싶다고 생각하고 있습니다. 문제는 Bash 스크립트를 테스트하는 것이 어렵다는 것입니다. Bash 스크립트를 테스트하는 방법 또는 베스트 프랙티스가 있습니까?아니면 Bash 스크립트 사용을 중지하고 테스트 가능한 대체 솔루션을 찾아야 합니까?실제로 Shunit2는 Bourne 기반 셸 스크립트의 xUnit 기반 유닛 테스트 프레임워크입니다.직접 써본 적은 없지만 확인해 볼 만할 것 같아요. 이전에도 비슷한 질문을 한 적이 있습니다. 셸 스크립트의 유닛테스트 셸 스크립트에서..

programing 2023.04.17

자동 조정 Scroll View의 차이 설명삽입, extendedLayoutIncludesOpaqueBars, 엣지 ForExtendedLayout iOS7

자동 조정 Scroll View의 차이 설명삽입, extendedLayoutIncludesOpaqueBars, 엣지 ForExtendedLayout iOS7 iOS7 UI의 이행에 대해 많이 읽고 있습니다. 이 세 가지 속성을 얻을 수 없습니다.automaticallyAdjustsScrollViewInsets,extendedLayoutIncludesOpaqueBars,edgesForExtendedLayout?? 예를 들어 뷰 컨트롤러를 상태 표시줄 아래에서 시작하려고 하지만 실행할 수 없습니다.iOS7부터는 뷰 컨트롤러가 기본적으로 전체 화면 레이아웃을 사용합니다.동시에 뷰 레이아웃을 보다 상세하게 제어할 수 있습니다.이러한 속성은 다음과 같습니다. Edges For Extended Layout 기본적으..

programing 2023.04.17

불변의 컬렉션에서 변이 없는 "추가" 메서드의 가장 좋은 이름은 무엇입니까?

불변의 컬렉션에서 변이 없는 "추가" 메서드의 가장 좋은 이름은 무엇입니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 닫힘작년. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 와플한 제목 죄송합니다. 간결한 제목을 생각해 낼 수 있다면 질문을 하지 않아도 될 것 같습니다. 불변의 리스트 타입이 있다고 가정합니다.이 있다.Foo(x)이 명령어는 끝에 지정된 인수를 추가 요소로 하여 새로운 불변 목록을 반환합니다. " 값을 과 같이 입력합니다Hello", "불변", "world" 값을 가진 문자열 목록을 작성하려면 다음과 같이 쓸 수 있습니다. var empty = new Imm..

programing 2023.04.17

bash 스크립트가 대화형 프롬프트에 응답하도록 설정

bash 스크립트가 대화형 프롬프트에 응답하도록 설정 이 질문에는 이미 답변이 있습니다. 인터랙티브 프로그램으로 비인터랙티브하게 인수 전달 (5개의 답변) 닫힘2년 전에요. 커뮤니티는 1년 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 보통 사용자에게 기본 액션으로 표시되는 프롬프트를 bash 스크립트에서 자동으로 처리하도록 할 수 있습니까?현재 bash 스크립트를 사용하여 사용자에게 프롬프트를 표시하는 사내 툴(Y/N을 요구하는 프롬프트)을 호출하여 액션을 완료하고 있지만, 작성 중인 스크립트는 완전히 "핸드오프"여야 하므로 전송 방법이 필요합니다.Y|N프롬프트로 이동하여 프로그램 실행을 계속합니다.이게 가능합니까?단순. echo "Y Y N N Y N..

programing 2023.04.17

bash 명령을 사용하여 CPU 스파이크를 생성하는 방법

bash 명령을 사용하여 CPU 스파이크를 생성하는 방법 Linux 머신에 거의 100%의 부하를 발생시키고 싶다.쿼드코어 시스템이고 모든 코어가 최대속도로 작동해야 합니다.CPU 로드는 지정된 시간 동안 지속된 후 정지하는 것이 이상적입니다.배쉬에 속임수가 있었으면 좋겠는데무한 루프 같은 걸 생각하고 있어요 난 이런 일에 스트레스를 사용하니까, 최대 몇 개의 코어를 사용할지 알 수 있어.메모리와 디스크에 부하를 줄 수도 있습니다. 60초 동안 2개의 코어에 부하를 주는 예 stress --cpu 2 --timeout 60할 수도 있습니다. dd if=/dev/zero of=/dev/null 더 많은 코어에 부하를 걸기 위해 더 많은 코어를 실행하려면 포크를 시도합니다. fulload() { dd if=..

programing 2023.04.17

Posh-Git에서 "git status" 출력 색상 변경

Posh-Git에서 "git status" 출력 색상 변경 Posh-Git에서는 저장소에서 "git status"를 실행하면 변경 및 추적되지 않은 파일의 색상이 "normal" red로 설정하려고 하면 어두운 빨간색이 됩니다.저는 어두운 바탕의 콘솔이 있어서 어두운 빨간색은 읽기 어렵기 때문에 이것을 하고 싶습니다. 검색해 보니, 다음의 2개의 설정을 변경할 필요가 있는 것 같습니다. $GitPromptSettings에서 "Working ForgroundColor" 및 "Untracked ForgroundColor"를 "DarkRed"에서 "Red"로 변경합니다. git 설정에서 color.status.changed와 color.status.untracked를 빨간색으로 변경합니다. 제가 읽은 바로는 ..

programing 2023.04.17

PowerShell의 기본 출력 인코딩을 UTF-8로 변경

PowerShell의 기본 출력 인코딩을 UTF-8로 변경 기본적으로 명령 출력을 파일로 리디렉션하거나 PowerShell에서 다른 파일로 파이핑할 때 인코딩은 UTF-16이므로 유용하지 않습니다.UTF-8로 바꾸려고 합니다. 로, 케이스 바이 케이스로 할 수 .>foo.txt합니다.| out-file foo.txt -encoding utf8★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 은 PowerShell에 입니다.\Users\me\Documents\WindowsPowerShell\profile.ps1기동시에 이 파일이 실제로 실행되고 있는 것을 확인했습니다. 에는, 「다보다」를 할 수 알려져 있습니다.$PSDefaultParameterValues = @{'Out-File:Encoding'..

programing 2023.04.17
반응형