반응형

JQuery 120

Objective-C에서 연산자를 오버로드 할 수 있습니까?

Objective-C에서 연산자를 오버로드 할 수 있습니까? Objective-C에서 연산자 사용을 재정의 할 수 있습니까? 예를 들면 myClassInstance + myClassInstance 사용자 정의 함수를 호출하여 둘을 추가합니다. 연산자 오버로딩은 Objective-C의 기능이 아닙니다. 두 개의 클래스 인스턴스를 함께 추가 할 수있는 경우 메서드를 제공하고 해당 메서드를 사용하여 추가 할 수 있도록합니다. Thing *result = [thingOne thingByAddingThing:thingTwo]; 또는 클래스가 변경 가능한 경우 : [thingOne addThing:thingTwo]; 아니요, Objective-C에서는이 작업을 수행 할 수 없습니다. 이제 objC의 후속 버전 인 ..

programing 2021.01.14

MySQL "주요 효율성"이란?

MySQL "주요 효율성"이란? MySQL Workbench는 서버 상태와 관련하여 "Key Efficiency"라는 값을보고합니다. 이것은 무엇을 의미하며 그 의미는 무엇입니까? 에서 MySQL.com , "키 효율성"입니다 : ... key_read_requests실제 key_reads. 좋아, 그게 무슨 뜻이야. 서버 조정 방법에 대해 무엇을 알려 줍니까? "주요 효율성"은 MySQL의 메모리 내에 보유 된 인덱스 캐시에서 얻는 가치의 양을 나타냅니다. 키 효율성이 높으면 대부분의 경우 MySQL은 메모리 공간 내에서 키 조회를 수행하며 이는 디스크에서 관련 인덱스 블록을 검색하는 것보다 훨씬 빠릅니다. 키 효율성을 향상시키는 방법은 시스템 메모리를 MySQL의 인덱스 캐시에 더 많이 할당하는 것입..

programing 2021.01.14

두 개의 출력 목록 (즉, 목록의 분할)을 얻는 filter ()와 동등한 파이썬

두 개의 출력 목록 (즉, 목록의 분할)을 얻는 filter ()와 동등한 파이썬 목록과 필터링 기능이 있다고 가정 해 보겠습니다. 같은 것을 사용하여 >>> filter(lambda x: x > 10, [1,4,12,7,42]) [12, 42] 기준과 일치하는 요소를 얻을 수 있습니다. 두 개의 목록, 일치하는 요소 중 하나, 나머지 요소 중 하나를 출력하는 함수가 있습니까? filter()함수를 두 번 호출 할 수 있지만 좀 못 생겼습니다. :) 편집 : 요소의 순서는 보존되어야하며 동일한 요소를 여러 번 가질 수 있습니다. 이 시도: def partition(pred, iterable): trues = [] falses = [] for item in iterable: if pred(item): tr..

programing 2021.01.14

참조 설정 대 출퇴근 대 변경

참조 설정 대 출퇴근 대 변경 Clojure에서 ref 값을 설정하는 3 가지 방법의 차이점은 무엇입니까? ref-set, commute 및 alter에 대한 문서를 여러 번 읽었습니다. 나는 어떤 시간에 어떤 것을 사용 해야하는지 다소 혼란 스럽습니다. 누군가 차이점이 무엇이며 왜 각각이 필요한지에 대한 간단한 설명을 제공 할 수 있습니까? 소프트웨어 트랜잭션 메모리 시스템이 클로저에서 작동하는 방법에 대한 매우 간단한 설명입니다. 값을 변경하지 않고 모두가 통과 할 때까지 트랜잭션을 재 시도합니다. 트랜잭션간에 안전한 상호 작용에 대한 힌트를 제공하는 ref-changing-functions를 사용하여 이러한 결정을 내리는 데 도움을 줄 수 있습니다. ref-set현재 값에 신경 쓰지 않는 경우입니다..

programing 2021.01.14

두 변수에 동일한 참조가 있는지 확인하는 방법은 무엇입니까?

두 변수에 동일한 참조가 있는지 확인하는 방법은 무엇입니까? 둘 이상의 객체 / 변수에 동일한 참조가 있는지 어떻게 확인할 수 있습니까? ==또는 ===다음을 사용합니다 . var thesame = obj1===obj2; MDN에서 : 두 피연산자가 객체 인 경우 JavaScript는 피연산자가 메모리에서 동일한 객체를 참조 할 때 동일한 내부 참조를 비교합니다. 같음 및 완전 같음 연산자는 두 변수가 동일한 객체를 가리키는 지 여부를 모두 알려줍니다. foo == bar foo === bar 객체와 같은 참조 유형의 경우 == 또는 === 연산자는 해당 참조 만 확인합니다. 예 : let a= { text:'my text', val:'my val'} let b= { text:'my text', val:..

programing 2021.01.14

파이썬에서 + (pos) 단항 연산자의 목적은 무엇입니까?

파이썬에서 + (pos) 단항 연산자의 목적은 무엇입니까? 일반적으로 +파이썬 에서 단항 은 무엇을해야 합니까? 지금까지 다음과 같은 상황을 본 적이 없기 때문에 묻습니다. +obj != obj 어디 obj일반 객체가 구현됩니다 __pos__(). 그래서 궁금합니다. 왜 존재 +하고 __pos__()존재합니까? 위의 표현식이로 평가되는 실제 예제를 제공 할 수 있습니까 True? 다음은 decimal패키지 의 "실제"예제입니다 . >>> from decimal import Decimal >>> obj = Decimal('3.1415926535897932384626433832795028841971') >>> +obj != obj # The __pos__ function rounds back to norma..

programing 2021.01.14

PyCharm에 대한 변수 탐색기가 있습니까?

PyCharm에 대한 변수 탐색기가 있습니까? 최근 에 Python IDE로 에서 Spyder로 변경했습니다 PyCharm. 에서 Spyder나는 종종 변수 탐색기 기능을 사용했다 (그림 참조). 이 기능은에서도 사용할 수 PyCharm있습니까? 나는이 발견 여기 "고, Variable explorer in Python console (traff)"에 포함되어야한다 PyCharm 3,하지만 난 그것을 찾을 수 없습니다. 누군가 그 도구를 사용하는 방법을 알려줄 수있을 것입니다. 변수 목록은 아래 스크린 샷에 표시된대로 Python 콘솔 도구-> Python 콘솔 실행 ...에서 사용할 수 있습니다. 디버거 콘솔에서 변수 및 감시 된 변수를 표시하는 유사한 기능을 사용할 수 있습니다. 내 변수와 상호 작용..

programing 2021.01.14

Swift의 매크로?

Swift의 매크로? Swift는 현재 매크로를 지원합니까, 아니면 향후 지원을 추가 할 계획이 있습니까? 현재 나는 흩어지고 있습니다. Log.trace(nil, function: __FUNCTION__, file: __FILE__, line: __LINE__) 내 코드의 여러 곳에서. 이 경우 "매크로"매개 변수에 대한 기본값을 추가해야합니다. Swift 2.2 이상 func log(message: String, function: String = #function, file: String = #file, line: Int = #line) { print("Message \"\(message)\" (File: \(file), Function: \(function), Line: \(line))") } lo..

programing 2021.01.14

지역 변수 범위에 문제가 있습니다.

지역 변수 범위에 문제가 있습니다. 그것을 해결하는 방법? statemet.executeUpdate()내 코드에서 실행하려고 할 때 다음 오류가 발생 합니다. Local variable statement defined in an enclosing scope must be final or effectively final. 이것은 지금까지 내 코드입니다. import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;. import org.eclipse.swt.SWT; import org.eclipse.swt.event..

programing 2021.01.14
반응형