반응형

source 946

Javascript - 내부가 없는 컨테이너 요소에 HTML 추가HTML

Javascript - 내부가 없는 컨테이너 요소에 HTML 추가HTML inner를 사용하지 않고 컨테이너 요소에 HTML을 추가하는 방법이 필요합니다.HTML. inner를 사용하지 않는 이유HTML은 다음과 같이 사용되기 때문입니다. element.innerHTML += htmldata 오래된 html과 새로운 html을 추가하기 전에 먼저 모든 html을 바꿈으로써 동작합니다.내장 플래시 비디오 등의 동적 미디어를 리셋하기 때문에 좋지 않습니다. 이렇게 하면 됩니다. var e = document.createElement('span'); e.innerHTML = htmldata; element.appendChild(e); 그러나 그 방법의 문제는 서류에 내가 원하지 않는 여분의 스판 태그가 있다는..

source 2022.10.15

데바운스 어떻게 해요?

데바운스 어떻게 해요? React.js에서 디바운스는 어떻게 수행하나요? handleOnChange를 디바운스하고 싶습니다. 로 시도했다.debounce(this.handleOnChange, 200)효과가 없어요. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = React.createClass({ render: function() { return ; }, handleOn..

source 2022.10.15

Java SE와 Java EE의 주요 차이점은 무엇입니까?

Java SE와 Java EE의 주요 차이점은 무엇입니까? 이 질문에는 이미 답변이 있습니다. Java SE/E/ME의 차이점 (14개 답변) 닫힘7년 전. Java SE와 Java EE의 주요 차이점은 무엇입니까?Java SE(구 J2SE)는 기본 Java 환경입니다.Java SE에서는 여기에 설명된 API를 사용하여 Java를 사용하여 모든 "표준" 프로그램을 만듭니다.Java SE를 사용하려면 JVM만 필요합니다. Java EE(구 J2EE)는 Java의 엔터프라이즈 에디션입니다.이를 통해 웹 사이트, Java Bean 및 보다 강력한 서버 애플리케이션을 만들 수 있습니다.JVM 이외에도 Glassfish, JBoss 등과 같은 Java EE 호환 애플리케이션 서버가 필요합니다.Java SE는 Ja..

source 2022.10.15

외부 리액트 컴포넌트 클릭 검출

외부 리액트 컴포넌트 클릭 검출 이 기사에서 설명한 것처럼 클릭 이벤트가 컴포넌트 외부에서 발생했는지 여부를 검출하는 방법을 찾고 있습니다.jQuery nearst()는 클릭 이벤트의 타겟이 부모 중 하나로 dom 요소를 가지고 있는지 확인하기 위해 사용됩니다.일치하는 항목이 있는 경우 클릭 이벤트는 하위 항목 중 하나에 속하므로 구성 요소 외부에 있는 것으로 간주되지 않습니다. 제를 ' 핸들러'에 .window핸들러가 기동하면, 타겟과 컴포넌트의 돔 자식의 비교가 필요합니다. 클릭 이벤트에는 이벤트가 이동한 돔 경로를 유지하는 "경로"와 같은 속성이 포함됩니다.무엇을 비교해야 할지, 어떻게 건너야 할지 잘 모르겠어. 그리고 누군가 이미 그것을 훌륭한 유틸리티 기능에 넣었을 거라고 생각해.아니야?다음 솔..

source 2022.10.15

커밋되지 않은 트랜잭션이 특정 고유 키를 SQL에 삽입하려고 하는지 확인하는 방법

커밋되지 않은 트랜잭션이 특정 고유 키를 SQL에 삽입하려고 하는지 확인하는 방법 MariaDB-Server에 데이터를 삽입하여 여러 사람이 동시에 사용할 수 있는 프로그램을 작성 중입니다.트랜잭션에 시간이 걸리기 때문에 다음과 같은 문제가 발생할 수 있습니다.개인 A는 기본 키 "c"로 트랜잭션을 시작하고 트랜잭션이 아직 커밋되지 않은 동안 개인 B는 동일한 기본 키 "c"로 데이터를 삽입하려고 합니다.B가 커밋되지 않은 트랜잭션에서 이미 사용하고 있는 프라이머리 키를 사용하여 트랜잭션을 시작하는 것을 어떻게 방지할 수 있습니까? 저는 MariaDB를 데이터베이스로, InnoDB를 엔진으로 사용하고 있습니다. 격리 레벨을 확인했지만 문제를 해결하는 방법을 찾을 수 없었습니다. 감사합니다!트랜잭션 분리 ..

source 2022.10.15

PHP 배열 값을 지우는 가장 좋은 방법

PHP 배열 값을 지우는 가장 좋은 방법 어레이 내의 모든 값을 클리어하는 데 더 효율적인 것은 무엇입니까?첫 번째 예에서는 두 번째 예제의 루프에서 매번 이 함수를 사용해야 합니다. foreach ($array as $i => $value) { unset($array[$i]); } 아니면 이거? foreach($blah_blah as $blah) { $foo = array(); //do something $foo = null; } 잭이 아래 코멘트에서 말한 바와 같이, 다음 명령을 사용하여 간단히 재인스톨 할 수 있습니다. $foo = array(); // $foo is still here 심볼 테이블에서 $foo도 지워지기 때문에 보다 강력한 사용을 원하는 경우 나중에 어레이가 필요할 경우 다시 인스..

source 2022.10.15
반응형