반응형

분류 전체보기 2757

sql, A 열로 정렬 한 다음 B 열로 정렬

sql, A 열로 정렬 한 다음 B 열로 정렬 결과가 열 B보다 열 A에서 먼저 정렬 될 수 있도록 SQL을 작성하는 방법. 아래와 같이 : SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B ORDER BY col_A, col_B SQLite 웹 사이트에는 SQLite에서 지원하는 SQL 문법을 설명하는 구문 다이어그램이 있습니다. 쉼표로 구분 된 열 목록을 ORDER BY에 입력하면됩니다. SELECT * from table WHERE table.foo=bar ORDER BY colA, colB ORDER BY 절을 사용하면 출력 행이 정렬됩니다. ORDER BY에 대한 인수는 정렬을위한 키로 사용되는 표현식 목록입니다. 표현식은 ..

Development Tip 2020.10.29

Ruby 루프의 첫 번째 반복에서 다르게 작동하는 방법은 무엇입니까?

Ruby 루프의 첫 번째 반복에서 다르게 작동하는 방법은 무엇입니까? 나는 항상 카운터를 사용 i==0하여 루프 의 첫 번째 항목 ( ) 을 확인 합니다. i = 0 my_array.each do |item| if i==0 # do something with the first item end # common stuff i += 1 end 이를 수행하는 더 우아한 방법이 있습니까 (아마도 방법)? 다음과 같이 할 수 있습니다. my_array.each_with_index do |item, index| if index == 0 # do something with the first item end # common stuff end ideone에서 시도해보십시오 . each_with_index다른 사람들이 설명..

Development Tip 2020.10.29

WCF에서 메서드 오버로딩이 허용되지 않는 이유는 무엇입니까?

WCF에서 메서드 오버로딩이 허용되지 않는 이유는 무엇입니까? 이것이 ServiceContract [ServiceContract] public interface MyService { [OperationContract] int Sum(int x, int y); [OperationContract] int Sum(double x, double y); } C #에서는 메서드 오버로딩이 허용되지만 WCF는 오버로드를 허용하지 않습니다 operation contracts. 호스팅 프로그램에서 InvalidOperationException호스팅 하는 동안 오류가 발생합니다. 간단히 말해, 메서드를 오버로드 할 수없는 이유는 WSDL이 C # 내부에 존재하는 동일한 오버로딩 개념을 지원하지 않는다는 사실과 관련이 있습..

Development Tip 2020.10.29

문자열 매개 변수를 허용하는 생성자로 클래스 객체를 인스턴스화 하시겠습니까?

문자열 매개 변수를 허용하는 생성자로 클래스 객체를 인스턴스화 하시겠습니까? Class단일 String인수 를 허용하는 생성자를 사용하여 개체에서 개체를 인스턴스화하고 싶습니다 . 내가 원하는 것에 접근하는 코드는 다음과 같습니다. Object object = null; Class classDefinition = Class.forName("javax.swing.JLabel"); object = classDefinition.newInstance(); 그러나 JLabel텍스트없이 개체를 인스턴스화합니다 . JLabel문자열을 초기 텍스트로 받아들이 는 생성자 를 사용하고 싶습니다 . Class객체 에서 특정 생성자를 선택하는 방법이 있습니까? Class.newInstance인수가없는 생성자 (매개 변수를 사..

Development Tip 2020.10.29

Rspec 출력 형식 : 문서

Rspec 출력 형식 : 문서 내가 실행할 때 rspec와 rake rspec나의 테스트가 확인되지 않습니다, 나는 오류 메시지가 표시됩니다. 하지만 테스트가 정상이면 그냥 '..'이 나옵니다. 다른 출력은 없습니다. 다음과 같이 인쇄하려면 어떻게해야합니까? A User .... can only have one name A User .... can ... 로부터 rspec도움말 페이지 $ rspec --help Usage: rspec [options] [files or directories] -f, --format FORMATTER Choose a formatter [p]rogress (default - dots) [d]ocumentation (group and example names) [h]tml [..

Development Tip 2020.10.29

Double 변수를 십진수로 캐스트

Double 변수를 십진수로 캐스트 이것은 일부에게는 어리석은 질문처럼 보이지만 통화로 사용하려면 이중을 십진수로 캐스팅해야합니다. M은 어디로 갑니까? decimal dtot = (decimal)(doubleTotal); M캐스트 할 때는 숫자 리터럴 에만 사용합니다 . decimal dtot = (decimal)doubleTotal; 부동 소수점 숫자는 정확한 값을 유지하는 데 적합하지 않으므로 먼저 숫자를 더한 다음로 변환 Decimal하면 반올림 오류가 발생할 수 있습니다. 숫자를 Decimal더하기 전에 숫자를로 변환 하거나 처음에 숫자가 부동 소수점 숫자가 아닌지 확인할 수 있습니다. 다음과 같이 M리터럴 접미사 없이 double을 십진수로 캐스트 할 수 있습니다 . double dbl = 1..

Development Tip 2020.10.29

메모장 ++에서 regexp 캡처 그룹을 바꾸시겠습니까?

메모장 ++에서 regexp 캡처 그룹을 바꾸시겠습니까? 빠른 질문 : ^(?:\b[A-Z]+\b\s+)+(.*)\d{8}두 개의 캡처 그룹을 제공 하는 정규 표현식이 있습니다. 캡처 그룹 1을 공백으로 바꾸고 싶습니다. 가능합니까? 내가 \1바꾸면 : TEST TESTER Hello, world. Another word here. 75793250->를 Hello, world. Another word here. 이 결과를 원합니다 : TEST TESTER 75793250. 를 \1공백으로 바꿉니다. 다음을 사용해보십시오. ^((?:\b[A-Z]+\b\s+)+)(?:.*)(\d{8}) 그리고 다음으로 대체하십시오. \1\2 왜 그렇게 하시겠습니까? 이렇게 해 정규식 :^(\b[A-Z]+\b\s+)+(?:...

Development Tip 2020.10.29

기능적 상태 비 저장 구성 요소의 PropTypes

기능적 상태 비 저장 구성 요소의 PropTypes 클래스를 사용하지 않고 반응의 기능적 상태 비 저장 구성 요소에서 PropType을 어떻게 사용합니까? export const Header = (props) => ( hi ) 공식 문서는 ES6 구성 요소 클래스와 함께이 작업을 수행하는 방법을 보여줍니다,하지만 같은 상태 비 기능적 구성 요소에 적용됩니다. 첫째, npm install/ 새로운 소품-종류의 패키지 당신이 이미하지 않은 경우.yarn add 그런 다음 상태 비 저장 기능 구성 요소를 정의한 후 내보내기 전에 propTypes (필요한 경우 defaultProps도 포함)를 추가합니다. import React from "react"; import PropTypes from "prop-typ..

Development Tip 2020.10.29

Java 클래스 용 인터페이스가 선호되는 이유는 무엇입니까?

Java 클래스 용 인터페이스가 선호되는 이유는 무엇입니까? PMD 는 다음에 대한 위반을보고합니다. ArrayList list = new ArrayList(); 위반은 " 'ArrayList'와 같은 구현 유형을 사용하지 말고 대신 인터페이스를 사용하십시오."입니다. 다음 줄은 위반을 수정합니다. List list = new ArrayList(); List대신 후자를 사용해야하는 이유는 무엇 ArrayList입니까? 구체적인 유형에 대한 인터페이스를 사용하는 것은 좋은 캡슐화와 코드의 느슨한 결합을위한 핵심입니다. 자체 API를 작성할 때이 관행을 따르는 것도 좋은 생각입니다. 그렇게하면 나중에 코드에 단위 테스트를 추가하고 (Mock 기술을 사용하여) 나중에 필요한 경우 기본 구현을 변경하는 것이 더..

Development Tip 2020.10.29
반응형