분류 전체보기 959

부울 필드를 인덱싱하면 성능이 향상됩니까?

부울 필드를 인덱싱하면 성능이 향상됩니까? ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★WHERE isok=1알 수 있듯이, '아예'는isok는 「」입니다TINYINT(1) UNSIGNED(0으로 0으로 1로 1로 하다. 이 필드를 인덱싱하면 성능이 향상됩니까?엔진(이 경우 InnoDB)의 성능이 더 좋습니까, 아니면 더 나쁘습니까?여기서 몇 가지 다른 답을 더 자세히 말씀드리면, 제 경험상, 이런 질문을 하는 사람들은 우리와 같은 처지에 있기 때문입니다. 우리 모두는 부울 필드를 인덱싱하는 것이 무의미하다고 들었지만... 테이블에는 약 400만 행이 있으며, 한 번에 약 1000개 정도만 부울 스위치에 플래그가 부착되어 검색 대상이 됩니다.Boolea..

source 2022.11.05

복잡한 v-if 문을 사용하지 않고 VueJ가 비동기 상태를 가져옵니다.

복잡한 v-if 문을 사용하지 않고 VueJ가 비동기 상태를 가져옵니다. Vue-Router와 Vuex(Store)를 사용하는 어플리케이션이 있습니다. 대시보드 구성 요소에 사용자 정보가 표시됩니다.Vue는 해당 사용자 정보를 데이터베이스(async)에서 가져와 스토어에 푸시합니다. 서브 컴포넌트에서는 스토어를 통해 이 정보에 액세스합니다.문제는 서브컴포넌트를 처음 로드할 때 스토어의 사용자 엔트리가 비어 있다는 것입니다. TypeError: $setup.user is null이 문제를 해결하는 한 가지 방법은v-if모든 요소들 앞에서.하지만, 나는 이것이 깔끔하다고 생각한다. 돌아다니고 싶어도 돼?v-ifhtml을 사용할 수 있습니까? User.vue: UserDashboard: {{ user.name..

source 2022.11.05

MySQL Nested 선택 쿼리?

MySQL Nested 선택 쿼리? 네, 그럼 다음 질문이 있습니다. SELECT MIN(`date`), `player_name` FROM `player_playtime` GROUP BY `player_name` 다음 쿼리 내에서 이 결과를 사용해야 합니다. SELECT DATE(`date`) , COUNT(DISTINCT `player_name`) FROM `player_playtime /*Use previous query result here*/` GROUP BY DATE( `date`) DESC LIMIT 60 이걸 어떻게 하면 좋을까요?첫 번째 쿼리를 서브쿼리(파생 테이블)로 쓰고 괄호 안에서 해당 에일리어스를 선택합니다( ).t아래) 및 에일리어스도 지정합니다. 그DISTINCT또한 내부로서 안..

source 2022.11.05

PHP에서 컬 타임아웃 설정

PHP에서 컬 타임아웃 설정 php를 통해 eXist 데이터베이스에서 컬 요청을 실행하고 있습니다.데이터 집합이 매우 크기 때문에 XML 응답을 반환하는 데 오랜 시간이 걸립니다.이를 수정하기 위해 긴 타임아웃으로 컬 요청을 설정했습니다. $ch = curl_init(); $headers["Content-Length"] = strlen($postString); $headers["User-Agent"] = "Curl/1.0"; curl_setopt($ch, CURLOPT_URL, $requestUrl); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_..

source 2022.11.05

MAMP에 포함된 MySQL에는 구성 파일이 포함되어 있지 않습니까?

MAMP에 포함된 MySQL에는 구성 파일이 포함되어 있지 않습니까? MAMP와 함께 제공되는 MySQL용 my.cnf 또는 기타 구성 파일을 찾을 수 없습니다.이 파일은 포함되어 있지 않습니까?MAMP(PRO가 아님)의 MySQL 서버는 my.cnf 파일 없이 부팅됩니다.그러나 my.cnf 파일을 직접 작성할 수 있습니다. 서버 정지 작성하다my.cnf줄지어 들어가다/Applications/MAMP/conf/ 콘텐츠의 추가처my.cnf 절약하다my.cnf 서버의 기동 my.cnf 파일에 완전한 설정을 입력할 필요는 없습니다.구성의 일부만 추가할 수 있습니다.예를 들어 다음과 같습니다. [mysqld] max_allowed_packet = 64M 표준 my.cnf의 일부 버전은 /Applications/..

source 2022.11.05

PHP에서 PUT/DELETE 인수 처리

PHP에서 PUT/DELETE 인수 처리 저는 CodeIgniter용 REST 클라이언트 라이브러리를 만들고 있는데 PHP에서 PUT 인수와 DELETE 인수를 보내는 방법을 고민하고 있습니다. 몇 군데에서 다음과 같은 옵션을 사용하는 사람들을 볼 수 있었습니다. $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); 짜증스럽게도, 이것은 아무 소용이 없는 것 같다.이것이 PUT 파라미터를 설정하는 올바른 방법입니까? 이 경우 DELETE 파라미터를 설정하려면 어떻게 해야 합니까? $this->option()은 라이브러리의 일부입니다.이것은 단순히 CURLOPT_XX 상수 배열을 구축하여 curl_setopt_array(..

source 2022.11.04

처음 실행된 스크립트의 절대 경로를 가져옵니다.

처음 실행된 스크립트의 절대 경로를 가져옵니다. 나는 모든 곳을 찾아보고 절대 경로를 얻기 위해 정보를 포함하는 많은 다양한 솔루션과 변수를 얻습니다.하지만 그들은 어떤 조건에서는 일하는 것 같고 다른 조건에서는 일하는 것 같지 않다.PHP에서 실행된 스크립트의 절대 경로를 얻기 위한 Silver Bullet 방법이 있습니까?스크립트는 명령줄에서 실행되지만 솔루션은 Apache 등에서 실행해도 정상적으로 기능합니다. 설명:처음에 실행된 스크립트.솔루션이 코드화되어 있는 파일은 아닙니다.__FILE__는 현재 합니다. 업데이트: 질문이 현재 실행 중인 스크립트가 아닌 처음 실행된 스크립트를 가져오는 방법을 묻도록 변경되었습니다.신뢰할 수 있는 유일한 방법은 기능을 사용하는 것입니다. $stack = deb..

source 2022.11.04

MySQL SELECT 증분 카운터

MySQL SELECT 증분 카운터 MySQL 쿼리는 다음과 같습니다. SELECT name FROM table; 증가 카운터를 선택하기 위해name? 예상 출력: Jay 1 roy 2 ravi 3 ram 4 select name, @rownum := @rownum + 1 as row_number from your_table cross join (select @rownum := 0) r order by name 이 부분: cross join (select @rownum := 0) r 를 사용하면 별도의 쿼리 없이 변수를 도입할 수 있습니다.따라서 첫 번째 쿼리는 다음과 같은 두 가지 쿼리로 나눌 수도 있습니다. set @rownum := 0; select name, @rownum := @rownum + ..

source 2022.11.04

그림에 호버링 주석을 추가하는 방법

그림에 호버링 주석을 추가하는 방법 matplotlib를 사용하여 산란도를 만들고 있습니다.산점도 상의 각 점은 명명된 개체와 연결됩니다.개체와 연관된 산점도 위에 커서를 놓으면 개체 이름을 볼 수 있습니다.특히 특이치인 점의 이름을 빨리 볼 수 있으면 좋겠습니다.여기서 검색하면서 발견한 가장 가까운 것은 주석 명령이지만 플롯에 고정 레이블을 만드는 것처럼 보입니다.안타깝게도 점의 개수로 인해 각 점에 레이블을 지정하면 산점도 판독을 할 수 없습니다.커서가 그 점 근처에 있을 때만 나타나는 라벨을 만드는 방법을 아는 사람이 있습니까?여기 있는 다른 답들은 그 질문에 대답하지 않는 것 같습니다.여기 산란을 사용하여 산란점 위로 이동할 때 주석을 표시하는 코드가 있습니다. import matplotlib.p..

source 2022.11.04