반응형

c# 750

Linq에서 SQL Like %를 수행하는 방법은 무엇입니까?

Linq에서 SQL Like %를 수행하는 방법은 무엇입니까? Linq로 전환하려고하는 SQL 절차가 있습니다. SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' 내가 가장 우려하는 라인은 다음과 같습니다. where OH.Hierarchy like '%/12/%' 예를 들어 / 1 / 3 / 12 /와 같은 계층 구조를 저장하는 열이 있으므로 검색하려면 % / 12 / %를 사용하십시오. 내 질문은 Linq 또는 .NET이 백분율 기호를 사용하는 것과 동등한 것입니까? .Where(oh =>..

Programming 2020.02.26

Java에서 상수를 구현하는 가장 좋은 방법은 무엇입니까?

Java에서 상수를 구현하는 가장 좋은 방법은 무엇입니까? [닫은] 다음과 같은 예를 보았습니다. public class MaxSeconds { public static final int MAX_SECONDS = 25; } 상수를 감싸서 Constant final 클래스를 선언하는 Constants 클래스를 가질 수 있다고 가정했습니다. 나는 실제로 Java가 전혀 없다는 것을 알고 있으며 이것이 상수를 만드는 가장 좋은 방법인지 궁금합니다. 그것은 아마도 표준이라도 완벽하게 수용 가능합니다. (public/private) static final TYPE NAME = VALUE; 여기서 TYPEtype NAME은 공백의 밑줄이있는 모든 대문자의 이름이며 VALUE상수 값입니다. 상수를 자체 클래스 또는 ..

Programming 2020.02.26

IDEA에서 Gradle의 집을 정의하는 방법은 무엇입니까?

IDEA에서 Gradle의 집을 정의하는 방법은 무엇입니까? Gradle 프로젝트를 IntelliJ로 가져 오려고하는데 Gradle Home텍스트 상자에 도착하면 텍스트 상자가 자동으로 채워지지 않으며 Gradle Home유효한 경로에 결과 경로를 입력하지 않습니다 . GRADLE_USER_HOME환경 변수가 설정되어 있습니다. !) 올바른 경로 이며이 동일한 프로젝트를 Eclipse로 성공적으로 가져올 수있었습니다. 어떤 제안? 디렉토리 를 인쇄 하는 간단한 gradle 스크립트 를 작성할 수 있습니다 GRADLE_HOME. task getHomeDir { doLast { println gradle.gradleHomeDir } } 그리고 이름을 정하십시오 build.gradle. 그런 다음 다음을 실행..

Programming 2020.02.26

SQL Server에서 상위 100 개의 레코드를 업데이트하는 방법

SQL Server에서 상위 100 개의 레코드를 업데이트하는 방법 SQL Server에서 상위 100 개의 레코드를 업데이트하고 싶습니다. 나는 테이블에있는 T1필드 F1와 F2. T1200 개의 레코드가 있습니다. F1상위 100 개 레코드 의 필드 를 업데이트하고 싶습니다 . TOP 100SQL Server를 기반으로 업데이트하려면 어떻게 해야합니까? UPDATE 문에는 괄호가 필요합니다. update top (100) table1 set field1 = 1 없이 ORDER BY전체 아이디어는 TOP많은 이해가되지 않습니다. top의 개념이 의미가 있으려면 어느 방향이 "위"인지, "아래"인지에 대한 일관된 정의가 필요합니다. 그럼에도 불구하고 SQL Server는이를 허용하지만 결정적인 결과를 보..

Programming 2020.02.26

단위 테스트와 기능 테스트

단위 테스트와 기능 테스트 단위 테스트와 기능 테스트의 차이점은 무엇입니까? 단위 테스트도 기능을 테스트 할 수 있습니까? 단위 테스트-클래스의 메소드 (함수)와 같은 개별 단위를 테스트하여 모든 종속성을 조롱합니다. 기능 테스트-AKA 통합 테스트. 시스템의 기능 조각을 테스트합니다. 이것은 많은 방법을 테스트하고 데이터베이스 또는 웹 서비스와 같은 종속성과 상호 작용할 수 있습니다. 단위 테스트는 개발자에게 코드가 올바르게 작동하고 있음을 알려줍니다. 기능 테스트는 개발자에게 코드가 올바른 작업을 수행하고 있음을 알려줍니다 . 단위 테스트와 기능 테스트 에서 더 많은 내용을 읽을 수 있습니다 단위 테스트 및 기능 테스트에 대한 실생활 비유를 잘 설명하면 다음과 같이 설명 할 수 있습니다. 많은 경우 ..

Programming 2020.02.26

Bash에서 배열의 요소를 어떻게 결합 할 수 있습니까?

Bash에서 배열의 요소를 어떻게 결합 할 수 있습니까? Bash에 이와 같은 배열이있는 경우 : FOO=( a b c ) 요소를 쉼표로 어떻게 결합합니까? 예를 들어을 생성 a,b,c합니다. Pascal Pilz의 솔루션을 100 % 순수 Bash의 함수로 다시 작성 (외부 명령 없음) : function join_by { local IFS="$1"; shift; echo "$*"; } 예를 들어 join_by , a "b c" d #a,b c,d join_by / var local tmp #var/local/tmp join_by , "${FOO[@]}" #a,b,c 또는 @gniourf_gniourf의 아이디어를 사용하여 printf를 사용하여 다중 문자 구분 기호를 지원할 수 있습니다 functio..

Programming 2020.02.26

마이크로 초 구성 요소없이 문자열로 파이썬 날짜 시간

마이크로 초 구성 요소없이 문자열로 파이썬 날짜 시간 현재 암스테르담 (!) 시간 문자열 만 포함하는 Bitbucket API 응답에 UTC 시간 문자열을 추가하고 있습니다. 다른 곳에서 반환되는 UTC 시간 문자열과 일관성을 유지하기 위해 원하는 형식이 2011-11-03 11:07:04뒤에옵니다 ( +00:00하지만 그다지 독특하지는 않습니다). (예 : 문자열을 만들 수있는 가장 좋은 방법은 무엇입니까 없이 A로부터 마이크로 초 구성 요소)를 datetime예 와 마이크로 초 구성 요소는? >>> import datetime >>> print unicode(datetime.datetime.now()) 2011-11-03 11:13:39.278026 가능한 답변으로 나에게 발생한 최상의 옵션을 추가하..

Programming 2020.02.26

문자열에서 모든 줄 바꿈을 제거하는 방법

문자열에서 모든 줄 바꿈을 제거하는 방법 텍스트 영역에 텍스트가 있고 .value 속성을 사용하여 읽습니다. 이제 Enter정규식으로 .replace를 사용하여 텍스트에서 모든 줄 바꿈 (누를 때 생성되는 문자)을 제거하고 싶습니다 .하지만 정규식에서 줄 바꿈을 어떻게 표시합니까? 그렇게 할 수 없다면 다른 방법이 있습니까? 이것은 아마도 FAQ 일 것입니다. 어쨌든 줄 바꿈 (더 나은 줄 바꿈)은 캐리지 리턴 (CR,, \r이전 Mac의 경우), 줄 바꿈 (LF,, \nLinux를 포함한 \r\nUnices의 경우) 또는 CR , LF ( WinDOS의 경우) 중 하나 일 수 있습니다. (다른 답변과 달리 이것은 문자 인코딩과 관련 이 없습니다 .) 따라서 RegExp모든 변형과 일치 하는 가장 효율적..

Programming 2020.02.26

JavaScript의 For..In 루프-키 값 쌍

JavaScript의 For..In 루프-키 값 쌍 foreachJavaScript에서 PHP 루프 와 같은 것을 수행 할 수있는 방법이 있는지 궁금합니다 . 내가 찾고있는 기능은 다음 PHP 스 니펫과 같습니다. foreach($data as $key => $value) { } JS for..in루프를 보고 있었지만를 지정할 수있는 방법이없는 것 같습니다 as. '정상'for 루프 ( for(var i = 0; i 값 쌍을 가져 오는 방법이 있습니까? ES6를 기본적으로 또는 Babel (js 컴파일러) 과 함께 사용할 수있는 경우 다음을 수행 할 수 있습니다. const test = {a: 1, b: 2, c: 3}; for (con..

Programming 2020.02.26

목록에서 max () / min ()을 사용하여 반환 된 최대 또는 최소 항목의 인덱스 가져 오기

목록에서 max () / min ()을 사용하여 반환 된 최대 또는 최소 항목의 인덱스 가져 오기 minimax 알고리즘의 목록에서 Python max과 min함수를 사용 하고 있으며 max()또는에서 반환하는 값의 인덱스가 필요합니다 min(). 다시 말해, 어떤 움직임이 최대 (첫 번째 플레이어 차례) 또는 최소 (두 번째 플레이어) 값을 생성했는지 알아야합니다. for i in range(9): newBoard = currentBoard.newBoardWithMove([i / 3, i % 3], player) if newBoard: temp = minMax(newBoard, depth + 1, not isMinLevel) values.append(temp) if isMinLevel: return m..

Programming 2020.02.26
반응형