반응형

programing 598

Ember CLI 테스트 복잡한 모델 관계

Ember CLI 테스트 복잡한 모델 관계 내가 볼 수있는 한, ember CLI에서 ember-data 모델을 테스트 할 때 모든 관계가 needs. 구조가 단순하면 괜찮지 만 많은 경우 여러 레이어가 있습니다. 예를 들어 다음과 같은 관계를 정의하여 모델을 설정 한 경우 : Model a: belongsTo: b belongsTo: c Model b: hasMany: a hasMany: d Model c: hasMany: a belongsTo: e Model d: hasMany b Model e: hasMany c 그런 다음 이러한 모델에 대한 모든 단위 테스트에는에 나열된 다른 모든 모델이 필요 needs합니다 c. needs: [ 'model:a' // Because c -> a 'model:e'..

programing 2021.01.16

Composer를 업데이트 한 후 Nelmio Api Doc에서 그룹 제외가 작동하지 않음

Composer를 업데이트 한 후 Nelmio Api Doc에서 그룹 제외가 작동하지 않음 http://jmsyst.com/libs/serializer/master/reference/annotations에 설명 된대로 매개 변수를 배열로 설정했습니다. class QuestionAnswer { /** * @JMS\Type("ArrayCollection") * @Groups({"QuestionAnswer"}) */ public $question_options_array ; } 다른 클래스에서 몇 가지 옵션을 정의 class QuestionOptions { /** * @JMS\Type("integer") * @Groups({"get_option"}) */ public $question_option_id ; /..

programing 2021.01.16

FFI 및 DSL 바인딩

FFI 및 DSL 바인딩 Haskell LLVM 바인딩 에서 가변 개수의 인수를 사용하여 함수를 정의하려고합니다 (실제로 컴파일 타임에 알려지지 않은 상수를 의미합니다). 이 질문을 찾았고 대답을 따르려고 노력하고 있습니다. LLVM을 생성하기 위해 FFI를 사용하는 것으로 완전히 돌아가고 싶지 않고 DSL을 최대한 사용하고 DSL을 통해 할 수없는 작업 만 FFI를 사용하고 싶습니다. functionType을 통해 유형을 정의 할 수 있었지만 여전히을 호출하여 만든 모듈에 함수를 추가 할 수 없습니다 defineModule. 또한 다음 단계는 FFI.appendBasicBlock쉽게 생각 하는 함수에 기본 블록을 추가하는 것이라고 생각합니다.하지만 모나드 FFI.getParam의 do 블록 내부를 통해..

programing 2021.01.16

브라우저에서 Colorbox의 일관성

브라우저에서 Colorbox의 일관성 BigBlueButton 서버를 설치했는데 BBB 데모에 액세스 할 수 있고 BBB API를 사용하여 PHP 애플리케이션에서 액세스 할 수도 있다는 점에서 잘 작동하는 것 같습니다. iframe 콘텐츠 유형을 사용하여 Colorbox jQuery 플러그인을 사용하여 만든 모달 창에서 BBB 클라이언트를 열려고하면 문제가 시작됩니다. BBB 클라이언트가 열리고 사용자가 중재자 또는 참석자로 회의에 참여한다는 점에서 Firefox 또는 Google Chrome을 사용할 때 예상대로 작동합니다. 문제 1 : Internet Explorer 또는 Safari에서 시도 할 때 모달 창이 BBB 클라이언트를 열지 않습니다. 대신 내 BBB 서버의 BBB 데모 페이지로 이동합니다..

programing 2021.01.16

장면 전환 애니메이션의 JNI 오류-레이어가 최대 값을 초과합니다.

장면 전환 애니메이션의 JNI 오류-레이어가 최대 값을 초과합니다. 질문 하단의 편집을 확인하십시오 두 가지 활동이 있습니다 : ActivityA, ActivityB관련 프래그먼트 : FragmentA, FragmentB각각. ImageView v이 두 조각간에 공유됩니다. 일부 코드 : ActivityA Intent intent = new Intent(this, ActivityB.class); final ActivityOptionsCompat activityOptionsCompat = ActivityOptionsCompat. makeSceneTransitionAnimation(this, imageView, "photo"); ActivityCompat.startActivity(this, intent, a..

programing 2021.01.16

내부 CoordinatorLayout과 함께 BottomSheetBehavior 사용

내부 CoordinatorLayout과 함께 BottomSheetBehavior 사용 코디네이터의 자식이 하단 시트 (화면 하단에서 드래그 할 수있는 뷰) 역할을 할 수 있는 디자인 지원 라이브러리가 v. 23.2도입되었습니다 BottomSheetBehavior. 내가하고 싶은 것은 하단 시트 뷰로 다음 뷰 (일반 코디네이터 + 축소 항목)를 갖는 것입니다. 안타깝게도 하단 시트보기는 중첩 스크롤을 구현해야합니다. 그렇지 않으면 스크롤 이벤트를받지 못합니다. 기본 활동으로 시도한 다음이보기를 하단 시트로로드하면 스크롤 이벤트가 종이의 "시트"에서만 작동하며 계속 읽는 경우 알 수 있듯이 이상한 동작이 있음을 알 수 있습니다. 나는 이것이 서브 클래 싱 CoordinatorL..

programing 2021.01.16

Abysmal OpenCL ImageSampling 성능 대 OpenGL TextureSampling

Abysmal OpenCL ImageSampling 성능 대 OpenGL TextureSampling 저는 최근에 제 volumeraycaster를 OpenGL에서 OpenCL로 포팅하여 raycaster의 성능을 약 90 % 감소 시켰습니다. OpenCL의 이미지 샘플링 기능에 대한 성능 저하를 추적했는데, 이는 각 OpenGL 텍스처 샘플링 기능보다 훨씬 느립니다. 이미지 샘플링 기능과 텍스처 샘플링 기능을 제거함으로써 두 레이 캐스터 구현의 속도는 거의 같습니다. 다른 하드웨어의 기능을 쉽게 벤치 마크하고 나머지 RT 코드에서 어리석은 실수를 배제하기 위해 OpenCL 샘플링 속도를 OpenGL 샘플링 속도와 비교하고 다른 컴퓨터에서 테스트하는 작은 벤치 마크를 작성했지만 OpenCL은 여전히 ​​..

programing 2021.01.16

백만 개가 넘는 테스트 케이스가있는 테스트 스위트 실행

백만 개가 넘는 테스트 케이스가있는 테스트 스위트 실행 우리는 robotremoteserver가 여러 다른 애플리케이션을 시작하고 테스트의 일부로 작업하는 분산 테스트 환경을 가지고 있습니다. 실행하려는 테스트를 실행하려면 단일 제품군에서 백만 개가 넘는 테스트 케이스를 실행해야합니다. 여기서 문제는 pybot가 실행되기 시작 하면 8GB의 RAM을 차단하여 성능이 저하된다는 것입니다. 잠시 후 얼어 붙습니다. 이 문제를 극복하기 위해 각 케이스가 100 개 미만인 별도의 제품군을 만들 계획이었습니다. 그러나이 경우 다른 스위트에서 시작된 다른 원격 서버의 키워드를 사용할 수 없습니다. 내가 사용할 수있는 유일한 방법은 원격 서버에서 연결을 끊고 각 제품군에서 다시 연결하는 것입니다. 이는 테스트의 목적..

programing 2021.01.16

ADT 23으로 업데이트 한 후 annotations.jar을 찾지 못함

ADT 23으로 업데이트 한 후 annotations.jar을 찾지 못함 그래서 새로운 Android L이 출시 된 것을보고 한 번 시도해 보자고했습니다. SDK 도구에서 새 ADT 업데이트를 설치 한 다음 업데이트에서 설치했습니다. Eclipse를 다시 시작한 후 \ android-sdk \ tools \ support \ annotations.jar을 찾을 수 없기 때문에 Android Dependencies를로드하지 못했다는 오류가 발생합니다. 폴더를 확인했는데 파일이 없습니다. 글쎄, 나는 ADT 업데이트가 잘 안될 수도 있다고 스스로에게 말했다. 그래서 새 이클립스 4.4가 나왔음을보고 새로 설치할 수있을 거라 생각했다. 그래서 이클립스 4.4를 다운로드하고 ADT 도구와 안드로이드 SDK를 설..

programing 2021.01.15

C ++의 멤버 함수에 대한 const &, & 및 && 지정자

C ++의 멤버 함수에 대한 const &, & 및 && 지정자 최근에 API를boost::optional 읽고 다음 과 같은 줄을 발견했습니다. T const& operator *() const& ; T& operator *() & ; T&& operator *() && ; 또한 멤버 함수를 const &, & 및 &&로 정의하는 자체 프로그램을 작성했으며 (반환 유형에 대해 말하고 있지 않지만 세미콜론 바로 앞의 지정자) 제대로 작동하는 것 같습니다. 멤버 함수 const를 선언하는 것이 무엇을 의미하는지 알고 있지만 누구나 const &, & 및 &&를 선언하는 것이 무엇을 의미하는지 설명 할 수 있습니다. const& 이는이 오버로드가 const, non-const 및 lvalue 객체에만 사용된..

programing 2021.01.15
반응형