반응형

your programing 925

'커링'이 무엇인가요?

'커링'이 무엇인가요? 여러 기사와 블로그에서 curried 함수에 대한 참조를 보았지만 좋은 설명을 찾을 수 없습니다 (또는 적어도 이해가되는 설명 하나 이상!) Currying은 여러 인수를 사용하는 함수를 각각 하나의 인수 만 사용하는 일련의 함수로 분해하는 것입니다. 다음은 JavaScript의 예입니다. function add (a, b) { return a + b; } add(3, 4); // returns 7 이것은 두 개의 인수 a와 b를 취하고 그 합계를 반환하는 함수입니다. 이제이 함수를 커리합니다. function add (a) { return function (b) { return a + b; } } 이것은 하나의 인수 a를 사용하고 다른 인수 b를 사용하는 함수를 반환하는 함수이며..

your programing 2020.10.02

호스트 'xxx.xx.xxx.xxx'는이 MySQL 서버에 연결할 수 없습니다.

호스트 'xxx.xx.xxx.xxx'는이 MySQL 서버에 연결할 수 없습니다. 이것은 매우 간단해야하지만 제 삶을 위해 작동하도록 할 수는 없습니다 . 내 MySQL 서버에 원격으로 연결하려고합니다. 다음으로 연결 mysql -u root -h localhost -p 잘 작동하지만 시도 mysql -u root -h 'any ip address here' -p 오류와 함께 실패 ERROR 1130 (00000): Host ''xxx.xx.xxx.xxx'' is not allowed to connect to this MySQL server 에서 mysql.user테이블, 정확히 호스트 '%'와 다른 같은 호스트 'localhost를'을 가지고있는 사용자 '루트'에 대해 동일한 항목이 있습니다. 나는 현명..

your programing 2020.10.02

현재 버전과 마지막 버전의 차이점을 찾으십니까?

현재 버전과 마지막 버전의 차이점을 찾으십니까? Git을 사용하여 현재 버전과 마지막 버전의 차이점을 어떻게 찾을 수 있습니까? git diff last version:HEAD 나는 "마지막 버전"의 의미를 정말로 이해하지 못한다. 이전 커밋은 HEAD ^로 액세스 할 수 있으므로 다음과 같은 것을 찾고 있다고 생각합니다. git diff HEAD^ HEAD Git 1.8.5부터는 @의 별칭 HEAD이므로 다음을 사용할 수 있습니다. git diff @~..@ 다음도 작동합니다. git show 헤드와 커밋의 차이점을 알고 싶다면 다음을 사용할 수 있습니다. git diff commit_id HEAD 그러면 시각적 차이 도구가 시작됩니다 (구성된 경우). git difftool HEAD^ HEAD HEA..

your programing 2020.10.02

Bash 스크립트에서 특정 조건이 발생하면 전체 스크립트를 종료하려면 어떻게해야합니까?

Bash 스크립트에서 특정 조건이 발생하면 전체 스크립트를 종료하려면 어떻게해야합니까? 일부 코드를 테스트하기 위해 Bash에서 스크립트를 작성하고 있습니다. 그러나 코드 컴파일이 처음에 실패하면 테스트를 실행하는 것은 어리석은 것처럼 보입니다.이 경우 테스트를 중단합니다. while 루프 내부에 전체 스크립트를 래핑하고 중단을 사용하지 않고이 작업을 수행 할 수있는 방법이 있습니까? 유사한 뭔가 암갈색 암갈색 암갈색의 고토? 다음 진술을 시도하십시오. exit 1 1적절한 오류 코드로 교체하십시오 . 특별한 의미를 가진 종료 코드를 참조하십시오 . set -e 사용 #!/bin/bash set -e /bin/command-that-fails /bin/command-that-fails2 스크립트는 실패한..

your programing 2020.10.02

파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까?

파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까? Python 2.7 에서는 사전 키 , 값 또는 항목 을 목록으로 가져올 수 있습니다 . >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] 이제 Python> = 3.3 에서 다음과 같은 결과를 얻습니다. >>> newdict.keys() dict_keys([1, 2, 3]) 따라서 목록을 얻으려면 이렇게해야합니다. newlist = list() for i in newdict.keys(): newlist.append(i) Python 3 에서 목록을 반환하는 더 좋은 방법이 있는지 궁금합니다 . 시도해보십시오 list(newdict.keys()). 그러면 dict_keys개체가 목록으로 변환..

your programing 2020.10.02

스캐너가 next () 또는 nextFoo ()를 사용한 후 nextLine ()을 건너 뛰나요?

스캐너가 next () 또는 nextFoo ()를 사용한 후 nextLine ()을 건너 뛰나요? 내가 사용하고 Scanner방법 nextInt()과 nextLine()입력을 읽는. 다음과 같이 보입니다. System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String string1 = input.nextLine(); // Read 1st string (this is skipped) System.out.println("Enter 2nd string"); String string..

your programing 2020.10.02

정수의 최대 값 및 최소값

정수의 최대 값 및 최소값 파이썬에서 정수의 최소값과 최대 값을 찾고 있습니다. 예를 들어, Java에서는 Integer.MIN_VALUE및 Integer.MAX_VALUE. 파이썬에 이와 같은 것이 있습니까? 파이썬 3 Python 3에서는이 질문이 적용되지 않습니다. 일반 int유형은 제한되지 않습니다. 그러나 실제로 컴퓨터의 단어 크기를 찾고있을 수 있습니다 . Python 3에서 sys.maxsize. 파이썬 2 Python 2에서 일반 int값 의 최대 값은 다음과 같이 사용할 수 있습니다 sys.maxint. >>> sys.maxint 9223372036854775807 여기에-sys.maxint - 1 표시된대로 최소값을 계산할 수 있습니다 . Python은이 값을 초과하면 일반 정수에서 긴..

your programing 2020.10.02

Java에서 equals 및 hashCode를 재정의 할 때 고려해야 할 문제는 무엇입니까?

Java에서 equals 및 hashCode를 재정의 할 때 고려해야 할 문제는 무엇입니까? 오버라이드 (override) 할 때 어떤 문제 / 함정은 고려되어야 equals하고 hashCode? 이론 (언어 변호사 및 수학적으로 기울이는 사람) : equals()( javadoc ) 등가 관계를 정의해야합니다 ( 반사적 , 대칭 적 , 전 이적 이어야 함 ). 또한 일관성 이 있어야합니다 (객체가 수정되지 않은 경우 동일한 값을 계속 반환해야 함). 또한 o.equals(null)항상 false를 반환해야합니다. hashCode()( javadoc ) 또한 일관성이 있어야합니다 (객체가에서 수정되지 않은 equals()경우 동일한 값을 계속 반환해야 함). 두 방법 의 관계 는 다음과 같습니다. a.e..

your programing 2020.10.02

HTML Agility Pack 사용 방법

HTML Agility Pack 사용 방법 HTML Agility Pack 은 어떻게 사용 합니까? 내 XHTML 문서가 완전히 유효하지 않습니다. 그래서 사용하고 싶었습니다. 내 프로젝트에서 어떻게 사용합니까? 내 프로젝트는 C #입니다. 먼저 HTMLAgilityPack 너겟 패키지를 프로젝트에 설치하십시오 . 그런 다음 예를 들면 다음과 같습니다. HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument(); // There are various options, set as needed htmlDoc.OptionFixNestedTags=true; // filePath is a path to a file containing the..

your programing 2020.10.02

static_cast를 사용하는 이유

static_cast를 사용하는 이유(int) x 대신 (x)? static_castC 스타일이나 단순 함수 스타일 캐스팅보다 기능이 더 선호되어야한다고 들었습니다 . 이것이 사실입니까? 왜? 주된 이유는 고전적인 C 캐스트는 우리가 부르는 사이에 구분하지 않습니다이다 static_cast(), reinterpret_cast(), const_cast(),와 dynamic_cast(). 이 네 가지는 완전히 다릅니다. A static_cast()는 일반적으로 안전합니다. 언어에 유효한 변환이 있거나이를 가능하게하는 적절한 생성자가 있습니다. 약간 위험한 경우는 상속 된 클래스로 캐스트 할 때뿐입니다. 객체가 실제로 해당 언어 (객체의 플래그와 같은)의 외부를 통해 주장하는 하위 항목인지 확인해야합니다. A..

your programing 2020.10.02
반응형