반응형

분류 전체보기 534

JavaScript에서 변수가 배열인지 확인하려면 어떻게 해야 합니까?

JavaScript에서 변수가 배열인지 확인하려면 어떻게 해야 합니까? JavaScript에서 변수가 배열인지 확인하려면 어떻게 해야 합니까? if (variable.constructor == Array) 변수가 배열인지 여부를 확인하는 방법은 여러 가지가 있습니다.최선의 해결책은 당신이 선택한 것입니다. variable.constructor === Array 이것은 Chrome 및 다른 모든 브라우저에서 가장 빠른 방법입니다.모든 배열은 객체이므로 JavaScript 엔진의 경우 컨스트럭터 속성을 확인하는 것이 빠른 프로세스입니다. 개체 속성이 배열인지 확인하는 데 문제가 있는 경우 먼저 속성이 있는지 확인해야 합니다. variable.prop && variable.prop.constructor ===..

programing 2023.02.03

JSON 키에서 선행 및 후행 공백 제거

JSON 키에서 선행 및 후행 공백 제거 JSON_EXTRACT를 사용하여 MariaDB 서버에서 JSON 값을 가져오려고 합니다.단, 줄 끝, 공간, 탭 등 공백이 많은 JSON 키가 있습니다.데이터는 이미 존재합니다.따라서 키에 공백이 포함되어 있기 때문에 올바른 키 이름을 지정할 수 없습니다.JSON 값에도 공백이 있지만 TRIM() 함수를 사용하여 값에서 공백을 제거할 수 있습니다.하지만 키네임을 자르기 위해 무엇을 할 수 있을까요? 예를 들어 다음과 같습니다. CREATE TABLE test.product_json_table ( id INT AUTO_INCREMENT NOT NULL, product VARCHAR(20) NOT NULL, description LONGTEXT ASCII, PRIM..

programing 2023.02.03

Vue에서 플러그인에서 생성, 메서드, 마운트 등의 글로벌 기능을 추가하는 방법

Vue에서 플러그인에서 생성, 메서드, 마운트 등의 글로벌 기능을 추가하는 방법 경우에 따라서는 사용하지 않을 수도 있습니다.mixins내 플러그인에서.다음과 같은 커스텀 메서드를 추가하려고 합니다.created(),mounted(),methods{}컴포넌트가 로드되었을 때 그 속성에 액세스하여 커스텀 메서드를 실행할 수 있습니다.예: "커스텀방법" // @root/home.vue .vue 파일 플러그인/커스텀Methods.js const customMethods = { install (Vue) { // INSTALL if (this.installed) return this.installed = true Vue.options = Vue.util.mergeOptions(Vue.options, { creat..

programing 2023.02.03

MySQL 5.6에서 5.7로 이행한 이후 MySQL JOIN은 < > 연산자를 사용하여 WHERE 절을 필터링하지 않았습니다.

MySQL 5.6에서 5.7로 이행한 이후 MySQL JOIN은 연산자를 사용하여 WHERE 절을 필터링하지 않았습니다. DB 시스템을 MySQL 5.6에서 제공하는 MySQL 5.7로 업그레이드하려고 하는데, 업그레이드 이후 몇 가지 쿼리의 실행 속도가 매우 느립니다. 조사 결과, 몇 개의 JOIN 쿼리로 좁혀졌습니다.이 쿼리는 '보다 큼' 또는 '보다 작음' 연산자를 사용할 때 갑자기 'WHERE' 절을 듣지 않게 되었습니다.'=' 연산자를 사용하면 예상대로 작동합니다.이로 인해 큰 테이블을 쿼리할 때 CPU 사용률이 100%로 일정하게 유지되었습니다. 현재 문제를 설명하기 위해 쿼리가 간소화되었습니다. expiry를 사용하면 다음과 같은 출력이 나옵니다. explain select * fro..

programing 2023.01.24

하나의 쿼리로 여러 행 삽입 MySQL

하나의 쿼리로 여러 행 삽입 MySQL 여러 개의 삽입 쿼리에 대한 기능이 있는 스크립트를 쓰고 싶습니다.더 잘 설명해 드릴게요. 하나 있어.quantityhtml 형식으로 입력해 주세요.그리고 MySQL 쿼리를 삽입해야 합니다.registered user테이블로 이동합니다.그래서 이 쿼리를 삽입할 수 있는 시간을 지정합니다. mysql_query("INSERT INTO `pxlot` (realname,email,address,phone,status,regtime,ip) VALUES ('$realname','$email','$address','$phone','0','$dateTime','$ip')") or die (mysql_error()); // Inserts the user. 예를 들어 이것을 3번 ..

programing 2023.01.24

Laravel 스타일시트 및 javascript는 기본이 아닌 경로에서는 로드되지 않습니다.

Laravel 스타일시트 및 javascript는 기본이 아닌 경로에서는 로드되지 않습니다. 그래, 이게 정말 기본적인 문제라는 건 알지만, 이해할 수가 없어.라라벨에 관한 질문입니다. 기본적으로 스타일시트는 기본 레이아웃 보기에 포함되어 있습니다.현재는 일반 css를 사용하여 다음과 같이 링크하고 있습니다. /about과 같은 단일 레벨의 루트에서는 매우 효과적이지만, /about/me와 같이 깊이 들어가면 동작을 정지합니다. Chrome의 개발자 콘솔을 보면 다음과 같은 오류가 나타납니다(더 깊은 경로에만 해당). Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://example.dev/about/cs..

programing 2023.01.24

다른 Vuex 모듈에서 변환 커밋

다른 Vuex 모듈에서 변환 커밋 다음과 같은 구조를 가지고 있습니다. store.js | |-- yields.js | |--analysis (sub-folder) | | ---actions.js | ---mutations.js | ---state.js morties.js에서 다음과 같이 state.js 상태의 날짜를 설정합니다. stateFetchParamsStart: (state, input) => { state.fetchParams.start = input; // Want to change yields.PRdate too //state.yields.PRdate = input; } state.js로부터의 변환을 사용하여 prdate state state에 접속하려면 어떻게 해야 합니까? 자세한 내용은..

programing 2023.01.24

하이버네이트 HQL 결과를 사용하여 타입 안전 경고를 회피하는 방법

하이버네이트 HQL 결과를 사용하여 타입 안전 경고를 회피하는 방법 예를 들어 다음과 같은 질문이 있습니다. Query q = sess.createQuery("from Cat cat"); List cats = q.list(); 이와 같은 것을 만들려고 하면 다음과 같은 경고가 표시됩니다. Type safety: The expression of type List needs unchecked conversion to conform to List List cats = q.list(); 피할 방법이 있을까요?「」를 사용합니다.@SuppressWarnings곳에서나 하는 어느 곳에서나 것이 .다만, 이 조금 됩니다.q.list(). 다음 두 가지 기술을 제안합니다. 캐스트 헬퍼를 쓰다 의 모든 것을 .@Suppr..

programing 2023.01.24

MySQL의 디스크 읽기 속도 저하 INSERT

MySQL의 디스크 읽기 속도 저하 INSERT InnoDB Table의 MariaDB(10.0.31)에서 대용량 INSERT 쿼리의 속도를 최적화하려고 합니다. 표(1억3100만 행)의 구조는 다음과 같습니다. Field__ Type___ Null Key Default Extra ID_num_ bigint(45) NO PRI NULL Content varchar(250)YES NULL User_ID bigint(24) NO MUL NULL Location varchar(70) YES NULL Date_creat datetime NO MUL NULL Retweet_ct int(7) NO NULL isRetweet tinyint(1) NO NULL hasReetwet tinyint(1) NO NULL Or..

programing 2023.01.24

jQuery는 더 많은 파라미터를 콜백에 전달합니다.

jQuery는 더 많은 파라미터를 콜백에 전달합니다. jQuery에서 콜백 함수에 더 많은 데이터를 전달할 수 있는 방법이 있습니까? , 「」에의 합니다.$.post콜의 와 몇 의 커스텀 하려면 , AJAX 를 사용합니다. function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, myDiv),"json"); // ERROR: Would pass in myDiv as curData (wrong) $.post("someurl.php",someData,doSomething(data, myDiv),"json"); } function doSome..

programing 2023.01.24
반응형