반응형

java 2884

def`self.function` 이름은 무엇을 의미합니까?

def`self.function` 이름은 무엇을 의미합니까? 누구든지 self메소드 정의 에 추가 하는 것의 중요성을 설명 할 수 있습니까 ? this자바의 키워드 와 비슷 합니까? 다른 언어와 달리 Ruby에는 클래스 메서드가 없지만 특정 개체에 연결된 단일 메서드가 있습니다. cat = String.new("cat") def cat.speak 'miaow' end cat.speak #=> "miaow" cat.singleton_methods #=> ["speak"] def cat.speak 개체 cat에 연결된 단일 메서드를 만들었습니다. 작성하면 다음 class A과 동일합니다 A = Class.new. A = Class.new def A.speak "I'm class A" end A.speak #..

IT박스 2020.12.29

armeabi는 무엇이며 왜 사용합니까?

armeabi는 무엇이며 왜 사용합니까? 오픈 소스를 탐색 할 때이 라이브러리 (armeabi)를 여러 번 봅니다. 나는 그것에 대한 설명을 그물로 검색했지만 내가 찾은 모든 결과는 그것에 대해 이야기하고 정의하지 않았습니다. 이 armeabi는 무엇이며 Android 애플리케이션에서 사용하는 이유는 무엇입니까? Android 기기에는 CPU가 있습니다. 이러한 CPU 중 상당수는 ARM 아키텍처를 기반으로하는 반면 일부는 x86을 기반으로하고 다른 일부는 MIPS와 같은 다른 항목을 기반으로합니다. 일부 Android 앱은 NDK (Native Development Kit)를 사용하여 앱에 연결할 C / C ++ 코드를 만듭니다. 특정 CPU 아키텍처를 위해 C / C ++ 코드를 컴파일해야합니다. N..

IT박스 2020.12.29

플래그가있는 Python re.sub가 모든 발생을 대체하지는 않습니다.

플래그가있는 Python re.sub가 모든 발생을 대체하지는 않습니다. Python 문서는 다음과 같이 말합니다. re.MULTILINE : 지정된 경우 패턴 문자 '^'는 문자열의 시작 부분과 각 줄의 시작 부분에서 일치합니다 (각 줄 바꿈 바로 뒤) ... 기본적으로 '^'는 문자열의 시작 부분에서만 일치합니다. ... 그래서 다음과 같은 예상치 못한 결과가 나오면 어떻게됩니까? >>> import re >>> s = """// The quick brown fox. ... // Jumped over the lazy dog.""" >>> re.sub('^//', '', s, re.MULTILINE) ' The quick brown fox.\n// Jumped over the lazy dog.' 의 정..

IT박스 2020.12.29

Matplotlib : 축 색상 변경

Matplotlib : 축 색상 변경 matplotlib에서 축 (틱이 아님)의 색상을 변경하는 방법이 있습니까? Axes, Axis 및 Artist에 대한 문서를 살펴 봤지만 운이 없습니다. matplotlib 갤러리에도 힌트가 없습니다. 어떤 생각? Figure를 사용할 때 다음을 사용하여 척추 색상을 쉽게 변경할 수 있습니다. ax.spines['bottom'].set_color('#dddddd') ax.spines['top'].set_color('#dddddd') ax.spines['right'].set_color('red') ax.spines['left'].set_color('red') 다음을 사용하여 눈금 만 변경하십시오. ax.tick_params(axis='x', colors='red') ..

IT박스 2020.12.29

컴파일 타임에 대상 프레임 워크 버전 감지

컴파일 타임에 대상 프레임 워크 버전 감지 확장 메서드를 사용하는 코드가 있지만 VS2008의 컴파일러를 사용하여 .NET 2.0에서 컴파일합니다. 이를 용이하게하기 위해 ExtensionAttribute를 선언해야했습니다. /// /// ExtensionAttribute is required to define extension methods under .NET 2.0 /// public sealed class ExtensionAttribute : Attribute { } 그러나 이제는 해당 클래스가 포함 된 라이브러리를 .NET 3.0, 3.5 및 4.0에서도 컴파일 할 수 있기를 원합니다. 'ExtensionAttribute가 여러 위치에 정의되어 있습니다'라는 경고없이. 대상 프레임 워크 버전이 ...

IT박스 2020.12.29

HTML 선택 컨트롤에 수평선을 어떻게 추가합니까?

HTML 선택 컨트롤에 수평선을 어떻게 추가합니까? 드롭 다운 컨트롤 또는 HTML의 선택 컨트롤에 수평선 ( 태그)을 추가 하려면 어떻게합니까? 일반적으로 이것은의 기능이 아니며 , 대부분의 브라우저는 해당 컨트롤에 대해 매우 열악한 스타일 제어를 가지고 있습니다. Firefox에서는 다음을 수행 할 수 있습니다 (다른 브라우저에서는 작동하지 않음). A B C D CSS 사용 : option.select-hr { border-bottom: 1px dotted #000; } 그러나 일반적으로 말해서 유일한 방법은 대시로 옵션을 넣고 선택 불가능하게 만드는 것입니다. A B ---- C D 참조 : http://jsfiddle.net/qM5BA/283/ 나는 이전 에이 문제를 겪었고 이것을 달성하는 유일..

IT박스 2020.12.29

모든 ivar는 재산이어야합니까?

모든 ivar는 재산이어야합니까? iOS 용으로 코딩 할 때 속성이 인스턴스 변수에 액세스하는 데 사용되어야한다는 점이 무엇보다도 메모리 관리에 유리한 이점이 있기 때문에 모든 곳에서 권장된다는 것을 알았습니다. 이 조언은 나에게별로 잘 어울리지 않습니다. 평범한 오래된 ivar 대신 속성을 사용하면 너무 많은 코드가 필요하며 메모리 관리에 익숙하다면 실제로 이점을 보지 못합니다. 정말 그렇게 중요합니까? 인스턴스 변수를 관리하는 방법은 무엇입니까? 모든 ivar에 대해 속성을 선언 할 필요는 없습니다. 몇 가지 사항이 떠 오릅니다. ivar가 객체의 수명 동안 한 번만 할당되는 경우 속성을 선언해도 실제로는 아무것도 얻지 못합니다. 기간 동안 유지 / 복사 / 할당 init한 다음 필요에 따라 해제하면..

IT박스 2020.12.29

RegExp 개체에 정규식 수정 자 옵션 전달

RegExp 개체에 정규식 수정 자 옵션 전달 다음과 비슷한 것을 만들려고합니다. var regexp_loc = /e/i; 정규 표현식이 문자열에 종속되기를 원하므로 새 RegExp를 사용하려고 시도했지만 원하는 것을 얻을 수 없었습니다. 기본적으로 e위의 정규 표현식에서 문자열 변수가 되길 원 하지만 구문으로 실패합니다. 나는 다음과 같이 시도했다. var keyword = "something"; var test_regexp = new RegExp("/" + keyword + "/i"); 기본적으로 더 큰 문자열에서 하위 문자열을 검색 한 다음 해당 문자열을 대소 문자를 구분하지 않는 다른 문자열로 바꾸고 싶습니다. 안부, 알렉산더 두 번째 매개 변수 를 전달해야합니다 . var r = new RegE..

IT박스 2020.12.29

파일 크기 찾기

파일 크기 찾기 내 iPhone 앱에서 파일 크기를 찾기 위해 다음 코드를 사용하고 있습니다. 파일이 존재하더라도 크기가 0으로 표시됩니다. 누구든지 나를 도울 수 있습니까? 미리 감사드립니다. NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *URL = [documentsDirectory stringByAppendingPathComponent:@"XML/Extras/Approval.xml"]; NSLog(@"URL:%@",URL); NSError *attribut..

IT박스 2020.12.29
반응형