반응형

spring 1290

Ruby : 공개 정적 메서드를 만드는 방법은 무엇입니까?

Ruby : 공개 정적 메서드를 만드는 방법은 무엇입니까? Java에서는 다음을 수행 할 수 있습니다. public static void doSomething(); 그런 다음 인스턴스를 만들지 않고 정적으로 메서드에 액세스 할 수 있습니다. className.doSomething(); Ruby에서 어떻게 할 수 있습니까? 이것은 내 수업이며 내 이해 self.에서 메서드를 정적으로 만듭니다. class Ask def self.make_permalink(phrase) phrase.strip.downcase.gsub! /\ +/, '-' end end 하지만 전화를하려고 할 때 : Ask.make_permalink("make a slug out of this line") 나는 얻다: undefined met..

IT Share you 2020.11.30

JavaFX-실제로 브라우저에 배포 할 수 있습니까?

JavaFX-실제로 브라우저에 배포 할 수 있습니까? 저는 작년에 JavaFX에 대한 연구를 수행했으며 JavaFX를 사용하여 몇 가지 기본 데스크탑 앱도 구축했습니다. RIA (Rich Internet Application)를 만드는 데 사용되는 것으로 설명됩니다. http://en.wikipedia.org/wiki/Javafx 그러나 실제로 웹 브라우저로 배포 할 수 있습니까? 실행 가능한 JAR 파일을 통해서만 배포했습니다. 웹 브라우저를 통해 배포하는 것이 얼마나 쉬운가요? 작동합니까? 누구든지 이것에 대한 경험이 있습니까? http://docs.oracle.com/javafx/2/deployment/deployment_toolkit.htm 2018 년 3 월 Java 클라이언트 로드맵 업데이트 ..

IT Share you 2020.11.30

Mercurial에서 마지막 커밋을 어떻게 "롤백"합니까?

Mercurial에서 마지막 커밋을 어떻게 "롤백"합니까? 나는 로컬에서만 사용하는 Mercurial 저장소를 가지고 있습니다. 그것은 개인적인 용도로 사용됩니다 (그래서 나는 아무데도 "푸시"하지 않습니다). 3 개의 파일로 커밋을했는데 그 후 4 개의 파일을 커밋해야한다는 것을 알았습니다. 내 마지막 (최신, 단 하나) 커밋 을 "롤백" 하고 올바른 파일로 "다시 커밋"하는 방법이 있습니까? (이유는 모르겠지만 " 현재 개정판 수정 "옵션이 활성화되어 있지 않아 사용할 수 없습니다 ...) 이 명령이 필요합니다. hg rollback 참조 : http://hgbook.red-bean.com/read/finding-and-fixing-mistakes.html . (기술적으로 이것은 2013 년 8 월 ..

IT Share you 2020.11.30

ImportError : PIP를 사용하여 이름 HTTPSHandler를 가져올 수 없습니다.

ImportError : PIP를 사용하여 이름 HTTPSHandler를 가져올 수 없습니다. pip를 사용하여 Python 패키지를 설치하는 동안 HTTPSHandler 오류가 발생하면 다음은 스택 추적입니다. --------desktop:~$ pip install Django==1.3 Traceback (most recent call last): File "/home/env/.genv/bin/pip", line 9, in load_entry_point('pip==1.4.1', 'console_scripts', 'pip')() File "/home/env/.genv/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point ..

IT Share you 2020.11.30

Proxyquire, rewire, SandboxedModule 및 Sinon : 장단점

Proxyquire, rewire, SandboxedModule 및 Sinon : 장단점 Node 종속성을 모의 할 때 다음 라이브러리에서 발생했습니다. Proxyquire 재배 선 SandboxedModule Sinon 그들은 모두 거의 똑같은 일을하는 것 같습니다 : 당신이 모의 require()호출 을 할 수 있도록 합니다 (거의 모든 것을 조롱하는 Sinon을 제외하고). 그들은 모두 꽤 정교한 설정이 필요한 것 같습니다. 전달 된 문자열의 정확한 구문에 주목합니다 require. 리팩토링 중에는 좋지 않습니다. 각 도서관의 장단점은 무엇입니까? 언제 하나를 선택해야합니까? 각 라이브러리가 탁월한 사용 사례는 무엇입니까? 이 공간에서 더 나은 다른 제품은 무엇입니까? 그것은 완전히 속임수처럼 느껴..

IT Share you 2020.11.30

Swift에서 두 사전을 어떻게 비교합니까?

Swift에서 두 사전을 어떻게 비교합니까? 연산자를 [String: AnyObject]받아들이지 않기 때문에 두 사전을 신속하게 비교할 수있는 쉬운 방법이 ==있습니까? 두 딕셔너리를 비교함으로써 정확히 동일한 키를 가지고 있고 모든 키에 대해 동일한 값을 가지고 있는지 확인하는 것을 의미합니다. Hot Licks에서 이미 언급했듯이 NSDictionary 메서드 isEqualToDictionary ()를 사용 하여 다음과 같은지 확인할 수 있습니다. let dic1: [String: AnyObject] = ["key1": 100, "key2": 200] let dic2: [String: AnyObject] = ["key1": 100, "key2": 200] let dic3: [String: AnyOb..

IT Share you 2020.11.30

프로그래밍 방식으로 C ++ 배열의 크기를 결정합니까?

프로그래밍 방식으로 C ++ 배열의 크기를 결정합니까? 이 질문은 비슷한 질문에서 영감을 얻었습니다. delete []는 피연산자 배열의 크기를 어떻게 "알 수 있습니까?" 내 질문은 약간 다릅니다. 프로그래밍 방식으로 C ++ 배열의 크기를 결정하는 방법이 있습니까? 그렇지 않다면 왜? 배열을 취하는 모든 함수에는 크기를 지정하기 위해 정수 매개 변수가 필요합니다. 그러나 연결된 질문에서 지적했듯이 delete[]할당 해제 할 메모리의 크기를 알아야합니다. 다음 C ++ 코드를 고려하십시오. int* arr = new int[256]; printf("Size of arr: %d\n", sizeof(arr)); 이것은 Size of arr: 4단지 포인터의 크기 인 " "를 인쇄합니다 . 256을 인쇄하..

IT Share you 2020.11.30

Rails 애플리케이션의 Javascript Include Tag 모범 사례

Rails 애플리케이션의 Javascript Include Tag 모범 사례 내 응용 프로그램의 레이아웃에서. 물론 문제는 이러한 자바 스크립트 파일이 페이지를 보는 데 필요한지 여부에 관계없이 내 응용 프로그램의 모든 페이지에로드된다는 것입니다. 그래서 제가 궁금한 것은 특정 디렉토리에만있는 모든 ERb 템플릿의 헤더에 자바 스크립트를로드하는 좋은 방법이 있는지 여부입니다. content_for를 사용 합니다. 예를 들어, 애플리케이션 레이아웃에 삽입 할 위치를 지정하십시오. 보기에서 전송합니다. 모든 연도 기본값을 포함하여 사용자의 브라우저에 캐시 될 수 있으므로 잘못된 것이 없다고 생각합니다. 페이지를 느리게로드 할 수 있으므로 헤더에 javascript를 추가하지 않는 것이 좋습니다. 오히려 페이..

IT Share you 2020.11.30

Java MessageFormat에서 중괄호를 이스케이프 할 수 있습니까?

Java MessageFormat에서 중괄호를 이스케이프 할 수 있습니까? Java MessageFormat에 일부 중괄호를 출력하고 싶습니다. 예를 들어 다음이 작동하지 않는다는 것을 알고 있습니다. MessageFormat.format(" public {0} get{1}() {return {2};}\n\n", type, upperCamel, lowerCamel); "return {2}"을 둘러싼 중괄호를 이스케이프하는 방법이 있습니까? 예를 들어 작은 따옴표 안에 넣을 수 있습니다. '{'return {2};'}' 자세한 내용은 여기 를 참조하십시오. 와. 놀라다! MessageFormat에 대한 문서 는 답을 알고 있습니다. 내에서 문자열 , "''"작은 따옴표를 나타냅니다. QuotedString..

IT Share you 2020.11.30

LINES 및 COLUMNS 환경 변수가 스크립트에서 손실 됨

LINES 및 COLUMNS 환경 변수가 스크립트에서 손실 됨 다음을 고려하세요: me@mine:~$ cat a.sh #!/bin/bash echo "Lines: " $LINES echo "Columns: " $COLUMNS me@mine:~$ ./a.sh Lines: Columns: me@mine:~$ echo "Lines: " $LINES Lines: 52 me@mine:~$ echo "Columns: " $COLUMNS Columns: 157 me@mine:~$ 변수 $LINES와 $COLUMNS쉘 변수입니다 하지 환경 변수, (I 원격 위치에서 ssh를 통해 로그인 한 경우에도 xterm 윈도우 크기를 조정할 때 그러나 그들은 자동으로 업데이트됩니다) 따라서 자식 프로세스에 수출되지 않습니다. 스..

IT Share you 2020.11.30
반응형