반응형

분류 전체보기 987

Mockito : 일반 매개 변수로 확인

Mockito : 일반 매개 변수로 확인 Mockito를 사용하면 다음을 수행 할 수 있습니다. verify(someService).process(any(Person.class)); 하지만 어떻게이 문제를 쓰는가 processA가 소요 Collection대신? 올바르게 작성하는 방법을 알 수 없습니다. 구문 오류가 발생하는 중 ... 시험: verify(someService).process(Matchers.any()); 실제로 IntelliJ는 입력했을 때 자동으로이 수정 사항을 제안했습니다. 안타깝게도이 any()경우 정적 가져 오기를 사용할 수 없습니다. 시도해보십시오 : verify(someService).process(anyCollectionOf(Person.class)); 버전 1.8 Mocki..

UFO ET IT 2020.11.23

별도의 부분 문자열을 만들지 않고 C- 문자열의 특정 부분 만 인쇄 할 수 있습니까?

별도의 부분 문자열을 만들지 않고 C- 문자열의 특정 부분 만 인쇄 할 수 있습니까? 다음이 있다고 가정합니다. char* string = "Hello, how are you?"; 이 문자열의 마지막 5 바이트 만 인쇄 할 수 있습니까? 처음 5 바이트는 어떻습니까? printf이것을 허용하는 변형 이 있습니까? 이 문자열의 마지막 5 바이트 만 인쇄 할 수 있습니까? 예, 마지막 5 번째 문자에 포인터를 전달하면됩니다. 이를 통해 확인할 수 있습니다 string + strlen(string) - 5. 처음 5 바이트는 어떻습니까? 정밀도 지정자를 사용하십시오. %.5s #include #include char* string = "Hello, how are you?"; int main() { /* pri..

UFO ET IT 2020.11.23

성가신 "경고 : 이미 초기화 된 상수"메시지에 대한 솔루션

성가신 "경고 : 이미 초기화 된 상수"메시지에 대한 솔루션 오늘 저는 Ruby 상수와 관련된 까다로운 문제를 발견했습니다. 우리 팀에서는 누군가가 여러 모델에 포함 된 모듈을 만들었습니다. (사양) 테스트 출력에서 ​​다음과 같은 경고 메시지가 나타납니다. /home/ayrton/project/lib/life_cycle.rb:5 : 경고 : 이미 초기화 된 상수 RESET 이를 해결하는 한 가지 방법은 다음과 같이 상수를 선언하는 것입니다. module LifeCycle unless (const_defined?(:RESET)) RESET = 'reset' end #... end 또한 대안 솔루션 을 제공하는 Avdi Grimm이 작성한 블로그 게시물을 읽었습니다 .이 문제에 대한 귀하의 의견이 무엇인지..

UFO ET IT 2020.11.23

프로덕션에서 Entity Framework (코드 우선) 마이그레이션 사용

프로덕션에서 Entity Framework (코드 우선) 마이그레이션 사용 저는 프로젝트에 EF 마이그레이션을 사용하고 특히 릴리스 간의 프로덕션에서 스키마 변경을 수행하는 방법을 찾고 있습니다. DbMigration클래스를 사용하여 런타임에 이러한 마이그레이션을 수행하는 API가 있다고 언급 했지만 특정 예제를 찾을 수 없습니다. 이상적으로 DbMigration는 모든 데이터베이스 변경에 대해 하나의 파일을 원하고 이러한 변경 사항은 현재 버전에서 최신 버전까지 응용 프로그램을 시작할 때 자동으로 적용됩니다. 시작할 때 최신 버전으로 마이그레이션하는 데 사용할 수있는 Database Initializer가 있습니다 (또는 더 좋은 방법은 dbinitializer가 첫 번째 db 액세스에서 시작됨). 다..

UFO ET IT 2020.11.23

localStorage를 사용할 수 있는지 확인

localStorage를 사용할 수 있는지 확인 확인하는 데 많은 질문이 localStorage있었지만 누군가 브라우저에서 수동으로 종료하면 어떻게됩니까? 확인하는 데 사용하는 코드는 다음과 같습니다. localStorage.setItem('mod', 'mod'); if (localStorage.getItem('mod') != null){ alert ("yes"); localStorage.removeItem('mod'); }else{ alert ("no"); } 간단한 기능과 작동합니다. 그러나 Chrome 설정으로 이동하여 "데이터 저장 안 함"옵션을 선택하면 (정확히 기억하지 못함)이 기능을 실행하려고하면 Uncaught Error: SecurityError: DOM Exception 18. 그렇다면..

UFO ET IT 2020.11.23

libz.so.1 : 공유 객체 파일을 열 수 없습니다.

libz.so.1 : 공유 객체 파일을 열 수 없습니다. 나는 우분투 12.04에서 다음과 같은 문제에 직면하고 있습니다. /usr/lib/ndk/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../. ./../../arm-linux-androideabi/bin/as : 공유 라이브러리를로드하는 동안 오류 발생 : libz.so.1 : 공유 객체 파일을 열 수 없음 : 해당 파일 또는 디렉토리 없음 나는 시도했다 sudo apt-get install lib32z1 그러나 그것은 말한다 패키지 목록 읽는 중 ... 완료 종속성 트리 빌드 중 상태 정보 ..

UFO ET IT 2020.11.23

불변 객체의 상태를 노출해도 괜찮습니까?

불변 객체의 상태를 노출해도 괜찮습니까? 최근 불변 객체의 개념을 접하게 되었기 때문에 상태에 대한 액세스를 제어하는 ​​모범 사례를 알고 싶습니다. 내 뇌의 객체 지향 부분이 공개 멤버의 눈에 두려움에 움츠리고 싶게 만들지 만 다음과 같은 기술적 인 문제는 보이지 않습니다. public class Foo { public final int x; public final int y; public Foo( int x, int y) { this.x = x; this.y = y; } } 필드를로 선언하고 private각각에 대해 getter 메서드를 제공하는 것이 더 편하다고 느낄 수 있지만 상태가 명시 적으로 읽기 전용 일 때는 지나치게 복잡해 보입니다. 변경 불가능한 객체의 상태에 대한 액세스를 제공하는 가장..

UFO ET IT 2020.11.23

다중 처리를 사용하는 셀러리 병렬 분산 작업

다중 처리를 사용하는 셀러리 병렬 분산 작업 CPU 집약적 인 셀러리 작업이 있습니다. 이 작업을 더 빠르게 수행하기 위해 많은 EC2 인스턴스에서 모든 처리 능력 (코어)을 사용하고 싶습니다 (다중 처리를 사용하는 셀러리 병렬 분산 작업- 제 생각에는 ) . 용어, 스레딩 , 멀티 프로세싱 , 분산 컴퓨팅 , 분산 병렬 처리는 내가 더 잘 이해하기 위해 노력하고있어 모든 용어이다. 예제 작업 : @app.task for item in list_of_millions_of_ids: id = item # do some long complicated equation here very CPU heavy!!!!!!! database.objects(newid=id).save() 위의 코드 (가능한 경우 예제 포함)..

UFO ET IT 2020.11.23

Assert.AreEqual과 Assert.AreSame의 차이점

Assert.AreEqual과 Assert.AreSame의 차이점 Assert.AreEqual 과 Assert.AreSame 의 차이점은 무엇입니까 ? 이는 참조가 메모리에서 동일한 객체를 나타내는 경우 AreSame ()이 정확히 동일한 객체인지 확인 함을 의미합니다. AreEqual ()은 객체의 유형과 값이 동일한 지 확인합니다. 동일한 객체는 메모리의 서로 다른 두 위치에 존재할 수 있습니다. Assert.AreEqual(a, b) 와 같다 Assert.IsTrue(Object.Equals(a, b)) Assert.AreSame(a, b) 와 같다 Assert.IsTrue(Object.ReferenceEquals(a, b)) (내가 아는 유일한 이유는 내가 a를해야하고 "이 작업을 수행하는 더 좋..

UFO ET IT 2020.11.23

사용 사례 : InfluxDB 대 Prometheus

사용 사례 : InfluxDB 대 Prometheus 다음 프로 메테우스를 웹 페이지 프로 메테우스와 InfluxDB 사이에 하나의 주요 차이점은 유스 케이스입니다 : 프로 메테우스 저장 시간 시리즈 전용 InfluxDB 더 나은 개별 이벤트를 저장 맞된다. InfluxDB의 스토리지 엔진에 대한 몇 가지 주요 작업이 있었기 때문에 이것이 여전히 사실인지 궁금합니다. 시계열 데이터베이스를 설정하고 싶습니다. 푸시 / 푸시 모델 (및 성능 차이)과는 별도로 두 프로젝트를 구분하는 큰 것은 없습니다. 누군가 사용 사례의 차이점을 설명 할 수 있습니까? InfluxDB CEO 및 개발자는 여기에 있습니다. 다음 버전의 InfluxDB (0.9.5)에는 새로운 스토리지 엔진이 있습니다. 이 엔진을 사용하면 단일..

UFO ET IT 2020.11.23
반응형