반응형

2020/06 849

LINQ to SQL-다중 조인 조건이있는 왼쪽 외부 조인

LINQ to SQL-다중 조인 조건이있는 왼쪽 외부 조인 LINQ로 번역하려고하는 다음 SQL이 있습니다. SELECT f.value FROM period as p LEFT OUTER JOIN facts AS f ON p.id = f.periodid AND f.otherid = 17 WHERE p.companyid = 100 왼쪽 외부 조인 (예 : into x from y in x.DefaultIfEmpty()등) 의 일반적인 구현을 보았지만 다른 조인 조건을 도입하는 방법을 잘 모르겠습니다 ( AND f.otherid = 17) 편집하다 AND f.otherid = 17WHERE 절 대신 조건이 JOIN의 일부인 이유는 무엇 입니까? 때문에 f일부 행을 위해 존재하고 난 여전히 싶지 않을 수도 있습..

Programing 2020.06.17

파일 대화 상자를 선택하십시오.

파일 대화 상자를 선택하십시오. 완전한 파일 선택 대화 상자를 아는 사람이 있습니까? 특정 확장자를 가진 파일을 제외한 모든 파일을 필터링 할 수있는 곳이 있습니까? 내 프로젝트 중 하나에 쉽게 구현할 수있을 정도로 가벼운 것을 찾지 못했습니다. 유일한 다른 옵션은 OI FileManager의 열린 의도를 사용하는 것으로 보이지만 사용자에게 이미 파일 관리자가 설치되어 있어야합니다. 누군가가 사용자가 폴더를 탐색하고 파일을 선택하고 경로를 반환 할 수있는 대화 상자를 지적 할 수 있다면 감사 할 것입니다. onCreateDialog액티비티에서 재정의 하면됩니다. //In an Activity private String[] mFileList; private File mPath = new File(Envir..

Programing 2020.06.17

Linq는 IN (A, B, C)에있는 목록에서 객체를 선택합니다

Linq는 IN (A, B, C)에있는 목록에서 객체를 선택합니다 의 목록이 orders있습니다. 일련의 주문 상태를 기준으로 선택하고 싶습니다 orders. 본질적으로 select orders where order.StatusCode in ("A", "B", "C") // Filter the orders based on the order status var filteredOrders = from order in orders.Order where order.StatusCode.????????("A", "B", "C") select order; 상태 코드도 모음이므로 다음을 사용하십시오 Contains. var allowedStatus = new[]{ "A", "B", "C" }; var filteredO..

Programing 2020.06.17

골랑에서 정수 범위를 반복하는 방법이 있습니까?

골랑에서 정수 범위를 반복하는 방법이 있습니까? Golang의 범위는 맵과 슬라이스를 반복 할 수 있지만 다음과 같은 범위의 숫자를 반복하는 방법이 있는지 궁금합니다. for i := range [1..10] { fmt.Println(i) } 아니면 루비가하는 것처럼 Go에서 정수 범위를 나타내는 방법이 있습니까? for 루프를 작성할 수 있습니다. 간단하고 명백한 코드는 Go Way입니다. for i := 1; i return sum of stream2. stream2.Reduce(func(i, j int) int { return i + j }) // Create stream with 5 elements stream3 := stream.Of(1, 2, 3, 4, 5) // Create stream fr..

Programing 2020.06.17

lapply 대신 purrr :: map을 사용하는 이유는 무엇입니까?

lapply 대신 purrr :: map을 사용하는 이유는 무엇입니까? 내가 사용해야하는 이유가 있습니까? map(, function(x) ) 대신에 lapply(, function(x) ) 출력은 동일해야하며 내가 만든 벤치 마크 lapply는 약간 더 빠름 을 보여줍니다 ( map모든 비표준 평가 입력을 평가해야합니다). 왜 그런 간단한 경우에 실제로 전환해야하는지에 대한 이유가 purrr::map있습니까? 나는 하나의 좋아하는 또는 구문에 대한 싫어하는 여기에 대해 요구 하진 않았어, 다른 기능은 purrr 등으로 제공하지만, 엄격하게 비교 약 purrr::map으로 lapply즉, 표준 평가를 사용하여 가정 map(, function(x) ). purrr::map성능, 예외 처리 등의 측면에서 이..

Programing 2020.06.17

전체 파일을 문자열 변수로 읽는 방법

전체 파일을 문자열 변수로 읽는 방법 작은 파일이 많이 있는데 한 줄씩 읽고 싶지 않습니다. Go에 전체 파일을 문자열 변수로 읽는 함수가 있습니까? 사용 ioutil.ReadFile: func ReadFile(filename string) ([]byte, error) ReadFile은 filename으로 이름이 지정된 파일을 읽고 내용을 반환합니다. 성공적인 호출은 err == EOF가 아니라 err == nil을 리턴합니다. ReadFile은 전체 파일을 읽으므로 Read의 EOF를보고 할 오류로 취급하지 않습니다. []byte대신을 얻을 수 string있습니다. 실제로 필요한 경우 변환 할 수 있습니다 . s := string(buf) 내용을로 원하는 경우 string간단한 해결책은 패키지 의 Re..

Programing 2020.06.17

방금 발생한 MySQL 경고를 어떻게 표시합니까?

방금 발생한 MySQL 경고를 어떻게 표시합니까? 방금 라인을 생성하는 간단한 MySQL CREATE TABLE 문을 실행했습니다. "쿼리 확인, 0 개의 행이 영향을 받음, 1 개의 경고 (0.07 초)." 그러나 실제로 경고가 무엇인지 보여주지 않았습니다. 방금 발생한 경고의 내용을 어떻게 알 수 있습니까? 차이가 나는 경우 MySQL 5.1을 사용하고 있습니다. 온라인에서 찾은 유일한 것은 "SHOW WARNINGS"입니다. 그러나 그것은 단지 생산 "빈 세트 (0.00 초)." SHOW WARNINGS내가 아는 유일한 방법이지만 경고가 첨부 된 쿼리 직후에 실행해야합니다. 사이에 다른 쿼리를 실행하거나 연결을 끊으면 SHOW WARNINGS작동하지 않습니다. SHOW WARNINGS에 대한 MyS..

Programing 2020.06.17

다른 비동기 메서드 대신 이벤트를 기다리는 것이 가능합니까?

다른 비동기 메서드 대신 이벤트를 기다리는 것이 가능합니까? 내 C # / XAML 메트로 앱에는 장기 실행 프로세스를 시작하는 버튼이 있습니다. 따라서 권장대로 UI 스레드가 차단되지 않도록 async / await를 사용하고 있습니다. private async void Button_Click_1(object sender, RoutedEventArgs e) { await GetResults(); } private async Task GetResults() { // Do lot of complex stuff that takes a long time // (e.g. contact some web services) ... } 때때로 GetResults에서 발생하는 작업을 계속하려면 추가 사용자 입력이 필요할..

Programing 2020.06.17

어떤 경우에 HTTP_REFERER가 비어 있습니까?

어떤 경우에 HTTP_REFERER가 비어 있습니까? 빈 HTTP_REFERER를 얻는 것이 가능하다는 것을 알고 있습니다. 어떤 상황에서 이런 일이 발생합니까? 빈 것이 있으면 항상 사용자가 변경했음을 의미합니까? 비어있는 것이 null을 얻는 것과 같은가요? 그리고 어떤 상황에서 나도 그것을 얻습니까? 최종 사용자 일 때 비어 있거나 비어있을 수 있습니다. 브라우저 주소 표시 줄 자체에 사이트 URL을 입력했습니다. 브라우저에서 유지 관리하는 북마크로 사이트를 방문했습니다. 창 / 탭에서 첫 페이지로 사이트를 방문했습니다. 외부 애플리케이션에서 링크를 클릭했습니다. https URL에서 http URL로 전환했습니다. https URL에서 다른 https URL로 전환했습니다. 모든 요청에서 리퍼러를..

Programing 2020.06.17

postgresql-테이블 세트 기본값에 부울 열 추가

postgresql-테이블 세트 기본값에 부울 열 추가 이 적절한 postgresql 구문은 기본값이 테이블에 열을 추가하는 것입니까? false ALTER TABLE users ADD "priv_user" BIT ALTER priv_user SET DEFAULT '0' 감사! ALTER TABLE users ADD COLUMN "priv_user" BOOLEAN DEFAULT FALSE; NOT NULL을 직접 지정할 수도 있습니다. ALTER TABLE users ADD COLUMN "priv_user" BOOLEAN NOT NULL DEFAULT FALSE; 업데이트 : 다음은 postgresql 11 이전 버전에만 해당됩니다. 채워진 테이블에 대해 Craig가 언급했듯이 테이블을 단계로 나누는 것..

Programing 2020.06.17
반응형