반응형

your programing 925

MSIL과 Java 바이트 코드의 차이점은 무엇입니까?

MSIL과 Java 바이트 코드의 차이점은 무엇입니까? 저는 .Net을 처음 사용하고 기본 사항을 먼저 이해하려고 노력하고 있습니다. MSIL과 Java 바이트 코드의 차이점은 무엇입니까? 먼저 Java 바이트 코드와 MSIL의 미묘한 차이가 초보 .NET 개발자를 귀찮게해야한다고 생각하지 않습니다. 둘 다 최종적으로 사용되는 물리적 머신 위의 레이어 인 추상 타겟 머신을 정의하는 동일한 목적을 수행합니다. MSIL과 Java 바이트 코드는 매우 유사합니다. 사실 MSIL을 Java 바이트 코드로 변환하는 Grasshopper 라는 도구가 있습니다. 저는 Grasshopper 개발 팀의 일원이어서 제 (흐린) 지식을 공유 할 수 있습니다. .NET 프레임 워크 2.0이 나왔을 때이 문제에 대한 작업을 중..

your programing 2020.10.12

SQL의 데이터베이스 테이블에서 상위 n 개를 제외한 모두 삭제

SQL의 데이터베이스 테이블에서 상위 n 개를 제외한 모두 삭제 SQL의 테이블에서 모든 행을 삭제하고 n 개의 행을 맨 위에 유지하는 가장 좋은 방법은 무엇입니까? DELETE FROM Table WHERE ID NOT IN (SELECT TOP 10 ID FROM Table) 편집하다: Chris는 각 행에 대해 TOP 10 쿼리가 실행되기 때문에 좋은 성능 저하를 가져옵니다. 일회성이라면 별거 아닐 수도 있지만, 흔한 일이라면 자세히 살펴 보았습니다. 임시 테이블 또는 테이블 변수에 보관하려는 행 집합의 ID 열을 선택합니다. 그런 다음 임시 테이블에없는 모든 행을 삭제하십시오. 다른 사용자가 언급 한 구문 : DELETE FROM Table WHERE ID NOT IN (SELECT TOP 10 ..

your programing 2020.10.12

C ++에서 big int를 구현하는 방법

C ++에서 big int를 구현하는 방법 프로그래밍 연습으로 C ++에서 큰 int 클래스를 구현하고 싶습니다.이 클래스는 long int보다 큰 숫자를 처리 할 수 ​​있습니다. 이미 여러 가지 오픈 소스 구현이 있다는 것을 알고 있지만 직접 작성하고 싶습니다. 나는 올바른 접근 방식이 무엇인지 느끼려고 노력하고 있습니다. 일반적인 전략은 숫자를 문자열로 얻은 다음 더 작은 숫자 (예 : 단일 숫자)로 나누고 배열에 배치하는 것임을 이해합니다. 이 시점에서 다양한 비교 연산자를 구현하는 것은 비교적 간단해야합니다. 내 주요 관심사는 덧셈과 곱셈과 같은 것들을 구현하는 방법입니다. 실제 작업 코드가 아닌 일반적인 접근 방식과 조언을 찾고 있습니다. 큰 int 클래스에 대해 고려할 사항 : 수학 연산자 ..

your programing 2020.10.12

JAX-RS / Jersey를 사용하는 이유는 무엇입니까?

JAX-RS / Jersey를 사용하는 이유는 무엇입니까? 죄송합니다.이 질문은 어리석은 것처럼 들리지만 Jersey를 사용하여 일부 RESTful 서비스를 개발 한 후 스스로에게 질문했습니다. REST가 SOAP와 같은 프로토콜이 아닌 아키텍처 인 경우 JAX-RS와 같은 사양이 필요한 이유는 무엇입니까? 실제로 "HTTP를 통한 서블릿과 RESTful 서비스의 차이점"과 같은 질문을 검색하고 커뮤니티 답변을 요약하면 다음과 같은 결과를 얻었습니다. RESTful 서비스 개발 (저지에서)은 본질적으로 서블릿을 사용하는 아키텍처입니다. Jersey와 같은 JAX-RS 호환 도구는 XML / JSON 데이터를 쉽게 마샬링-언 마샬링하여 개발자를 지원합니다. REST는 일반 서블릿보다 훨씬 효율적인 방식으로..

your programing 2020.10.12

React 컴포넌트를 동적으로 렌더링

React 컴포넌트를 동적으로 렌더링 React JSX에서는 다음과 같은 작업을 수행 할 수 없습니다. render: function() { return ( {this.props.component.value} ); } 구문 분석 오류가 발생합니다. Unexpected token {. 이것은 React가 처리 할 수있는 것이 아닙니까? 내부적으로 저장된 값에 this.props.component.slug유효한 HTML 요소 (h1, p 등)가 포함 되도록이 구성 요소를 설계하고 있습니다. 이 작업을 수행 할 수있는 방법이 있습니까? 구성 요소 슬러그를 중괄호로 묶어서는 안됩니다. var Hello = React.createClass({ render: function() { return {this.props..

your programing 2020.10.12

JavaScript promise와 async await의 차이점은 무엇입니까?

JavaScript promise와 async await의 차이점은 무엇입니까? 내 응용 프로그램 (모바일 및 웹 모두)에서 이미 (Babel 덕분에) ECMAScript 6 및 ECMAScript 7 기능을 사용 하고 있습니다. 첫 번째 단계는 분명히 ECMAScript 6 레벨이었습니다. 나는 많은 비동기 패턴, 약속 (정말 유망한), 생성기 (* 기호가 왜 있는지 확실하지 않음) 등을 배웠습니다.이 중에서 약속은 제 목적에 꽤 잘 맞았습니다. 그리고 저는 그것들을 제 애플리케이션에서 꽤 많이 사용하고 있습니다. 다음은 기본 약속을 구현 한 방법에 대한 예제 / 의사 코드입니다. var myPromise = new Promise( function (resolve,reject) { var x = MyD..

your programing 2020.10.12

Elasticsearch 2.1 : 결과 창이 너무 큽니다 (index.max_result_window)

Elasticsearch 2.1 : 결과 창이 너무 큽니다 (index.max_result_window) Elasticsearch 2.1에서 정보를 검색하고 사용자가 결과를 통해 페이지를 볼 수 있도록합니다. 사용자가 높은 페이지 번호를 요청하면 다음 오류 메시지가 표시됩니다. 결과 창이 너무 큽니다. from + size는 [10000]보다 작거나 같아야하지만 [10020]입니다. 대규모 데이터 세트를 요청하는보다 효율적인 방법은 스크롤 API를 참조하십시오. 이 제한은 [index.max_result_window] 인덱스 수준 매개 변수를 변경하여 설정할 수 있습니다. 탄력적 문서는 이것이 높은 메모리 소비와 스크롤링 API를 사용하기 때문이라고 말합니다. 보다 높은 값은 검색 및 검색을 실행하는 샤..

your programing 2020.10.12

C #의 "const correctness"

C #의 "const correctness" const-correctness의 요점은 사용자가 변경하거나 삭제할 수없는 인스턴스의 뷰를 제공 할 수 있다는 것입니다. 컴파일러는 const 함수 내에서 constness를 중단하거나 const 개체의 상수가 아닌 함수를 사용하려고 할 때이를 지적하여이를 지원합니다. 따라서 const 접근 방식을 복사하지 않고 동일한 목적을 가진 C #에서 사용할 수있는 방법론이 있습니까? 나는 불변성을 알고 있지만 실제로 컨테이너 객체에 이름을 붙이지는 않지만 하나의 예입니다. 나는이 문제를 자주 접했고 결국 인터페이스를 사용하게되었다. 나는 C #이 어떤 형태 나 심지어 C ++의 진화라는 생각을 버리는 것이 중요하다고 생각합니다. 거의 동일한 구문을 공유하는 두 개의 ..

your programing 2020.10.12

Windows 용 MySQL 명령 줄 클라이언트

Windows 용 MySQL 명령 줄 클라이언트 Windows 용 멋진 명령 줄 MySQL 클라이언트가 있습니까? 샘플 쿼리를 연결하고 실행할 수있는 단일 exe를 의미합니다. 나는 봤는데 두꺼비 나 mysql 워크 벤치와 같은 큰 그래픽 환경 만 찾을 수 있었다. 간단한 명령 줄 도구 만 필요합니다. 어디서 다운로드 할 수 있습니까? 편집 : 내 PC에 전체 MySQL 패키지를 설치하고 싶지 않습니다. 나는 그것이 mysql 패키지 안에 있다는 것을 알고 있지만 어떻게이 cmd 라인 클라이언트 만 다운로드합니까? 나는 다른 것이 필요하지 않기 때문에. MySQL 다운로드 페이지 로 이동하면 "Microsoft Windows"플랫폼을 선택합니다. 그런 다음 "Windows (x86, xx-bit), ZI..

your programing 2020.10.12

std :: ifstream이 LF, CR 및 CRLF를 처리하도록 하시겠습니까?

std :: ifstream이 LF, CR 및 CRLF를 처리하도록 하시겠습니까? 특히 나는에 관심이 istream& getline ( istream& is, string& str );있습니다. 모든 개행 인코딩을 내부적으로 '\ n'으로 변환하도록 지시하는 ifstream 생성자에 대한 옵션이 있습니까? getline모든 라인 엔딩을 우아하게 처리하고 호출 할 수 있기를 원합니다 . 업데이트 : 명확히하기 위해 거의 모든 곳에서 컴파일되고 거의 모든 곳에서 입력을받는 코드를 작성할 수 있기를 원합니다. '\ n'없이 '\ r'이있는 희귀 파일을 포함합니다. 소프트웨어 사용자의 불편을 최소화합니다. 문제를 해결하는 것은 쉽지만 표준에서 모든 텍스트 파일 형식을 유연하게 처리하는 올바른 방법이 궁금합니다...

your programing 2020.10.12
반응형