프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

11
Gulp 작업에 매개 변수 전달
일반적으로 콘솔에서 gulp 작업을 다음과 같은 방법으로 실행할 수 있습니다 gulp mytask. 어쨌든 gulp 작업에 매개 변수를 전달할 수 있습니까? 가능하면 어떻게 할 수 있는지 예를 보여주십시오.
194 gulp 

9
최근 SVN 로그 항목은 어떻게 보입니까?
타이핑 svn log은 명령 줄에서 엄청나게 길고 쓸모없는 목록을 뱉어냅니다. 왜 이것이 기본값인지 모르겠습니다. 터미널에서 300 개의 항목을 읽거나 읽을 수 있다면 타이핑 svn log --full이나 비슷한 것을 신경 쓰지 않을 것 입니다. 아마도 SVN 사람들은 그 출력을 다른 프로그램에 공급하고 싶다고 생각합니다. 그러나이 경우 터미널 사용자가 아닌 프로그램에 대한 …
194 svn 

30
대문자 앞에 공백을 추가하십시오
"ThisStringHasNoSpacesButItDoesHaveCapitals"라는 문자열이 주어지면 대문자 앞에 공백을 추가하는 가장 좋은 방법은 무엇입니까? 끝 문자열은 "이 문자열에는 공백이 없지만 대문자가 있습니다"입니다. 다음은 RegEx를 사용한 시도입니다. System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0")
194 c#  regex  string 

30
지정된 문화 또는 중립 문화에 적합한 자원을 찾을 수 없습니다
두 개의 ASP.NET 웹 프로젝트 (ProjectA 및 ProjectB)가 있습니다. ProjectA의 클래스가 Blah.resx 리소스 파일을 사용하는 ProjectB 클래스를 인스턴스화하는 경우이 오류가 발생합니다. mscorlib.dll에서 'System.Resources.MissingManifestResourceException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다. 지정된 문화 또는 중립 문화에 적합한 자원을 찾을 수 없습니다. 컴파일 할 때 "Resources.Blah.resources"가 어셈블리 "App_GlobalResources.sn_flri6"에 올바르게 임베드되거나 링크되었는지 또는 필요한 …

14
N "고유 한"색상을 자동으로 생성하는 방법은 무엇입니까?
N 가지 색상을 자동으로 선택하기 위해 아래 두 가지 방법을 작성했습니다. RGB 큐브에서 부분 선형 함수를 정의하여 작동합니다. 이것의 장점은 원하는 경우 점진적 스케일을 얻을 수 있지만 N이 커지면 색상이 비슷해지기 시작할 수 있다는 것입니다. RGB 큐브를 격자로 균등하게 세분화 한 다음 점을 그리는 것을 상상할 수도 있습니다. 다른 방법을 …


4
Mockito의 일반적인“any ()”메소드 사용
배열을 기대하는 메소드가있는 인터페이스가 있습니다 Foo. public interface IBar { void doStuff(Foo[] arr); } 나는 Mockito를 사용 하여이 인터페이스를 조롱하고 있으며, 그것을 doStuff()호출하고 싶지만 어떤 인수가 전달되는지 확인하고 싶지 않습니다. any()대신 일반적인 방법 인을 사용하여 다음 코드를 작성하는 방법은 anyObject()무엇입니까? IBar bar = mock(IBar.class); ... verify(bar).doStuff((Foo[]) anyObject());

7
배치 파일에서 와일드 카드와 일치하는 파일을 반복하는 방법
기본 파일 이름 세트가 있으며 각 이름 'f'에 대해 정확히 두 개의 파일 'f.in'과 'f.out'이 있습니다. 모든 파일 이름을 통과하는 배치 파일 (Windows XP의 경우)을 작성하고 싶습니다. 기본 이름 'f'를 표시하십시오. 'f.in'에 대한 조치 수행 'f.out'에서 다른 조치를 수행하십시오. 예를 들어 * .in (또는 * .out)을 검색하는 것 이외의 기본 …

2
발생하기 전에 취소 / kill window.setTimeout ()
예를 들어 아래 줄을 사용하여 상태를 지우는 곳이 몇 군데 있습니다. 이 중 몇 초 동안 10 초 이상 행 아웃이 발생하며 사용자가 클릭 주위를 클릭하면 작업이 잘못된 시간 간격으로 발생할 수 있습니다. window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout); 일부 jQuery 또는 JavaScript 코드로 이것을 취소하거나 종료 할 수 있습니까? 그래서이 …
194 javascript  jquery 

7
SSH-PK 인증에서 나중에 사용하기 위해 PKCS12 파일에서 공개 / 개인 키 추출
PKCS#12SSH-Public-Key-Authentication에서 나중에 사용하기 위해 파일 에서 공개 및 개인 키를 추출하고 싶습니다 . 지금 .ssh/authorized_key은 클라이언트 측 어딘가에 ssh-keygen을 통해 키를 생성 하고 있습니다. 앞으로 PKCS#12컨테이너 의 키를 사용하고 싶기 때문에 먼저 공개 키를 추출한 PKCS#12다음 .ssh/authorized_keys파일에 넣습니다 . 이 작업을 통해 얻을 수있는 기회가 openssl있습니까? 키가 PKCS#12ssh-public-key 인증과 호환됩니까?

13
Maven으로 파일을 복사하는 모범 사례
Maven2를 사용하여 dev 환경에서 dev-server 디렉토리로 복사하려는 구성 파일과 다양한 문서가 있습니다. 이상하게도 Maven은이 작업에서 강력 해 보이지 않습니다. 옵션 중 일부 : Maven에서 간단한 복사 작업 사용 <copy file="src/main/resources/config.properties" tofile="${project.server.config}/config.properties"/> Ant 플러그인을 사용하여 Ant 에서 사본 을 실행 하십시오 . 일반적으로 jar 유형 인 POM의 "주요"아티팩트와 함께 zip 유형의 …


7
Class.getResource ()와 ClassLoader.getResource ()의 차이점은 무엇입니까?
나는 차이가 사이 궁금해 Class.getResource()하고 ClassLoader.getResource()? 편집 : 특히 캐싱이 파일 / 디렉토리 레벨에 관련되어 있는지 알고 싶습니다. "클래스 버전으로 디렉토리 목록이 캐시됩니까?"에서와 같이 AFAIK 다음은 본질적으로 동일해야하지만 그렇지는 않습니다. getClass().getResource() getClass().getClassLoader().getResource() WEB-INF/classes/해당 디렉토리의 기존 파일에서 새 파일을 작성하는 일부 보고서 생성 코드를 사용하여이를 발견했습니다 . Class의 메서드를 사용할 때을 …

2
Maven“Module”과“Project”(Eclipse, m2eclipse 플러그인)
나는 Maven의 초보자이며 커맨드 라인 관점에서 약간 연주 했으므로 이제 Eclipse에서 사용하려고했습니다. m2eclipse 플러그인을 설치했습니다. 그러나 나는 처음부터 혼란에 빠졌습니다! 분명히 나는 ​​어딘가에 약간의 용어를 놓쳤다. 이 새로운 Maven 용어를 모두 추적 할 수는 없습니다 ... Maven 프로젝트 란 무엇이며 Maven 모듈이란 무엇입니까? Eclipse의 Maven 카테고리에서 새 프로젝트를 만들 때 …
194 eclipse  maven  m2eclipse 

8
Java : 제네릭 형식에서 클래스 리터럴을 어떻게 얻습니까?
일반적으로 사람들이 다음과 같이 클래스 리터럴을 사용하는 것을 보았습니다. Class<Foo> cls = Foo.class; 그러나 유형이 일반적인 경우 목록은 무엇입니까? 이것은 잘 작동하지만 List가 매개 변수화되어야하기 때문에 경고가 있습니다. Class<List> cls = List.class 왜 추가하지 <?>않습니까? 글쎄, 이것은 유형 불일치 오류를 발생시킵니다. Class<List<?>> cls = List.class 나는 이런 식으로 작동 할 …
194 java  generics  class  literals 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.