반응형

2020/11/25 30

Dagger and Butter Knife vs. Android 주석

Dagger and Butter Knife vs. Android 주석 Android 앱용 DI (Dependency Injection) 프레임 워크를 평가하고 있습니다. 최고의 경쟁자는 Dagger (Butter Knife 포함) 및 Android Annotations입니다. 나는 Dagger와 ButterKnife가 동일한 소스 스퀘어에서 나 왔으며 서로를 보완한다는 것을 이해합니다. 내가 찾고있는 주요 매트릭스는 다음과 같습니다. 사용 용이성 (빌드는 Gradle을 기반으로하며 Android Studio IDE를 사용합니다) 테스트 지원 (기능 테스트에는 Robotium을 사용하고 단위 테스트에는 RoboLectric을 사용) 성능 (DI 프레임 워크는 리플렉션을 사용하는데 어느 것이 더 빠릅니까?)..

Programing 2020.11.25

NUnit 3.0 및 Assert.Throws

NUnit 3.0 및 Assert.Throws NUnit 3.0으로 일부 단위 테스트를 작성 중이며 v2.x와 달리 ExpectedException()라이브러리에서 제거되었습니다. 이 답변을 바탕으로 테스트에서 시스템이 예외를 던질 것으로 예상하는 위치를 구체적으로 파악하려는 논리를 확실히 볼 수 있습니다 (단순히 '테스트의 모든 위치'라고 말하는 대신). 그러나 나는 나의 Arrange, Act 및 Assert 단계에 대해 매우 명백한 경향이 있으며 이것이 도전을 만듭니다. 나는 다음과 같은 것을 사용했습니다. [Test, ExpectedException(typeof(FormatException))] public void Should_not_convert_from_prinergy_date_time_sa..

Programing 2020.11.25

jQuery를 사용하여 ASP.NET 웹 서비스를 호출하는 방법은 무엇입니까?

jQuery를 사용하여 ASP.NET 웹 서비스를 호출하는 방법은 무엇입니까? ASP.NET 웹 서비스 (SharePoint Server 2007 목록 .asmx)에서 데이터를 가져 오기 위해 jQuery를 사용하려고하는데 웹 서비스에 대한 모든 호출이 그 방향의 첫 번째 단계로 도움이 될 것입니다. 매개 변수를 보낼 수 있도록이 메서드를 래퍼로 사용합니다. 또한 메서드 상단에있는 변수를 사용하면 더 높은 비율로 최소화 할 수 있으며 여러 유사한 호출을 수행하는 경우 일부 코드를 재사용 할 수 있습니다. function InfoByDate(sDate, eDate){ var divToBeWorkedOn = "#AjaxPlaceHolder"; var webMethod = "http://MyWebService..

Programing 2020.11.25

Java 메서드 주석은 메서드 재정의와 함께 어떻게 작동합니까?

Java 메서드 주석은 메서드 재정의와 함께 어떻게 작동합니까? 부모 클래스 Parent와 자식 클래스 Child가 있습니다. class Parent { @MyAnnotation("hello") void foo() { // implementation irrelevant } } class Child { @Override foo() { // implementation irrelevant } } 내가 얻을 수있는 경우 Method에 대한 참조를 Child::foo, 것이다 childFoo.getAnnotation(MyAnnotation.class)줘 @MyAnnotation? 아니면 그럴까요 null? 나는 주석이 Java 상속과 어떻게 작동하는지 여부에 더 일반적으로 관심이 있습니다. http://www.e..

Programing 2020.11.25

앱을 다운로드하고 설치할 때 기기에서 .apk 파일을 어디에서 찾을 수 있습니까?

앱을 다운로드하고 설치할 때 기기에서 .apk 파일을 어디에서 찾을 수 있습니까? .apk내 기기에서 Google Play 스토어에서 다운로드하여 설치 한 애플리케이션 파일을 어디에서 찾을 수 있습니까 ? 블루투스 등을 통해 친구에게 보내고 싶은 경우에 .. ?? Google Play에는 MyAppSharer 라는 앱이 있습니다 . 앱을 열고 설치 한 앱을 검색하고 apk를 확인하고 공유를 선택합니다. 앱은 시간이 좀 걸리고 APK를 빌드합니다. 그런 다음 앱을 닫을 수 있습니다. 파일의 APK는 다음 위치에 있습니다./sdcard/MyAppSharer 휴대 전화를 루팅 할 필요가 없으며 현재 휴대 전화에 설치된 앱에서만 작동합니다. 사용자가 설치 한 모든 apk는 / data / app /에 있지만 루..

Programing 2020.11.25

색상 및 모양에 대한 범례를 하나의 범례로 결합

색상 및 모양에 대한 범례를 하나의 범례로 결합 2 x 2 연구 설계에서 ggplot에 플롯을 만들고 있으며 2 가지 색상과 2 개의 기호를 사용하여 4 가지 다른 치료 조합을 분류하고 싶습니다. 현재 2 개의 범례가 있는데, 하나는 색상에 대한 것이고 다른 하나는 두 가지 모양에 대한 것입니다. 하나의 파란색 원, 하나의 빨간색 원, 하나의 파란색 삼각형, 하나의 읽기 삼각형을 가지도록 하나의 범례로 결합하려면 어떻게해야합니까? 일부 데이터 : state1

Programing 2020.11.25

CSS 키 프레임 애니메이션 CPU 사용량이 높습니다. 이렇게해야합니까?

CSS 키 프레임 애니메이션 CPU 사용량이 높습니다. 이렇게해야합니까? 여러 요소에 다음 키 프레임 애니메이션을 사용합니다. @keyframes redPulse { from { background-color: #bc330d; box-shadow: 0 0 9px #333; } 50% { background-color: #e33100; box-shadow: 0 0 18px #e33100; } to { background-color: #bc330d; box-shadow: 0 0 9px #333; } } @-webkit-keyframes redPulse { from { background-color: #bc330d; box-shadow: 0 0 9px #333; } 50% { background-color: ..

Programing 2020.11.25

Apache Karaf는 정확히 무엇입니까?

Apache Karaf는 정확히 무엇입니까? Apache Karaf가 정확히 무엇인지 약간 혼란 스럽습니다. Apache Karaf에는 무엇보다도 다음이 포함되어 있다고 말할 수 있습니까? Apache Felix (OSGi 4.2 프레임 워크의 구현) Apache Aries (블루 프린트 표준 구현) TLDR : Apache Karaf는 훨씬 더 '배터리 포함'입니다. 또한 모든 OSGI 런타임에서 실행할 수 있습니다. Apache Felix (OSGi 4.2 프레임 워크의 구현) 일종의. Apache Karaf는 Apache Felix를 사용할 수 있습니다. Apache Karaf는 Equinox 또는 다른 OSGi 런타임도 사용할 수 있습니다. 기본적으로 Apache Karaf 표준 다운로드는 Apa..

Programing 2020.11.25

width : 100 %가 div {display : table-cell}에서 작동하지 않는 이유는 무엇입니까?

width : 100 %가 div {display : table-cell}에서 작동하지 않는 이유는 무엇입니까? 이미지 슬라이드 (flexslider)를 오버레이하는 일부 콘텐츠를 수직 및 수평 중앙에 배치하려고합니다. 이 질문과 비슷한 질문이 있었지만 특정 문제에 직접 적용 할 수있는 만족스러운 해결책을 찾을 수 없었습니다. FlexSlider의 한계로 인해 position: absolute;구현시 img 태그에 사용할 수 없습니다 . 작업 아래에 거의 해결 방법이 있습니다. 유일한 문제는 속성을 inner-wrapper사용하여 div 에서 작동하도록 너비 및 높이 선언을 가져올 수 없다는 것 display: table-cell입니다. 이 표준 동작입니까, 아니면 코드에 누락 된 것이 있습니까? 표준 ..

Programing 2020.11.25
반응형