반응형

전체 글 880

나가는 것과 돌아오는 것의 차이는 무엇입니까?

나가는 것과 돌아오는 것의 차이는 무엇입니까? 이 질문에는 이미 답변이 있습니다. return 스테이트먼트 vs exit() in main() (8개의 답변) 닫힘5년 전에요. C 프로그램의 어느 곳에서 호출되었을 때 C 프로그래밍에서 return 문과 exit 문 사이의 차이점은 무엇입니까? 현재 함수에서 반환됩니다.이것은 언어 키워드입니다.for또는break. exit()는 프로그램 전체를 종료합니다(stdio 버퍼 플러시 후 등). 양쪽이 (거의) 같은 일을 하는 유일한 경우는main()메인으로부터의 복귀가, 기능으로서exit(). 대부분의 C 실장에서는main기동 코드에 의해서 호출되는 실제의 함수입니다.int ret = main(argc, argv); exit(ret);C 표준은 다음과 같은 일..

source 2022.12.08

MySQL "텍스트" 필드에 UTF-8 텍스트가 어느 정도 들어갑니까?

MySQL "텍스트" 필드에 UTF-8 텍스트가 어느 정도 들어갑니까? MySQL에 따르면textcolumn에는 65,535바이트가 포함됩니다. 이것이 정당한 경계라면 실제로는 약 32k UTF-8 문자밖에 들어가지 않습니다.아니면 문서를 작성한 사람이 문자와 바이트를 구분할 수 없는 "퍼지" 경계 중 하나이며, 다음과 같이 설정하면 실제로 최대 64,000개의 UTF-8 문자를 사용할 수 있습니다.utf8_general_ci?A text컬럼은 최대65,535바이트 수 안utf-8문자는 최대 3바이트입니다. 그러니까... 당신의 실제 한계는21,844성격. 상세한 것에 대하여는, 다음의 메뉴얼을 참조해 주세요.http://dev.mysql.com/doc/refman/5.1/en/string-type-ov..

source 2022.12.08

JavaScript 개체의 길이

JavaScript 개체의 길이 JavaScript 개체가 있습니다.이 오브젝트의 길이를 알 수 있는 빌트인 또는 인정된 베스트 프랙티스 방법이 있습니까? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21; 갱신된 답변 다음은 2016년 업데이트와 ES5 이후 광범위한 배포입니다.IE9+ 및 기타 모든 최신 ES5+ 지원 브라우저에서는 위의 코드를 사용할 수 있습니다. var size = Object.keys(myObj).length; Object.keys()이치노 편집: 개체는 개체를 통해 반환할 수 없는 심볼 속성을 가질 수 있습니다.키 ..

source 2022.12.08

PDO 준비 스테이트먼트:예상된 결과 대신 NULL 가져오기

PDO 준비 스테이트먼트:예상된 결과 대신 NULL 가져오기 문제가 뭔지 모르겠어요PHP에 SQL 쿼리가 있습니다.PDO를 통해 쿼리를 실행하고 스테이트먼트를 준비했지만 플레이스홀더 없이 원하는 결과를 얻을 수 있습니다.단, 문의의 제품 ID는 외부에서 온 것이므로 플레이스 홀더: product로 대체하겠습니다.아이디. 이렇게 하면 NULL이 나와요. SQL 쿼리: SELECT COUNT(`stock`.`product`) AS COUNT, `product`.`name_en` AS NAME, `product`.`default_consumption` AS `DEFAULT_CONSUM` FROM `stock` RIGHT JOIN `product` ON `stock`.`product` = `product`.`i..

source 2022.12.08

python의 zip과 같은 php 기능이 있나요?

python의 zip과 같은 php 기능이 있나요? Python은 기능이 좋다.PHP에 상당하는 것이 있습니까?모든 어레이의 길이가 같으면 다음과 같이 사용할 수 있습니다.null첫 번째 인수로. array_map(null, $a, $b, $c, ...); 반환되는 결과가 최단 배열의 길이인 python과 달리 일부 배열이 짧은 배열의 길이인 경우 null로 가장 긴 배열까지 채워집니다.array_combine 가까이 와. 그렇지 않으면 직접 코딩하는 것보다 더 좋은 것은 없습니다. function array_zip($a1, $a2) { for($i = 0; $i < min(length($a1), length($a2)); $i++) { $out[$i] = [$a1[$i], $a2[$i]]; } retur..

source 2022.12.08

Galera 클러스터에서 쓰기 속도를 높이는 방법은 무엇입니까?최대 축척을 DB 프록시로 사용

Galera 클러스터에서 쓰기 속도를 높이는 방법은 무엇입니까?최대 축척을 DB 프록시로 사용 현재 많은 서버(linux centos)를 사용하여 galera cluster에 대해 연구하고 있습니다.읽기 트래픽의 스케일 업은 매우 효과적이고 간단하지만, 기입용으로 스케일 업 하는 것은 어려운 것 같습니다(개선된 것은 아닙니다). maxscale을 라우터(Readconnroute)로 사용하여 쓰기 쿼리를 모든 서버에 분산시켜 왔습니다.그러나 쓰기 속도는 향상되지 않습니다.한 가지 옵션은 MariaDB의 Spider 스토리지 엔진을 사용하는 것입니다.테이블 샤딩을 지원하므로 Galera 클러스터에 비해 쓰기 속도가 향상됩니다.한편, Galera 클러스터의 고가용성은 쓰기 속도 향상으로 인해 상실됩니다. Sp..

source 2022.12.08

vs 코드에서 제가 직면한 오류를 해결하는 데 도움을 주실 수 있나요?

vs 코드에서 제가 직면한 오류를 해결하는 데 도움을 주실 수 있나요? [이미지 설명을 여기에 입력][1] gcc : 'gcc'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않습니다.이름의 철자를 확인하거나 경로가 포함된 경우 경로가 올바른지 확인한 후 다시 시도하십시오.행:1 문자:22 cd "e:"; $?{ gcc Test . c - o Test }; $?{ . \ Test } ~~~ 카테고리정보 : ObjectNotFound : (gcc:String) [ ], CommandNotFoundException FullyQualifiedErrorId : CommandNotFoundException [1] : https://i.stack.imgur.com/w8..

source 2022.12.08

JavaScript에서 문자열 매칭을 위한 스위치 문

JavaScript에서 문자열 매칭을 위한 스위치 문 다음 조건의 스위치는 어떻게 쓰나요? URL에 "foo"가 포함되어 있는 경우settings.base_url"bar"입니다. 다음은 필요한 효과를 달성하고 있지만 스위치로 관리하기가 더 쉬울 것 같습니다. var doc_location = document.location.href; var url_strip = new RegExp("http:\/\/.*\/"); var base_url = url_strip.exec(doc_location) var base_url_string = base_url[0]; //BASE URL CASES // LOCAL if (base_url_string.indexOf('xxx.local') > -1) { settings = ..

source 2022.12.08

MariaDB 케이스 스테이트먼트

MariaDB 케이스 스테이트먼트 Mariadb-Database에 다음 SQL-Code가 있습니다. (1) select Labornummer, Matrix, FaktorGW, FaktorAW from gc_Faktoren 다음과 같은 결과가 필요합니다. Matrix='의 경우AW' => "Faktor" 필드가 필요합니다.AW" 그렇지 않으면 => "FaktorGW" 필드가 필요합니다. '사례 진술서'를 사용하여 진술서 (1)을 공식화할 수 있는가?물론 가능합니다.기본적으로 다음과 같이 할 수 있습니다. SELECT labornummer, matrix, faktoraw, faktorgw, CASE WHEN matrix = 'AW' THEN faktoraw ELSE faktorgw END AS factor ..

source 2022.12.08

HTML5 비디오 다운로드 금지(우클릭 저장)

HTML5 비디오 다운로드 금지(우클릭 저장) 클라이언트가 비디오를 다운로드하지 못하도록 브라우저의 오른쪽 클릭 메뉴에서 "다른 이름으로 비디오 저장..."을 비활성화하려면 어떻게 해야 합니까? 클라이언트가 파일 경로에 직접 액세스할 수 없도록 하는 보다 완벽한 솔루션이 있습니까? 그럴수는 없어요. 이는 브라우저가 콘텐츠를 서비스하도록 설계되었기 때문입니다.하지만 다운로드하는 것을 더 어렵게 만들 수 있습니다. 편리한 '솔루션 유튜브나 Vimeo 같은 서드파티 비디오 사이트에 제 동영상을 올리면 됩니다.뛰어난 비디오 관리 툴을 갖추고 있어 디바이스에 대한 재생을 최적화하고 비디오가 쉽게 리핑되지 않도록 노력하고 있습니다. 회피책 1, "우클릭" 비활성화 이벤트를 비활성화할 수 있습니다. "우클릭"이라고도..

source 2022.11.28
반응형