프로그램 작성

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

6
중첩 가중치가 성능에 나쁜 이유는 무엇입니까? 대안?
layout_weight속성을 사용하여 여러보기 사이의 비율을 만드는 몇 가지 레이아웃 파일 을 작성했습니다. 언젠가 중첩 가중치에 대한 보푸라기 경고가 표시되기 시작합니다. 따라서 중첩 가중치가 성능에 나쁜 이유와 다른 화면 크기에 사용할 수 있고 많은 치수 dpi 값을 지정할 필요가없는 뷰 크기간에 일정한 비율을 만드는보다 효율적인 방법이 있는지 궁금합니다. 여러 레이아웃 파일을 …

13
백 스택에 추가 될 때 어떻게 프래그먼트 상태를 유지할 수 있습니까?
두 조각 사이를 전환하는 더미 활동을 작성했습니다. FragmentA에서 FragmentB로 이동하면 FragmentA가 백 스택에 추가됩니다. 그러나 FragmentA로 돌아 가면 (뒤로 누름) 완전히 새로운 FragmentA가 만들어지고 상태가 손실됩니다. 이 질문 과 같은 것을 겪고 있다는 느낌 이 들지만 문제를 근절하기 위해 완전한 코드 샘플을 포함 시켰습니다. public class FooActivity extends Activity { …

2
SignalR은 어떻게 내부적으로 작동합니까?
누구나 SignalR이 내부적으로 어떻게 높은 수준으로 작동하는지 알려줄 수 있습니까? 나는 그것을 사용하여 데이터를 플러시하고 Response.Flush클라이언트 측에서 일정한 간격으로 Ajax 요청을 보내고 있다고 생각합니다. 맞습니까?
160 signalr 

3
xargs 명령에서>를 사용하는 방법은 무엇입니까?
디렉토리의 모든 파일을 grep하고 그 grep의 출력을 별도의 파일에 쓸 수있는 bash 명령을 찾고 싶습니다. 내 생각 엔 이런 식으로 뭔가했을 것입니다 ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" 그러나 내가 아는 한 xargs는 큰 따옴표를 좋아하지 않습니다. 그러나 큰 따옴표를 제거하면 명령이 전체 명령의 출력을 일련의 …
160 bash  redirect  xargs 


30
정렬 된 두 배열을 정렬 된 배열로 병합하는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 이것은 인터뷰에서 나에게 물었고 이것은 내가 제공 한 솔루션입니다. public static int[] merge(int[] a, …

13
API 디자인에서“너무 많은 매개 변수”문제를 피하는 방법은 무엇입니까?
이 API 기능이 있습니다. public ResultEnum DoSomeAction(string a, string b, DateTime c, OtherEnum d, string e, string f, out Guid code) 나는 그것을 좋아하지 않는다. 매개 변수 순서가 불필요하게 중요해지기 때문입니다. 새 필드를 추가하기가 더 어려워집니다. 전달되는 내용을 확인하기가 더 어렵습니다. 하위 함수의 모든 매개 변수를 전달하는 또 다른 오버 …

3
표준 컨테이너의 복잡성 보장은 무엇입니까?
분명히 ;-) 표준 컨테이너는 어떤 형태의 보증을 제공합니다. 어떤 유형의 보증과 다른 유형의 컨테이너 사이의 차이점은 정확히 무엇입니까? SGI 페이지 ( STL 정보 ) 에서 작업 하면 다음과 같은 결과를 얻었습니다. Container Types: ================ Container: Forward Container Reverse Container Random Access Container Sequence Front Insert Sequence Back Insert Sequence Associative …
160 c++  stl  containers  big-o 

7
낙타 사건에 찬성하여 밑줄을 극복하는 잭슨
인터넷에서 JSON 문자열을 검색합니다. 내가 본 대부분의 JSON과 마찬가지로 밑줄로 구분 된 긴 키가 포함되어 있습니다. 본질적으로 내 목표는 JSON을 java 객체로 deserialize하는 것이지만 Java 코드에는 밑줄을 사용하지 않습니다. 예를 들어 낙타의 경우 필드 가있는 User클래스가 있을 수 있으며 firstName동시에 잭슨에게 first_nameJSON에서 firstName클래스 필드로 키 를 매핑하도록 지시해야 합니다. 가능합니까? …
160 java  jackson 


4
build.gradle에서 기본적으로 Android Studio는 어떤 제품 맛을 빌드합니까?
새로운 Gradle 빌드 시스템을 사용하는 Android 프로젝트가 있으며 개발 도구로 Android Studio를 사용합니다. 에 지정된 여러 제품 버전이있는 경우 build.gradleAndroid Studio에서 첫 번째 제품 버전 을 사전 순으로 빌드합니다. 개발 중에 특정 제품의 맛만을 빌드하고 테스트하도록 Android Studio에 지시하는 방법이 있습니까?



16
상태 표시 줄 및 백분율을 인쇄하는 Python
아래와 같이 상태 표시 줄을 구현하려면 [========== ] 45% [================ ] 60% [==========================] 100% 이것을 stdout으로 인쇄하고 다른 줄로 인쇄하지 않고 새로 고치기를 원합니다. 이것을하는 방법?
160 python 

21
Gradle이 tools.jar을 찾을 수 없습니다
gradle과 함께 javadoc doclet을 사용하고 있기 때문에 jdk (내 경우 1.6.0_26)의 lib 폴더에있는 tools.jar 패키지를 사용해야합니다. 요점은 gradle이 자동으로 가져 가지 않으므로 해당 도구 패키지를 내 libs 폴더에 추가 한 다음 dependencies.gradle에 추가하는 것입니다. 이제 JDK 집에서 직접 dependencies.gradle로 가져 가고 싶습니다. 그렇게 할 방법이 있습니까? 나는 내 의존성에서 다음을 …
160 java  gradle  groovy  build 

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