반응형

전체 글 1438

AndAlso 및 OrEse 연산자를 항상 사용해야 합니까?

AndAlso 및 OrEse 연산자를 항상 사용해야 합니까? 제가 운영자가 아닌 운영자를 사용하고 싶지 않은 상황이 있습니까?…또는 운영자가 아닌 운영자를 사용하지 않으려는 경우가 있습니까?MSDN에서: 단락 트레이드 오프 단락은 논리 연산의 결과를 변경할 수 없는 식을 평가하지 않음으로써 성능을 향상시킬 수 있습니다.그러나 해당 식이 추가 작업을 수행하는 경우 단락은 해당 작업을 건너뜁니다.예를 들어, 식에 함수 프로시저 호출이 포함된 경우 식이 단락되어 있고 함수에 포함된 추가 코드가 실행되지 않으면 해당 프로시저가 호출되지 않습니다.프로그램 논리가 해당 추가 코드에 의존하는 경우 단락 연산자를 피해야 합니다. And 연산자가 아닌 AndAlso 연산자를 사용하고 싶지 않은 상황이 있습니까? 물론입니..

programing 2023.05.13

단일 파일만 저장

단일 파일만 저장 단일 파일의 변경 사항만 저장할 수 있으면 합니다. git stash save -- just_my_file.txt 하지만 위의 것은 작동하지 않습니다.대안은 없나요?메시지를 저장된 변경사항으로 지정하지 않으려면 파일 이름을 더블 대시 뒤에 전달합니다. $ git stash -- filename.ext 추적되지 않은/새 파일인 경우 먼저 준비해야 합니다. 그러나 메시지를 지정하려면 다음을 사용합니다.push. git stash push -m "describe changes to filename.ext" filename.ext 두 가지 방법 모두 git 버전 2.13+에서 작동합니다.생각합니다stash -p아마도 당신이 원하는 선택일 것입니다. 하지만 만약 당신이 미래에 다른 훨씬 더 까다..

programing 2023.05.13

varchar(max) 변수의 최대 크기

varchar(max) 변수의 최대 크기 과거 어느 때든, 누군가가 나에게 최대 사이즈를 물어봤다면.varchar(max)2GB라고 말하거나 더 정확한 수치(2^31-1 또는 2147483647)를 찾아봤을 것입니다. 하지만, 최근의 몇몇 테스트에서, 저는 그것을 발견했습니다.varchar(max)변수가 이 크기를 초과할 수 있습니다. create table T ( Val1 varchar(max) not null ) go declare @KMsg varchar(max) = REPLICATE('a',1024); declare @MMsg varchar(max) = REPLICATE(@KMsg,1024); declare @GMsg varchar(max) = REPLICATE(@MMsg,1024); declar..

programing 2023.05.13

PostgreSQL에서 부호 없는 정수를 사용할 수 없는 이유는 무엇입니까?

PostgreSQL에서 부호 없는 정수를 사용할 수 없는 이유는 무엇입니까? 저는 이 게시물(MySQL에서 tinyint, smallint, mediumint, bigint 및 int의 차이점은 무엇입니까?)을 우연히 발견하고 Postgre를 깨달았습니다.SQL은 부호 없는 정수를 지원하지 않습니다. 누가 왜 그런지 설명하는 것을 도와줄 수 있습니까? 대부분의 경우 MySQL에서 서명되지 않은 정수를 자동 증분 기본 키로 사용합니다.이러한 설계에서 MySQL에서 PostgreSQL로 데이터베이스를 내보낼 때 이 문제를 어떻게 해결할 수 있습니까? 감사해요.SQL 표준에 포함되어 있지 않기 때문에 일반적으로 SQL 표준을 구현하려는 요구가 낮습니다. 정수 유형이 너무 많으면 유형 분해 시스템이 더 취약해지..

programing 2023.05.13

Spring Data MongoDB와 MongoDB용 Hibernate OGM의 차이점은 무엇입니까?

Spring Data MongoDB와 MongoDB용 Hibernate OGM의 차이점은 무엇입니까? 저는 Spring Data를 사용해 본 적은 없지만 MySQL 기반 애플리케이션에 Hibernate ORM을 여러 번 사용해 보았습니다.저는 MongoDB 기반 애플리케이션을 위해 둘 중 어떤 프레임워크를 선택해야 하는지 이해할 수 없습니다. 저는 답을 찾아봤지만 생산 환경에서 둘을 비교할 수 있는 답을 찾을 수 없습니다.이 두 프레임워크를 MongoDB와 함께 사용하는 데 문제가 있는 사람이 있습니까?고지 사항:저는 Spring Data 프로젝트의 리더이기 때문에 여기서는 Spring Data 측면에 대해 주로 다루겠습니다. 두 프로젝트의 핵심적인 차이점은 Hibernate OGM 팀은 JPA를 중심으..

programing 2023.05.13

WPF 4.0에서 SnapsToDevicePixels를 언제 사용해야 합니까?

WPF 4.0에서 SnapsToDevicePixels를 언제 사용해야 합니까? 사용 시기에 대한 가이드라인을 제안할 수 있는 사람?SnapsToDevicePixelsWPF 4.0에서? 앱 전체에 걸쳐 특정 컨트롤에만 문제가 있는 경우에만 가끔 사용해야 합니까?픽셀 정렬 시기에 대한 Spencer와 Martin의 좋은 답변입니다. 방법에 대해서: 저는 또한 WPF 4.0에서 대신 속성을 사용해야 한다는 것을 지적하고 싶습니다.SnapsToDevicePixels. UseLayoutRoundingSilverlight와 호환됩니다.SnapsToDevicePixelsSilverlight에서는 사용할 수 없음) ... 또한 마이크로소프트는 의 사용을 권장하고 있습니다.UseLayoutRounding위에SnapsTo..

programing 2023.05.13

사전을 반환하기 위한 LINQ 쿼리

사전을 반환하기 위한 LINQ 쿼리 LINQ를 사용하여 고유한 값을 가져오고 결과적으로 Dictionary를 반환하는 MyClass 컬렉션이 있지만 아래보다 더 간단한 방법을 찾을 수 없습니다.결과적으로 사전을 얻는 데 사용할 수 있는 더 깨끗한 코드는 무엇입니까? var desiredResults = new Dictionary(StringComparer.OrdinalIgnoreCase); var queryResults = (from MyClass mc in myClassCollection orderby bp.SomePropToSortOn select new KeyValuePair(mc.KeyProp, mc.ValueProp)).Distinct(); foreach (var item in queryResu..

programing 2023.05.13

스토리보드에서 여러 컨트롤러와 함께 사용할 사용자 지정 셀을 만들려면 어떻게 해야 합니까?

스토리보드에서 여러 컨트롤러와 함께 사용할 사용자 지정 셀을 만들려면 어떻게 해야 합니까? 작업 중인 앱에서 스토리보드를 사용하려고 합니다.앱에는 Lists와 Users가 있으며 각각은 다른 그룹(List의 구성원, 사용자가 소유한 목록)의 컬렉션을 포함합니다.그래서, 그에 따라, 나는.ListCell그리고.UserCell 수업. 수업.목표는 애플리케이션 전체(즉, 내 모든 테이블 뷰 컨트롤러)에서 재사용할 수 있도록 하는 것입니다. 거기서 문제가 생깁니다. 모든 보기 컨트롤러에서 다시 사용할 수 있는 사용자 지정 테이블 보기 셀을 스토리보드에 만들려면 어떻게 해야 합니까? 여기 제가 지금까지 시도한 구체적인 것들이 있습니다. 셀을 를 my 컨롤러 #1에서로프셀을클추래가다를니스설정합고로 했습니다.UITa..

programing 2023.05.13

Postgre에서 0으로 나눗셈을 피함SQL

Postgre에서 0으로 나눗셈을 피함SQL SELECT 조항에서 나눗셈을 수행하고 싶습니다.일부 테이블을 결합하고 집계 함수를 사용할 때 null 또는 0 값을 구분 기호로 사용하는 경우가 많습니다.현재로서는 0과 null 값으로 나눗셈을 피하는 이 방법만 생각해냅니다. (CASE(COALESCE(COUNT(column_name),1)) WHEN 0 THEN 1 ELSE (COALESCE(COUNT(column_name),1)) END) 더 좋은 방법이 없을까요?NULLIF 함수를 사용할 수 있습니다. something/NULLIF(column_name,0) 값이 다음과 같다면,column_nameis 0 - 전체 식의 결과는 NULL입니다.(다른 집계 함수와 달리) 절대 반환하지 않기 때문에, 당신은..

programing 2023.05.13

c#을 사용하여 엑셀 파일에서 데이터를 읽는 방법

c#을 사용하여 엑셀 파일에서 데이터를 읽는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. C#에서 Excel 파일 읽는 중 (32개 답변) 마감됨10년 전에. 내 애플리케이션은 엑셀 파일에서 데이터를 읽어야 합니다.사용하고 있습니다.개발을 위한 네트 및 c#.시스템에 MS 오피스를 설치할 수 없습니다.그 때문에 내 애플리케이션은 엑셀 파일을 읽지 못하고 엑셀을 위해 dll을 로드하는 동안 오류를 발생시킵니다. ms오피스가 설치되지 않은 시스템에서 애플리케이션의 엑셀 파일에 액세스하려면 어떻게 해야 합니까?사용할 수 있는 옵션이 있습니다.OleDB데이터베이스의 데이터 테이블처럼 Excel 시트를 사용합니다. 예를 들면... string con = @"Provider=Microsoft.Jet.OLED..

programing 2023.05.13
반응형