반응형

2020/07 647

“JSX 요소 유형 '…'에 구성 또는 호출 서명이 없습니다. '오류는 무엇을 의미합니까?

“JSX 요소 유형 '…'에 구성 또는 호출 서명이 없습니다. '오류는 무엇을 의미합니까? 나는 약간의 코드를 썼다 : function renderGreeting(Elem: React.Component) { return Hello, !; } 오류가 발생했습니다 : JSX 요소 유형에 Elem구성 또는 호출 서명이 없습니다. 무슨 뜻인가요? 이것은 생성자 와 인스턴스 사이의 혼동 입니다. React에서 컴포넌트를 작성할 때 다음을 기억하십시오. class Greeter extends React.Component { render() { return Hello, {this.props.whoToGreet}; } } 이 방법으로 사용하십시오. return ; 당신은 하지 않는 것이이 방법을 사용합니다 : let ..

Programing 2020.07.21

고급 JavaScript :이 함수는 왜 괄호로 묶입니까?

고급 JavaScript :이 함수는 왜 괄호로 묶입니까? [복제] 가능한 중복 : JavaScript에서 (function () {}) () 구조는 무엇입니까? 나는이 비트의 JavaScript 코드를 발견했지만 그 코드로 무엇을 만들어야할지 전혀 모른다. 이 코드를 실행할 때 왜 "1"이 표시됩니까? 이 이상한 작은 부록 (1)은 무엇이며 왜 함수가 괄호로 묶여 있습니까? (function(x){ delete x; return x; })(1); 여기에 몇 가지 일이 있습니다. 첫 번째는 즉시 호출 된 함수 표현식 (IIFE) 패턴입니다. (function() { // Some code })(); 이를 통해 자체 범위에서 일부 JavaScript 코드를 실행할 수 있습니다. 일반적으로 함수 내에서 생성..

Programing 2020.07.21

#if 0… #endif 블록은 정확히 무엇을합니까?

#if 0… #endif 블록은 정확히 무엇을합니까? 에서 C / C ++ #if 0/ #endif블록 사이에 배치 된 코드는 어떻게됩니까 ? #if 0 //Code goes here #endif 코드가 단순히 건너 뛰어 실행되지 않습니까? 실행되지 않을뿐만 아니라 컴파일되지도 않습니다. #if전 처리기 명령으로 실제 컴파일 단계 전에 평가됩니다. 해당 블록 내부의 코드는 컴파일 된 바이너리에 나타나지 않습니다. 나중에 다시 켜려는 의도로 코드 세그먼트를 일시적으로 제거하는 데 사용됩니다. 하나의 중요한 차이점을 제외하고는 블록을 주석 처리하는 것과 동일합니다. 중첩은 문제가 아닙니다. 이 코드를 고려하십시오. foo(); bar(x, y); /* x must not be NULL */ baz(); 의견..

Programing 2020.07.21

JOIN 조건에서 CASE 문을 사용할 수 있습니까?

JOIN 조건에서 CASE 문을 사용할 수 있습니까? 다음 이미지는 Microsoft SQL Server 2008 R2 시스템 뷰의 일부입니다. 이미지에서 sys.partitions와 의 관계는 sys.allocation_units의 값에 따라 달라집니다 sys.allocation_units.type. 그래서 그것들을 합치려면 다음과 비슷한 것을 쓰십시오. SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN sys.allocation_units a ON CASE WHEN a.type IN (1, 3) THEN a.container_id = p.hobt_id WHEN a.type IN (2) THEN a.cont..

Programing 2020.07.21

htmlspecialchars 및 mysql_real_escape_string은 PHP 코드를 주입으로부터 안전하게 유지합니까?

htmlspecialchars 및 mysql_real_escape_string은 PHP 코드를 주입으로부터 안전하게 유지합니까? 오늘 초 웹 애플 리케이션의 입력 유효성 검사 전략에 관한 질문이있었습니다 . 글을 쓰는 시점에서 가장 좋은 대답은 and를 PHP사용하는 것 입니다.htmlspecialcharsmysql_real_escape_string 내 질문은 : 이것은 항상 충분합니까? 더 알아야 할 것이 있습니까? 이 기능들은 어디서 나옵니까? 데이터베이스 쿼리와 관련하여 항상 준비된 매개 변수화 된 쿼리를 사용하십시오. mysqli및 PDO라이브러리는이 기능을 지원. 이 같은 이스케이프 기능을 사용하는 것보다 훨씬 안전 mysql_real_escape_string합니다. 예, mysql_real_e..

Programing 2020.07.21

MySQL에서 타임 스탬프를 datetime으로 변환하는 방법은 무엇입니까?

MySQL에서 타임 스탬프를 datetime으로 변환하는 방법은 무엇입니까? 어떻게 변환 1300464000에 2011-03-18 16:00:00MySQL의에서? FROM_UNIXTIME()MySQL 에서 함수 사용 밀리 초 (예 : Java의 타임 스탬프)로 저장하는 프레임 워크를 사용하는 경우 올바른 Unix 시간 (초)을 얻으려면 1000 으로 나누어야합니다 . DATE_FORMAT(FROM_UNIXTIME(`orderdate`), '%d-%m-%Y') as "Date" FROM `orders` 주어진 날짜가 다음과 같이 인코딩 된 형식 인 경우 궁극적 인 솔루션입니다 1300464000 Janus Troelsen의 답변에 대답하려면 TIMESTAMP 대신 UNIX_TIMESTAMP 를 사용하십시오..

Programing 2020.07.21

Python 요청 라이브러리의 get 메소드와 함께 헤더 사용

Python 요청 라이브러리의 get 메소드와 함께 헤더 사용 그래서 최근에는 파이썬에서 HTTP 요청을 처리하기 위해이 위대한 라이브러리를 우연히 발견했습니다. http://docs.python-requests.org/en/latest/index.html 에서 찾을 수 있습니다 . 나는 그것을 사용하는 것을 좋아하지만, 내 요청에 헤더를 추가하는 방법을 알 수 없습니다. 도움? api 에 따르면 , 모든 헤더는 requests.get을 사용하여 전달할 수 있습니다. r=requests.get("http://www.example.com/", headers={"content-type":"text"}) 링크 된 페이지 의 문서 에 따르면 매우 간단 합니다 (강조 표시). requests.get (url, p..

Programing 2020.07.21

현재 노드 버전 확인

현재 노드 버전 확인 작성중인 라이브러리에서 실행중인 현재 노드 버전에 프로그래밍 방식으로 액세스해야합니다. 문서에서 이것을 찾을 수 없습니다. process.version 속성을 보십시오 . Number(process.version.match(/^v(\d+\.\d+)/)[1]) 경우 process.version는 'v0.11.5은'다음 수 0.11(수). semver 를 사용 하여 비교하십시오 process.version. const semver = require('semver'); if (semver.gte(process.version, '0.12.18')) { ... } 실제로 process.versions다른 노드 구성 요소에 많은 버전을 제공하는 객체 를 사용하는 것이 좋습니다 . 예: { ht..

Programing 2020.07.21

Android 및 iOS에 동일한 C ++ 코드를 사용하는 방법은 무엇입니까?

Android 및 iOS에 동일한 C ++ 코드를 사용하는 방법은 무엇입니까? NDK 를 사용하는 Android 는 C / C ++ 코드 를 지원 하고 Objective-C ++ 를 사용하는 iOS 도 지원하므로 Android와 iOS간에 공유되는 기본 C / C ++ 코드로 애플리케이션을 작성하려면 어떻게해야합니까? 최신 정보. 이 답변은 내가 작성한 후 4 년이 지나도 꽤 인기가 있습니다.이 4 년 동안 많은 것들이 바뀌어 현재의 현실에 더 잘 맞도록 답변을 업데이트하기로 결정했습니다. 답은 바뀌지 않습니다. 구현이 약간 변경되었습니다. 내 영어도 바뀌었고 많이 향상되었으므로 이제 모든 사람이 대답을 더 잘 이해할 수 있습니다. 아래에 표시된 코드를 다운로드하여 실행할 수 있도록 리포지토리를 살펴보십..

Programing 2020.07.21

“pip”로 패키지를 제거하면 종속 패키지도 제거됩니까?

“pip”로 패키지를 제거하면 종속 패키지도 제거됩니까? 당신이 사용하는 경우 pip패키지를 설치하기 위해 필요한 모든 패키지는 또한 (종속)와 함께 설치됩니다. 해당 패키지를 제거하면 종속 패키지도 제거됩니까? 아니요, 종속성 패키지를 제거하지 않습니다. $ pip install specloud $ pip freeze figleaf == 0.6.1 코 == 1.1.2 피노키오 == 0.3 specloud == 0.4.5 $ pip uninstall specloud $ pip freeze figleaf == 0.6.1 코 == 1.1.2 피노키오 == 0.3 보시다시피 모든 패키지는 여전히 있지만 specloud패키지 자체는 아닙니다 . pip-autoremove 유틸리티를 설치하고 사용하여 패키지와 사..

Programing 2020.07.21
반응형