반응형

javascript 3219

PHP 5.2.8에서 두 개의 DateTime 객체를 어떻게 비교합니까?

PHP 5.2.8에서 두 개의 DateTime 객체를 어떻게 비교합니까? PHP 문서를 살펴보면 다음 두 가지 DateTime객체 메소드 가 모두 내 문제를 해결하는 것처럼 보입니다. DateTime :: diff : 차이를 가져 와서 더 오래된 것을 결정하는 데 사용하십시오. DateTime :: getTimestamp : UNIX 타임 스탬프를 가져 와서 비교합니다. 이 두 가지 방법 모두 버전> = 5.3에서 사용 가능한 것으로 doco에 표시되어 있습니다. 5.2.8에 대한 특정 설명서를 찾을 수 없으므로 내 버전에 동등한 방법이 있는지 확실하지 않습니다. 나는 한 봤 문제를 내 매우 간단한 요구 사항에 응답 어느 것도 솔루션의 취사 선택 범위를 발견 : 두 개의 DateTime 객체를 어떻게 비..

IT 2020.03.23

Javascript에서 기본 가져 오기의 별칭을 어떻게 지정할 수 있습니까?

Javascript에서 기본 가져 오기의 별칭을 어떻게 지정할 수 있습니까? ES6 모듈을 사용하면 명명 된 가져 오기의 별칭을 지정할 수 있다는 것을 알고 있습니다. import { foo as bar } from 'my-module'; 기본 가져 오기를 가져올 수 있다는 것을 알고 있습니다 import defaultMember from 'my-module'; 기본 가져 오기의 별칭을 지정하고 다음과 같이 작동한다고 생각했습니다. import defaultMember as alias from 'my-module'; 그러나 구문 분석 (구문) 오류가 발생합니다. 기본 가져 오기의 별칭을 어떻게 지정할 수 있습니까? defaultMember이미 입니다 별칭 - 그것은 내 보낸 된 함수 / 물건의 이름 일 ..

IT 2020.03.23

iframe은 '나쁜 습관'으로 간주됩니까?

iframe은 '나쁜 습관'으로 간주됩니까? [닫은] 어딘가에서 나는 iframe을 사용하는 것이 '나쁜 습관'이라는 개념을 선택했습니다. 이것이 사실입니까? 그것들의 장점과 단점은 무엇입니까? 모든 기술과 마찬가지로 기복이 있습니다. iframe을 사용하여 제대로 개발 된 사이트를 돌아 다니는 것은 물론 나쁜 습관입니다. 그러나 때때로 iframe이 허용됩니다. iframe의 주요 문제 중 하나는 책갈피 및 탐색과 관련이 있습니다. 콘텐츠에 페이지를 단순히 포함시키기 위해 사용한다면 괜찮습니다. 그것이 iframe의 목적입니다. 그러나 iframe도 남용되는 것을 보았습니다. 사이트의 필수 부분으로 사용해서는 안되며 사이트 내에서 콘텐츠로 사용해서는 안됩니다. 일반적으로 iframe없이 할 수 있다면 ..

IT 2020.03.22

파이썬에서 플로트를 거의 평등하게 비교하는 가장 좋은 방법은 무엇입니까?

파이썬에서 플로트를 거의 평등하게 비교하는 가장 좋은 방법은 무엇입니까? 플로팅을 평등에 대해 비교하는 것은 반올림 및 정밀도 문제로 인해 약간 미묘한 것으로 잘 알려져 있습니다. 예를 들면 다음과 같습니다. https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ 파이썬에서 이것을 처리하기 위해 권장되는 방법은 무엇입니까? 분명히 어딘가에 표준 라이브러리 기능이 있습니까? Python 3.5는 PEP 485에 설명 된대로 math.isclose및 cmath.isclose기능 을 추가합니다 . 이전 버전의 Python을 사용하는 경우 해당 기능이 documentation에 제공 됩니다. def is..

IT 2020.03.22

파이썬에서 dict의 딥 카피

파이썬에서 dict의 딥 카피 dict파이썬 으로 깊은 사본을 만들고 싶습니다 . 불행히도이 .deepcopy()방법은에 존재하지 않습니다 dict. 어떻게해야합니까? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "", line 1, in AttributeError: 'dict' object has no attribute 'deepcopy' >>> my_copy = my_dict.copy() >>> my_dict['a'][2] = 7 >>> my_copy['a'][2] 7 마지막 줄은이어야합니다 3. 수정 사항 my_dict이 스냅 샷..

IT 2020.03.22

괄호와 함께 URL을 전달하여 컬

괄호와 함께 URL을 전달하여 컬 대괄호가 포함 된 curl에 URL을 전달하려고하면 오류와 함께 실패합니다. $ curl 'http://www.google.com/?TEST[]=1' curl: (3) [globbing] illegal character in range specification at pos 29 그러나 두 대괄호를 모두 벗어나면 작동하는 것처럼 보입니다. $ curl 'http://www.google.com/?TEST\[\]=1' 흥미롭게도 백 슬래시를 사용하여 오류 코드 20497과 함께 자동으로 실패하는 첫 번째 브래킷 만 이스케이프 처리 합니다 . $ curl 'http://www.google.com/?TEST\[]=1' $ echo $! 20497 내 질문은 일반적인 경우 에이 문..

IT 2020.03.22

Linus Torvalds는 Git이 절대로 파일을 추적하지 않는다고 할 때 무엇을 의미합니까?

Linus Torvalds는 Git이 절대로 파일을 추적하지 않는다고 할 때 무엇을 의미합니까? Linus Torvalds 는 2007 년 Google의 Tech Talk에서 Git이 처리 할 수있는 파일 수를 물었을 때 인용했습니다 (43:09). … Git은 컨텐츠를 추적합니다. 절대 단일 파일을 추적하지 않습니다. Git에서 파일을 추적 할 수 없습니다. 당신이 할 수있는 일은 단일 파일이있는 프로젝트를 추적 할 수 있지만 프로젝트에 단일 파일이있는 경우 반드시 수행하고 수행 할 수 있지만 10,000 개의 파일을 추적하면 Git은 해당 파일을 개별 파일로 보지 않습니다. Git은 모든 것을 전체 내용으로 생각합니다. Git의 모든 역사는 전체 프로젝트의 역사를 바탕으로합니다… ( 여기서 사본 .)..

IT 2020.03.22

파이썬 사전 : keys ()와 values ​​()는 항상 같은 순서입니까?

파이썬 사전 : keys ()와 values ​​()는 항상 같은 순서입니까? 그것은 반환 된 목록 keys()과 values()사전의 메소드가 항상 일대일 매핑 인 것처럼 보입니다 (사전이 2 개의 메소드를 호출하는 사이에 변경되지 않는다고 가정). 예를 들면 다음과 같습니다. >>> d = {'one':1, 'two': 2, 'three': 3} >>> k, v = d.keys(), d.values() >>> for i in range(len(k)): print d[k[i]] == v[i] True True True calling keys()과 calling 사이에서 사전을 변경하지 않으면 values()위의 for-loop가 항상 True로 인쇄된다고 가정하는 것이 잘못입니까? 이를 확인하는 문서를..

IT 2020.03.22

SQL Server에서 테이블 변수와 임시 테이블을 언제 사용해야합니까?

SQL Server에서 테이블 변수와 임시 테이블을 언제 사용해야합니까? 테이블 변수에서 자세한 내용을 배우고 있습니다. 임시 테이블은 항상 디스크에 있고 테이블 변수는 메모리에 있습니다. 즉, 테이블 변수는 임시 테이블보다 적은 IO 연산을 사용하기 때문에 테이블 변수의 성능이 임시 테이블보다 낫습니다. 그러나 때때로 메모리에 포함될 수없는 테이블 변수에 레코드가 너무 많으면 테이블 변수가 임시 테이블처럼 디스크에 저장됩니다. 그러나 나는 "너무 많은 기록"이 무엇인지 모른다. 10 만 레코드? 또는 1000,000 레코드? 사용중인 테이블 변수가 메모리에 있는지 디스크에 있는지 어떻게 알 수 있습니까? SQL Server 2005에는 테이블 변수의 스케일을 측정하거나 테이블 변수가 메모리에서 디스크에..

IT 2020.03.22

왜 항상 컴파일러 경고를 활성화해야합니까?

왜 항상 컴파일러 경고를 활성화해야합니까? C 및 C ++ 프로그램을 컴파일 할 때 "항상 컴파일러 경고를 활성화해야"한다는 말을 자주 듣습니다. 왜 이것이 필요한가요? 어떻게해야합니까? 때때로 나는 또한 "경고를 오류로 취급해야한다"고 들었습니다. 내가해야합니까? 어떻게해야합니까? 왜 경고를 활성화합니까? C 및 C ++ 컴파일러는 기본적 으로 다음과 같은 일반적인 프로그래머 실수를보고하는 데 악명이 높습니다 . 변수를 초기화하는 것을 잊어 버림 return함수에서 값을 잊어 버리다 형식 문자열 printf과 scanf일치하지 않는 인수 및 패밀리 미리 선언하지 않고 함수를 사용하는 경우 (C 만 해당) 이것들은 보통 기본적으로는 아니고 탐지되고보고 될 수 있습니다. 이 기능은 컴파일러 옵션을 통해 명..

IT 2020.03.22
반응형