반응형

JavaScript 2976

PHP : 클래스 함수를 콜백으로 사용하는 방법

PHP : 클래스 함수를 콜백으로 사용하는 방법 이 질문에 이미 답변이 있습니다. PHP에서 클래스 메소드를 어떻게 동적으로 호출합니까? 9 답변 콜백으로 사용하려는 메서드가있는 클래스가 있습니다. 인수로 전달하는 방법? Class MyClass { public function myMethod() { $this->processSomething(this->myCallback); // How it must be called ? $this->processSomething(self::myStaticCallback); // How it must be called ? } private function processSomething(callable $callback) { // process something... $..

Programing 2020.10.17

총알은 어디에서 왔습니까?

총알은 어디에서 왔습니까? 집단? 내 현재 이해는 다른 HTML 요소가 기본 CSS 스타일링, 의미론을 제외하고 기능면에서 분리된다는 것입니다. 사용자 정의 CSS를 사용하면 모든 HTML 요소가 다른 요소처럼 동작하도록 만들 수 있습니다. 그것이 맞다면, 내가 설명 할 수없는 유일한 것은 요소에 대한 글 머리 기호입니다 . CSS의 원인은 무엇입니까? 다른 요소에 어떻게 추가 할 수 있습니까? 미래 독자를위한 참고 사항 : 최근에 배운 HTML 요소도 콘텐츠 범주에 따라 다릅니다 . 글 머리 기호는 요소 의 안쪽 여백 "내"에 포함됩니다 . 패딩은 녹색으로 표시되고 여백은 주황색으로 표시됩니다. 패딩을 줄이면 글 머리 기호가 해당 패딩 "내에"있음을 나타냅니다. 예를 들어 여백을 늘리면 오른쪽으로 이동..

Programing 2020.10.17

.NET 이벤트-개체 발신자 및 EventArgs e 란 무엇입니까?

.NET 이벤트-개체 발신자 및 EventArgs e 란 무엇입니까? sender 및 eventArgs는 무엇을 의미 / 참조합니까? 그것들을 어떻게 사용할 수 있습니까 (아래 시나리오의 경우)? 대본: 삭제 기능이있는 사용자 지정 컨트롤을 만들려고하는데 동일한 사용자 지정 컨트롤이 많이 포함 된 페이지에서 클릭 한 컨트롤을 삭제할 수 있기를 원합니다. 보낸 사람은 작업이 수행되는 컨트롤입니다 (예 : OnClick, 버튼). EventArgs는이 이벤트의 구현자가 유용하다고 생각할 수있는 인수입니다. OnClick을 사용하면 좋은 것이 없지만 GridView 'SelectedIndexChanged'와 같은 일부 이벤트에서는 새 인덱스 또는 기타 유용한 데이터가 포함됩니다. Chris가 말하는 것은 다음..

Programing 2020.10.17

레거시 코드에 단위 테스트 추가

레거시 코드에 단위 테스트 추가 레거시 코드에 단위 테스트를 추가 한 적이 있습니까? 코드가 얼마나 복잡하고 모든 것을 스텁하고 조롱하기가 얼마나 어려웠습니까? 최종 결과가 가치가 있었습니까? 내가 찾은 가장 좋은 방법은 단지 뛰어 들어서 이제 애플리케이션을 단위 테스트하겠다고 말하는 것이 아니라 단위 테스트를 점진적으로 추가하는 것입니다. 따라서 버그 수정 또는 리팩토링을 위해 코드를 만질 경우 먼저 단위 테스트를 작성하십시오. 버그의 경우 단위 테스트는 문제를 복제 할 수 있으므로 문제의 위치를 ​​증명하는 데 도움이됩니다. 리팩토링하는 경우 단위 테스트를 작성하고 싶지만 테스트를 작성하는 것이 불가능하다는 것을 알 수 있으므로 리팩토링 할 함수를 호출하는 상위 레벨을 찾고 해당 부분을 단위 테스트해..

Programing 2020.10.17

내 div 여백이 겹치는 이유는 무엇이며 어떻게 수정할 수 있습니까?

내 div 여백이 겹치는 이유는 무엇이며 어떻게 수정할 수 있습니까? 이 div의 여백이 겹치는 이유를 이해할 수 없습니다. .alignright {float: right} #header .social {margin-top: 50px;} #header .social a {display: inline-block;} #header .social .fb {width: 64px; height: 1px; padding-top: 60px; overflow: hidden;} #header .social .twit {width: 64px; height: 1px; padding-top: 60px; overflow: hidden;} #header .contact {margin: 20px 70px 20px 0; font-s..

Programing 2020.10.17

onActivityResult () 전에 onResume ()이 호출됩니까?

onActivityResult () 전에 onResume ()이 호출됩니까? 내 앱이 배치되는 방법은 다음과 같습니다. onResume () 사용자에게 로그인하라는 메시지가 표시됨 사용자가 로그인하면 앱을 계속 사용할 수 있습니다. 3. 사용자가 언제든지 로그 아웃하면 다시 로그인하라는 메시지가 표시됩니다. 이것을 어떻게 할 수 있습니까? 내 MainActivity는 다음과 같습니다. @Override protected void onResume(){ super.onResume(); isLoggedIn = prefs.getBoolean("isLoggedIn", false); if(!isLoggedIn){ showLoginActivity(); } } 내 LoginActivity는 다음과 같습니다. @Over..

Programing 2020.10.17

지연 불가 대 초기 즉시 지연 가능

지연 불가 대 초기 즉시 지연 가능 Database Systems-The Complete BookDEFERRABLE 에서 SQL 키워드 에 대해 읽었습니다 . 후자의 [NOT DEFERRABLE] 이 기본값이며 데이터베이스 수정 명령문이 실행될 때마다 수정이 외래 키 제약 조건을 위반할 수있는 경우 제약 조건이 즉시 확인됩니다. 그러나 제약 조건을 DEFERRABLE로 선언하면 제약 조건을 확인하기 전에 트랜잭션이 완료 될 때까지 기다리는 옵션이 있습니다. INITIALLY DEFERRED 또는 INITIALLY IMMEDIATE에 의해 DEFERRABLE 키워드를 따릅니다 . 전자의 경우 각 트랜잭션이 커밋되기 직전에 검사가 연기됩니다. 후자의 경우 각 진술 직후에 확인이 이루어집니다. 와 어떻게 NO..

Programing 2020.10.17

MATLAB에서 동일한 파일에 스크립트와 함수 정의가있을 수 있습니까?

MATLAB에서 동일한 파일에 스크립트와 함수 정의가있을 수 있습니까? 함수 가 있고 스크립트 인 f()에서 사용하고 싶다고 가정 my_file.m합니다. 에 정의 된 함수를 가질 수 my_file.m있습니까? 그렇지 않은 경우 f.m. 어떻게 부르 my_file.m나요? 온라인 설명서를 읽었지만이를 수행하는 가장 좋은 방법이 무엇인지 명확하지 않았습니다. R2016b 릴리스부터 다음 과 같이 스크립트에 로컬 함수 를 사용할 수 있습니다 . data = 1:10; % A vector of data squaredData = f(data); % Invoke the local function function y = f(x) y = x.^2; end R2016b 릴리스 이전에는 MATLAB 스크립트 내에서 정의..

Programing 2020.10.17

현재 클립 보드 콘텐츠를 받으시겠습니까?

현재 클립 보드 콘텐츠를 받으시겠습니까? 내 스크립트가 클립 보드의 내용을 감지하고 사용자의 입력없이 페이지가 열릴 때 텍스트 필드에 붙여 넣는 방법을 알고 싶습니다. 어떻게 할 수 있습니까? window.clipboardData.getData('Text')일부 브라우저에서 작동합니다. 그러나 작동하는 많은 브라우저는 웹 페이지에서 클립 보드에 액세스 할 수 있는지 여부를 사용자에게 묻습니다. 이 글을 읽은시기에 따라 새 클립 보드 API 를 navigator.clipboard. 다음과 같이 사용할 수 있습니다. navigator.clipboard.readText() .then(text => { console.log('Pasted content: ', text); }) .catch(err => { con..

Programing 2020.10.17

MySQL에서 삼항 조건 연산자를 구현하는 방법

MySQL에서 삼항 조건 연산자를 구현하는 방법 MySQL에서 삼항 조건부 연산자를 구현하고 싶습니다. 하나의 필드 ID가있는 테이블이 있습니다. 값은 null 일 수 있습니다. 다음 id과 같은 삼항 조건부 형식 으로 표시 하고 싶습니다. select id = id == null ? 0 : id; MySQL에서 가능합니까? 이 시도 : select if(Id is null, 0, id) as Id; 문서 는 당신의 친구입니다. 읽어야합니다! 그것은 말한다 : IFNULL(expr1,expr2) 그렇지 expr1않은 NULL경우 IFNULL()반환합니다 expr1. 그렇지 않으면을 반환합니다 expr2. 그리고 많은 예. 이것은 NULL비교 대상과 비교 대상을 두 번째 피연산자 로 사용하는 삼항 조건을 ..

Programing 2020.10.16
반응형