프로그램 작성

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


12
Maven에 최신 버전의 종속성을 사용하도록하려면 어떻게해야합니까?
Maven에서 종속성은 일반적으로 다음과 같이 설정됩니다. <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> 이제 릴리스가 빈번한 라이브러리를 사용하는 경우 <version> 태그를 지속적으로 업데이트하면 다소 성 가실 수 있습니다. Maven에 항상 최신 버전 (저장소에서)을 사용하도록 지시 할 수있는 방법이 있습니까?

10
문자열에서 모든 공백을 제거하십시오.
문자열, 양쪽 끝 및 단어 사이의 모든 공백을 제거하고 싶습니다. 이 파이썬 코드가 있습니다 : def my_handle(self): sentence = ' hello apple ' sentence.strip() 그러나 문자열의 양쪽에서 공백 만 제거합니다. 공백을 모두 제거하려면 어떻게합니까?

9
매크로에서 분명히 의미없는 do-while 및 if-else 문을 사용하는 이유는 무엇입니까?
많은 C / C ++ 매크로에서 의미없는 do while루프 처럼 보이는 매크로 코드를보고 있습니다. 다음은 예입니다. #define FOO(X) do { f(X); g(X); } while (0) #define FOO(X) if (1) { f(X); g(X); } else 나는 무엇을하고 있는지 알 수 없습니다 do while. 그것없이 이것을 쓰지 않겠습니까? #define FOO(X) f(X); g(X)
787 c++  c  c-preprocessor  c++-faq 

10
두 개의 디렉토리 트리가 주어지면 어떤 파일이 내용에 따라 다른지 어떻게 알 수 있습니까?
두 디렉토리 트리의 차이점을 찾으려면 일반적으로 다음을 실행하십시오. diff -r dir1/ dir2/ 해당 파일 간의 차이점이 정확히 출력됩니다. 내용이 다른 해당 파일 목록을 얻는 데 관심이 있습니다. 나는 이것이 단순히 명령 줄 옵션을에 전달하는 문제라고 생각 diff했지만 매뉴얼 페이지에서 아무것도 찾을 수 없었습니다. 어떤 제안?
786 linux  bash  shell  unix  diff 


14
딜레마 : 프래그먼트 vs 액티비티 사용시기 :
나는 알고 Activities있지만, 내 응용 프로그램의 하나의 화면을 표현하기 위해 설계된 Fragments이들의 논리 내장 된 내부와 재사용 가능한 UI 레이아웃으로 설계되었습니다. 얼마 전까지 만해도 개발해야한다고하는 응용 프로그램을 개발했습니다. 나는를 만들어 Activity내 응용 프로그램 및 위해 사용되는 조각의 화면 표현하기 위해 ViewPager또는 Google Maps. ListFragment여러 번 재사용 할 수있는 UI를 거의 …

22
VirtualBox 가상 머신에서 로컬 호스트 주소 지정
포트 8000을 수신하는 로컬 테스트 / 개발 서버 (HTTP)가 있습니다. 저는 Linux에서 작업 중이므로 Internet Explorer 6, 7, 8 등에서 페이지를 테스트하기 위해 VirtualBox를 사용하여 가상 머신을 실행합니다. 또한 Windows 환경에서 Firefox에서 어떻게 보이는지 확인해야합니다 (예 : 글꼴이 다름). 실제 컴퓨터에서 URL을 사용하여 웹 사이트를 열면 http://localhost:8000가상 컴퓨터에서이 로컬 호스트를 …


5
충돌로 git merge를 취소하는 방법
나는 지점에 mybranch1있습니다. mybranch2에서 분기되었으며에서 mybranch1변경되었습니다 mybranch2. 그런 다음에있는 동안 mybranch1, 나는했던 git merge --no-commit mybranch2 그것은 병합 중에 충돌이 있었다 보여줍니다. 이제 모든 것을 ( merge명령) 버려서 mybranch1이전 상태로 되돌리고 싶습니다 . 어떻게해야할지 모르겠습니다.

20
불행하게도 MyApp가 중지되었습니다. 이 문제를 어떻게 해결할 수 있습니까?
응용 프로그램을 개발 중이며 실행할 때마다 메시지가 나타납니다. 불행히도 MyApp가 중지되었습니다. 이 문제를 해결하려면 어떻게해야합니까? 이 질문에 대해- 스택 추적이란 무엇이며, 응용 프로그램 오류를 디버깅하는 데 어떻게 사용할 수 있습니까? 자세한 내용없이 애플리케이션이 다운되었다는 내용의 질문이 많이 있습니다. 이 질문은 초보 Android 프로그래머에게 문제를 직접 해결하고 올바른 질문을하는 방법을 알려줍니다.

29
__proto__ VS. JavaScript의 프로토 타입
이 그림은 모든 객체에 프로토 타입이 있음을 다시 보여줍니다. 생성자 함수 Foo에는 __proto__Function.prototype 이라는 고유 한 __proto__특성이 있으며,이 특성을 통해 Object.prototype을 다시 참조 합니다. 따라서 Foo.prototype은 b 및 c 객체의 프로토 타입을 나타내는 Foo의 명시 적 속성입니다. var b = new Foo(20); var c = new Foo(30); 의 차이점은 무엇입니까 …


4
함수형 프로그래밍 대 객체 지향 프로그래밍
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 나는 지금까지 OO 프로그래밍에 주로 노출되어 왔으며 기능적 언어를 배우기를 고대하고 있습니다. 내 질문은 : 언제 객체 지향적 …

30
가장 유용한 속성 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 속성이 매우 유용하다는 것을 알고 있습니다. [Browsable(false)]속성 탭에서 속성을 숨길 수있는 것과 같은 미리 정의 된 것들이 있습니다 …
784 c#  .net  .net-attributes 

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