반응형

source 1602

웹 팩에서 jQuery 플러그인 종속성 관리

웹 팩에서 jQuery 플러그인 종속성 관리 어플리케이션에서 Webpack을 사용하고 있습니다.여기서 2개의 엔트리 포인트를 만듭니다.모든 JavaScript 파일/코드에 대한 bundle.js와 jQuery 및 React와 같은 모든 라이브러리에 대한 vendors.js입니다.jQuery를 의존관계로 사용하여 vendors.js에도 포함시키고 싶은 플러그인을 사용하려면 어떻게 해야 합니까?이러한 플러그인에 여러 개의 종속성이 있는 경우에는 어떻게 해야 합니까? 현재 이 jQuery 플러그인을 사용하려고 합니다.https://github.com/mbklein/jquery-elastic.Webpack 매뉴얼에서는 servicePlugin 및 imports-loader에 대해 설명하고 있습니다.providP..

source 2022.11.26

VueJ에서의 HTTP 요청 재귀 전송s

VueJ에서의 HTTP 요청 재귀 전송s 나는 그것을 하기 위해 많은 곳을 확인했다.그러나 이에 대한 해결책을 찾지 못했습니다.어떤 방법으로든 HTTP 투고 요구가 있다고 가정합니다.HTTP 포스트 요구를 재귀적으로 호출하려고 합니다.문제는 setInterval 함수를 사용하여 실행하려고 하면 연결 문제로 인해 큐에 보류 중인 요청이 있다는 것입니다.연결이 낮은 동안 큐에 누적됩니다.제가 원하는 것은 최근에 요청을 보내기 전에 요청을 보내지 않는 것입니다.어떻게 하면 좋을까요?Promise를 반환하는 함수와 이 Promise를 해결하고 자신을 다시 호출하는 다른 함수를 만들 수 있습니다..then콜백: new Vue({ el: '#app', data: { fetchCounter: 0 // used her..

source 2022.11.26

Maria의 JSON 값 비교DB

Maria의 JSON 값 비교DB MariaDB의 2개의 JSON 값을 비교하려면 어떻게 해야 하나요?다음과 같은 두 가지 값{"b": 1, "a": 2}그리고.{"a": 2, "b": 1}같아야 합니다.MariaDB에는 JSON 값의 요소를 재정렬하는 기능이 포함되어 있습니까?이러한(비공통) 비교가 필요한 경우 저장하기 전에 표준적인 방법으로 JSON을 구축하십시오.당신처럼 단순한 JSON에게 확실한 방법은 키를 알파벳 순으로 정렬하는 것입니다.이 방법은 JSON에 사용하는 "encode" 라이브러리에 따라 달라집니다.JSON_EXTRACT 를 사용합니다.JSON_EXTRACT 는, JSON 문자열내의 디짓의 위치에 관계없이 사용할 수 있습니다. 쿼리 SELECT JSON_EXTRACT(@json_st..

source 2022.11.26

이것은 MariaDB의 ROUND 기능의 오동작입니까?

이것은 MariaDB의 ROUND 기능의 오동작입니까? 현재 작업 중인 프로젝트에서 백엔드와 프런트엔드에서 같은 계산을 하고 있는 자신을 발견했습니다.계산은 두 숫자와 다른 숫자의 비율의 곱을 반올림하는 것이다. 즉, 라운드 대 라운드 표현은 다음과 같은 형식이다. x / y * n 프런트엔드는 자바스크립트를 사용하고 백엔드는 MariaDB를 사용하고 있습니다.x=41, y=60 및 n=30의 경우 프런트 엔드는 21로 표시됩니다. 41 / 60 * 30 20.5이지만 MariaDB의 구현은ROUND()함수는 내가 이 표현에 전달했을 때 20을 준다! ROUND(41/60*30,0) (MariaDB)가 평가하는데도 41 / 60 * 30 올바른 결과 20.199에 도달합니다. 20.5(20.5000)를 ..

source 2022.11.26

지속성 중에 JPA 필드를 무시하는 가장 쉬운 방법은 무엇입니까?

지속성 중에 JPA 필드를 무시하는 가장 쉬운 방법은 무엇입니까? 기본적으로 특정 필드의 지속을 중지할 수 있는 "@Ignore" 유형의 주석을 찾고 있습니다.어떻게 하면 좋을까요?@Transient 니즈에 준거합니다.필드를 무시하려면 필드에 주석을 달아 최대 절전 모드로 매핑되지 않도록 합니다. JSON으로 변환할 때 잭슨은 필드를 시리얼화하지 않습니다. JPA와 JSON을 혼재시켜야 하는 경우(JPA에 의해 생략되지만 Jackson에 포함됨)는 다음과 같습니다. @JsonInclude() @Transient private String token; 힌트: JsonInclude를 사용할 수도 있습니다.포함하다.NON_NULL 및 역직렬화 중 JSON 필드 숨기기:token == null: @JsonInc..

source 2022.11.26

커스텀 컴퍼레이터를 사용하여 int 배열을 정렬하려면 어떻게 해야 합니까?

커스텀 컴퍼레이터를 사용하여 int 배열을 정렬하려면 어떻게 해야 합니까? 커스텀 컴퍼레이터를 사용하여 int 배열을 정렬해야 하는데 자바 라이브러리는 비교기와의 int 정렬 기능을 제공하지 않습니다(비교기는 오브젝트와만 사용할 수 있습니다).쉬운 방법이 없을까요?입력 배열의 유형을 변경할 수 없는 경우 다음을 수행합니다. final int[] data = new int[] { 5, 4, 2, 1, 3 }; final Integer[] sorted = ArrayUtils.toObject(data); Arrays.sort(sorted, new Comparator() { public int compare(Integer o1, Integer o2) { // Intentional: Reverse order fo..

source 2022.11.26

MySQL 데이터베이스 테이블의 최대 레코드 수

MySQL 데이터베이스 테이블의 최대 레코드 수 MySQL 데이터베이스 테이블의 레코드 상한은 얼마입니까?자동 증가 필드가 궁금해요.수백만 개의 레코드를 추가하면 어떻게 됩니까?이런 상황에 어떻게 대처해야 할까요?탁!정수의 최대값은 테이블에 저장할 수 있는 최대 행 수와는 거의 관계가 없습니다. int 또는 bigint를 기본 키로 사용할 경우 기본 키의 데이터 유형에서 원하는 값의 개수만큼 행을 가질 수 있지만 기본 키를 정수로 만들 필요는 없으므로 CHAR(100)로 만들 수 있습니다.여러 열에 걸쳐 기본 키를 선언할 수도 있습니다. 테이블 크기에는 행 수 외에 다른 제약사항이 있습니다.예를 들어 파일 크기 제한이 있는 운영 체제를 사용할 수 있습니다.또는 각 행의 크기가 1KB인 경우 300GB 하..

source 2022.11.25

MAMP에 PHP 버전을 추가하는 방법

MAMP에 PHP 버전을 추가하는 방법 현재 가지고 있는 MAMP 버전은 php 5.2.17과 5.4.4뿐입니다.5.3.X가 필요해요MAMP 인터페이스 php 기본 설정에서 선택할 수 있는 버전을 추가할 수 있는 방법이 있습니까?이것은 MAMP PRO가 아닌 무료 버전의 MAMP용입니다. 감사해요.MAMP 포럼에서 퀵픽스를 찾았습니다. 기본적으로 MAMP는 2가지 버전의 PHP만 표시할 수 있는 것 같습니다.퀵픽스, 사용하지 않아도 되는 폴더의 이름을 변경할 수 있습니다.이것은, /Applications/MAMP/bin/php/php5.4.10_X 폴더에 「X」를 추가하는 것을 의미합니다.여기서 5.2.17과 5.3.20이 mamp 프리프로 표시됩니다. 알았어! 편집 - 필요한 PHP 버전이 PHP 폴더..

source 2022.11.25

판다의 열을 regex로 필터링하는 방법

판다의 열을 regex로 필터링하는 방법 한 컬럼의 regex를 사용하여 데이터 프레임을 깔끔하게 필터링하고 싶습니다. 의도된 예: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat 다음 행으로 시작하는 행으로 필터링합니다.f정규식을 사용합니다.첫 번째 시작: In [213]: foo.b.str.match('f.*') Out[213]: 0 [] 1 () 2 () 3 [] 별로 쓸모가 없군요.단, 부울 인덱스가 표시됩니다. In [226]: foo.b.str.match('(f.*)').str.len() >..

source 2022.11.25
반응형