반응형

전체 글 2429

PHP는 두 개의 다른 문자열을 동일하게 표현합니다.

PHP는 두 개의 다른 문자열을 동일하게 표현합니다. 중복 가능성 : php == vs === 연산자 같음 (== 이중 같음) 및 동일성 (=== 삼중 같음) 비교 연산자는 어떻게 다릅니 까? 다음 문이 반환되는 이유는 무엇 true입니까? "608E-4234" == "272E-3063" 나는 또한 문자열 주위에 작은 따옴표로 이것을 시도했습니다. 평가할 수있는 유일한 방법 false은 ===대신 연산자를 사용하는 것입니다.== 내 생각 엔 PHP가 그것을 일종의 방정식으로 취급하고 있지만 약간 이상한 것 같습니다. 아무도 자세히 설명 할 수 있습니까? "608E-4234"는 IS 플로트 번호 형식은 그들이 비교 할 때이 번호에 던져 있도록. 608E-4234그리고 272E-3063둘 것 float(0)..

developer tip 2020.08.15

부모 div 내부에 수평으로 div를 중앙에 배치하는 방법

부모 div 내부에 수평으로 div를 중앙에 배치하는 방법 어떻게 중앙 않는 div부모의 내부에 수평 div으로 CSS? Text 부모 div에 너비가 없거나 너비가 넓고 자식 div의 너비가 더 작다고 가정합니다. 다음은 상단과 하단의 여백을 0으로 설정하고 측면이 자동으로 맞도록 설정합니다. 이것은 div를 중앙에 배치합니다. div#child { margin: 0 auto; } Text 흥미롭게도 두 개 이상의 div를 중앙에 배치하려는 경우 (중앙에 나란히 배치되도록) 다음 방법을 사용합니다. Div 1 Div 2 왼쪽 및 오른쪽 여백에 "auto"값을 사용하여 브라우저가 내부 div의 양쪽에 사용 가능한 공간을 균등하게 분배하도록 할 수 있습니다. Text Text 참고 URL : https:/..

developer tip 2020.08.15

PHP를 사용하여 SVG 이미지를 PNG로 변환

PHP를 사용하여 SVG 이미지를 PNG로 변환 저는 데이터 세트를 기반으로 여러 주를 채색하는 동적으로 생성 된 미국지도를 포함하는 웹 프로젝트를 진행하고 있습니다. 이 SVG 파일은 미국의 좋은 빈지도를 제공하며 각주의 색상을 변경하기 매우 쉽습니다. 어려움은 IE 브라우저가 SVG를 지원하지 않기 때문에 SVG가 제공하는 편리한 구문을 사용하려면 JPG로 변환해야합니다. 이상적으로는 GD2 라이브러리로만이 작업을 수행하고 싶지만 ImageMagick을 사용할 수도 있습니다. 이 작업을 수행하는 방법에 대한 단서가 전혀 없습니다. 미국지도에서 주 색상을 동적으로 변경할 수있는 모든 솔루션이 고려됩니다. 핵심은 즉석에서 색상을 변경하기 쉽고 크로스 브라우저라는 것입니다. PHP / Apache 솔루션 ..

developer tip 2020.08.15

JavaScript 배열 중괄호 대 대괄호

JavaScript 배열 중괄호 대 대괄호 다음 각 배열 정의의 차이점은 무엇입니까? var myArray = []; var myArray = {}; var myArray = new Array(); 첫 번째와 세 번째는 동일하며 새 배열을 만듭니다. 두 번째는 배열이 아닌 새로운 빈 객체를 만듭니다. var myArray = []; //create a new array var myArray = {}; //creates **a new empty object** var myArray = new Array(); //create a new array var myObject = {}; var와 동일 myObject = new Object(); 따라서 두 번째 예는 Array일반 Object. 이것은 Array클래..

developer tip 2020.08.15

cshtml 대 aspx를 선택하는 것이 더 나은 이유는 무엇입니까?

cshtml 대 aspx를 선택하는 것이 더 나은 이유는 무엇입니까? cshtml을 선택하는 것이 더 나은 것이 무엇인지, 왜 또는 언제, 그리고 aspx 기술을 선택하는 것이 더 좋은지, 왜 또는 언제를 알고 싶습니다. 이 두 기술의 용도는 무엇입니까? 감사합니다, 다른 사람들이 대답했듯이 .cshtml(또는 .vbhtml그것이 당신의 취향이라면) MVC 엔진을로드하는 핸들러 매핑을 제공합니다. .aspx확장은 단순히 aspnet_isapi.dll을 그 수행 컴파일을로드하고 웹 양식을 제공합니다. 핸들러 매핑의 차이점은 MVC 응용 프로그램과 WebForms 응용 프로그램이 모두 공통 루트 아래에있을 수 있도록 두 가지가 동일한 서버에 공존하도록 허용하는 방법입니다. 이를 통해 http://www.my..

developer tip 2020.08.15

문자열 배열을 numpy의 부동 소수점 배열로 변환하는 방법은 무엇입니까?

문자열 배열을 numpy의 부동 소수점 배열로 변환하는 방법은 무엇입니까? 변환 방법 ["1.1", "2.2", "3.2"] 에 [1.1, 2.2, 3.2] NumPy에서? 글쎄, 당신이 목록으로 데이터를 읽는다면, 그냥하십시오 np.array(map(float, list_of_strings))(또는 동등하게, 목록 이해력을 사용하십시오). (Python 3에서는 이제 반복자를 반환 하므로 를 사용 list하면 map반환 값 을 호출해야합니다 .)mapmap 그러나 이미 수많은 문자열 배열 인 경우 더 나은 방법이 있습니다. 사용 astype(). import numpy as np x = np.array(['1.1', '2.2', '3.3']) y = x.astype(np.float) 이것도 사용할 수 ..

developer tip 2020.08.15

모든 DOM 요소에 대해 첨부 된 이벤트 핸들러 검사

모든 DOM 요소에 대해 첨부 된 이벤트 핸들러 검사 DOM 요소의 이벤트에 첨부 된 함수 / 코드를 볼 수있는 방법이 있습니까? Firebug 또는 기타 도구 사용. 기존 element.onclick= handler또는 HTML을 사용하여 첨부 된 이벤트 핸들러 는 스크립트 또는 인디 element.onclick버거 의 속성에서 간단하게 검색 할 수 있습니다 . DOM 레벨 2 이벤트 addEventListener메소드와 IE를 사용하여 첨부 된 이벤트 핸들러 attachEvent는 현재 스크립트에서 전혀 검색 할 수 없습니다. DOM 레벨 3은 한때 element.eventListenerList모든 리스너를 얻기 위해 제안 되었지만 이것이 최종 사양에 도달할지 여부는 불분명합니다. 오늘날 브라우저에는..

developer tip 2020.08.15

Moq에서 메서드가 정확히 한 번 호출되었는지 어떻게 확인합니까?

Moq에서 메서드가 정확히 한 번 호출되었는지 어떻게 확인합니까? Moq에서 메서드가 정확히 한 번 호출되었는지 어떻게 확인합니까? Verify()대의 Verifable()일이 정말 혼란. Times.Once(), 또는 Times.Exactly(1)다음을 사용할 수 있습니다 . mockContext.Verify(x => x.SaveChanges(), Times.Once()); mockContext.Verify(x => x.SaveChanges(), Times.Exactly(1)); Times 클래스 의 메서드는 다음과 같습니다 . AtLeast -모의 메소드가 최소 횟수만큼 호출되어야 함을 지정합니다. AtLeastOnce -모의 메소드가 최소 한 번 호출되도록 지정합니다. AtMost -모의 메소드가 ..

developer tip 2020.08.15

'커밋 날짜'를 표시하도록 'git log'를 구성하는 방법

'커밋 날짜'를 표시하도록 'git log'를 구성하는 방법 대신 git log표시 하도록 구성 하려면 어떻게 해야합니까?commit dateauthor date 몇 가지 옵션이 있습니다. 아마도 가장 쉬운 방법은 미리 구운 --pretty형식 중 하나를 사용하는 것입니다. git log --pretty=fuller이렇게하면 두 날짜가 모두 표시됩니다. 하나의 날짜 만보고 싶지만 커밋 날짜로 만들려면 git log --format=. 형식을 정의하는 데 허용되는 모든 코드 는에 문서화되어 git help log있습니다. 는 날짜 중 하나입니다 커밋 %cd, %cD, %cr, %ct또는 %ci어떤 형식에 따라 당신이 그것을 좋아한다. 자주하고 싶은 일이라면 별명에 넣거나 보조 스크립트를 작성하여 타이핑 시..

developer tip 2020.08.15

지원되지 않는 메서드 : 프로젝트 실행 중 AndroidProject.getPluginGeneration ()

지원되지 않는 메서드 : 프로젝트 실행 중 AndroidProject.getPluginGeneration () Android Studio 2.2로 프로젝트를 실행하려고하는데이 오류가 발생합니다. Unsupported method: AndroidProject.getPluginGeneration(). The version of Gradle you connect to does not support that method. ButterKnife 8.4.0을 사용하고 있습니다. 내 앱 gradle.file : buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath '..

developer tip 2020.08.14
반응형