반응형

2020/11/08 30

최신 Java와 배열 목록의 동일성을 비교하는 방법은 무엇입니까?

최신 Java와 배열 목록의 동일성을 비교하는 방법은 무엇입니까? 두 개의 배열 목록이 있습니다. 외부 라이브러리를 사용하지 않고 Java 8 및 해당 기능과 이들의 동등성을 어떻게 쉽게 비교할 수 있습니까? 나는 다음과 같은 무차별 대입 코드보다 "더 나은"(높은 수준, 더 짧고, 더 효율적인) 솔루션을 찾고 있습니다 (질문의 요지가 아닌 오타 등을 포함 할 수없는 코드가 없을 수 있음). boolean compare(List list1, List list2) { // tests for nulls etc omitted if(list1.size() != list2.size()) { return false; } for(i=0; i s.length) && equal(list1, list2, Arrays::a..

Programing 2020.11.08

OpenSSL 라이브러리를 사용하여 C ++에서 SHA 해시 생성

OpenSSL 라이브러리를 사용하여 C ++에서 SHA 해시 생성 OpenSSL 라이브러리를 사용하여 SHA1 또는 SHA2 해시를 생성하려면 어떻게 해야합니까? Google을 검색했는데 기능이나 예제 코드를 찾을 수 없습니다. 명령 줄에서 간단하게 : printf "compute sha1" | openssl sha1 다음과 같이 라이브러리를 호출 할 수 있습니다. #include #include #include int main() { unsigned char ibuf[] = "compute sha1"; unsigned char obuf[20]; SHA1(ibuf, strlen(ibuf), obuf); int i; for (i = 0; i < 20; i++) { printf("%02x ", obuf[i]..

Programing 2020.11.08

Backbone.js 컬렉션에서 fetch ()를 호출하면 어떤 이벤트가 트리거됩니까?

Backbone.js 컬렉션에서 fetch ()를 호출하면 어떤 이벤트가 트리거됩니까? 내 backbone.js 응용 프로그램에서는이 Trips collection보관 유지 Trip models에 노력하고있는 LocalStorage. 에 Trips.create(form_attributes)대한 여행을 만들고 저장하기 위해 전화를 걸 수 있습니다 Todos store. 내가 처음 내 응용 프로그램을로드 할 때, 나는 전화 Trips.fetch({ success: trips_fetch_success })및 trips_fetch_success쇼가 있다는 응답 수신 Trip models(가) 있음을 Trips collection보유하고 있습니다. refresh및 change이벤트를 에 바인딩하려고 시도 Trip..

Programing 2020.11.08

인터페이스의 TypeScript 선택적 기능

인터페이스의 TypeScript 선택적 기능 선택적 함수를 사용하여 TypeScript에서 인터페이스를 만들 수 있습니까? interface IElement { name: string; options: any; type: string; value?: string; validation(any): boolean; // --> should be optional. } 현재 TypeScript가 인터페이스에서 함수 선언을 허용하는 세 가지 구문이 있습니다. validation1 개의 매개 변수 ( any유형)와 boolean반환 값을 사용하는 함수 의 예를 사용하여 : validation: {(flag: any): boolean}; 또는 최신 구문 : validation(flag: any) : boolean; 또..

Programing 2020.11.08

Vue.js : 서비스 정의

Vue.js : 서비스 정의 Angular의 대안으로 Vue.js를보고 있는데 지금까지 정말 마음에 듭니다. 느낌을 얻기 위해 기존 Angular 프로젝트를 Vue 프로젝트로 리팩토링하고 있습니다. REST API와 통신해야하는 시점에 있습니다. Angular에서 나는 그것을 필요로하는 모든 컨트롤러에 주입 된 서비스를 정의했습니다. Vue는 내가 이해하는 "서비스"구조를 모르는 것 같습니다. Vue에서 어떻게 이것을 달성 할 수 있습니까? 나는 고려 vue-resource했지만 내가 이해하는 한 http 기능에만 해당됩니다. 내가 jQuery도 사용하기 때문에 이것은 쓸모가 없습니다. 예: 나는 vueComponent1및 vueComponent2. 둘 다 동일한 REST 리소스에 액세스해야합니다. 이를..

Programing 2020.11.08

* x, = lst 이해

* x, = lst 이해 나는 그것이 무엇을하는지 이해하기 위해 오래된 코드를 살펴보고 있는데, 다음과 같은 이상한 진술을 발견했습니다. *x ,= p p이 맥락에서 목록입니다. 나는이 진술이 무엇을하는지 알아 내려고 노력 해왔다. 내가 알 수 x있는 한, 값으로 설정 됩니다 p. 예를 들면 : p = [1,2] *x ,= p print(x) 그냥 준다 [1, 2] 그래서 이것은 다른 x = p가요? 이 구문이 무엇을하는지 아십니까? *x ,= p기본적으로 확장 반복 가능한 압축 풀기 를 x = list(p)사용 하는 난독 화 된 버전입니다 . 다음 쉼표 는 할당 대상을 튜플 (목록 일 수도 있음)로 만드는 데 필요합니다.x *x, = p 인 상이 x = p전자가 생성하기 때문에 복사 중 p후자가 만드는..

Programing 2020.11.08

axios로 인증 헤더를 보내는 방법

axios로 인증 헤더를 보내는 방법 axios.js를 통해 토큰과 함께 인증 헤더를 보내려면 어떻게해야합니까? 나는 성공하지 못한 채 몇 가지를 시도했다. 예를 들면 : const header = `Authorization: Bearer ${token}`; return axios.get(URLConstants.USER_URL, { headers: { header } }); 이 오류를 제공합니다. XMLHttpRequest cannot load http://localhost:8000/accounts/user/. Request header field header is not allowed by Access-Control-Allow-Headers in preflight response. 전역 기본값을 설정하..

Programing 2020.11.08
반응형