반응형

전체 글 1664

여러 옵션 필드 필터를 사용한 SQL 키워드 검색(메타베이스)

여러 옵션 필드 필터를 사용한 SQL 키워드 검색(메타베이스) SQL(Self Teached)과 Stack Overflow는 처음입니다.그래서 만약 새로운 말이 있다면 사과드립니다. 현재 메타베이스 내에서 사용자가 검색한 내용에 100% 정확하지 않고 특정 날짜 기간 내에 여러 필드를 검색할 수 있는 쿼리를 작성하려고 합니다. Search requests: Date Time...(Required) User...(optional) String A...(optional) String B...(optional) String C...(optional) SELECT a.DateTime, a.User, b.StringA, b.StringB, b.StringC FROM TableA a JOIN tableB b ON ..

sourcecode 2022.09.06

PHP 다른 네임스페이스에서 모든 클래스를 가져오는 방법

PHP 다른 네임스페이스에서 모든 클래스를 가져오는 방법 기존 프로젝트에서 네임스페이스를 구현하고 있습니다.'use' 키워드를 사용하여 클래스를 네임스페이스로 가져올 수 있습니다.한 네임스페이스에서 다른 네임스페이스로 모든 클래스를 가져올 수 있습니까?예: namespace foo { class bar { public static $a = 'foobar'; } } namespace { use \foo; //This doesn't work! echo bar::$a; } PHP 7+ 업데이트 PHP 7의 새로운 기능은 그룹화된 선언입니다.이렇게 하면 특정 네임스페이스의 모든 클래스에 대해 하나의 'use 스테이트먼트'를 사용하는 것만큼 쉽지는 않지만, 어느 정도 쉬워집니다. 코드 예: 참고 항목: https..

sourcecode 2022.09.06

요소가 존재할 때까지 기다리는 방법

요소가 존재할 때까지 기다리는 방법 Chrome에서 Extension을 작업하고 있는데, 어떤 요소가 존재하는지 알아내는 가장 좋은 방법이 있을까요?요소가 존재할 때까지 체크하는 간격을 두고 플레인 Javascript를 사용하는가, 아니면 jQuery가 이를 위한 쉬운 방법을 가지고 있는가?다음은 MutationObserver api를 사용한 간단한 솔루션입니다. .jQuery .Timer 서드파티 라이브러리 없음 Promise가 되어 , 잘 .async/await 나는 그것을 여러 프로젝트에 사용해 왔다. function waitForElm(selector) { return new Promise(resolve => { if (document.querySelector(selector)) { return ..

sourcecode 2022.09.06

외부 "C++"를 사용하는 이유는 무엇입니까?

외부 "C++"를 사용하는 이유는 무엇입니까? 이 문서에서는 키워드 extern 뒤에 "C" 또는 "C++"를 붙일 수 있습니다.외부 "C++"를 사용하는 이유는 무엇입니까?실용적입니까?언어에는 다음이 있습니다. extern "C" { #include "foo.h" } 만약 foo.h에 C++링크가 필요한 것이 포함되어 있다면? void f_plain(const char *); extern "C++" void f_fancy(const std::string &); 그래야 링커를 행복하게 할 수 있어왜 그렇게 해야 하는지는 모르겠지만 Sun의 이 기사에 따르면 외부 "C" 블록 안에 있는 외부 "C++"를 사용하여 "C" 함수 그룹에 네이티브 C++ 링크가 있는 특정 함수를 지정할 수 있습니다. extern..

sourcecode 2022.09.06

PDOException SQLSTATE[HY000] [2002] 해당 파일 또는 디렉터리가 없습니다.

PDOException SQLSTATE[HY000] [2002] 해당 파일 또는 디렉터리가 없습니다. 기본적인)만, 하면, 커맨드(「fortrabbit를할 수 .php artisan migrate ★★★★★★★★★★★★★★★★★」php artisan db:seed에러 메세지가 표시됩니다. [PDOException] SQLSTATE[HY000] [2002] No such file or directory 테이블이 있기 때문에 어느 시점에서는 이행이 성공했을지도 모릅니다만, 지금은 이 이행이 기능하지 않는 이유는 설명되지 않습니다. Larabel 4: 에서 "호스트"를 변경합니다.app/config/database.php을 "로 변경합니다.1'은요? Larabel 5+: 에서 "DB_HOST" 를 변경합니다...

sourcecode 2022.09.06

배열에 JavaScript/jQuery에 특정 문자열이 포함되어 있는지 확인하는 방법

배열에 JavaScript/jQuery에 특정 문자열이 포함되어 있는지 확인하는 방법 누가 어떻게 해야 하는지 말해줄 수 있나요?"specialword"어레이에 표시됩니까?예: categories: [ "specialword" "word1" "word2" ] 이 경우 jQuery는 정말 필요 없습니다. var myarr = ["I", "like", "turtles"]; var arraycontainsturtles = (myarr.indexOf("turtles") > -1); 힌트: indexOf는 지정된 검색 값이 처음 발생하는 위치를 나타내는 숫자를 반환하고, 검색 값이 처음 발생하는 경우에는 -1을 반환합니다. 또는 function arrayContains(needle, arrhaystack) { r..

sourcecode 2022.09.06

MySQL 최적화: Different가 너무 느리다

MySQL 최적화: Different가 너무 느리다 이 양식에 대한 질문이 있습니다. SELECT COUNT(*) FROM table1, table2, table3, table4, table5, table6 where (several conditions to join the tables) 실행에는 몇 분 걸립니다(결과 수는 2000만 개). 문제는 다음과 같이 DISTINCT를 추가할 때 다음과 같습니다. SELECT COUNT( DISTINCT field1, field2, field3, field4, field5 ) FROM table1, table2, table3, table4, table5, table6 where (several conditions to join the tables) 실행은 3시간..

sourcecode 2022.09.06

클래스를 보호 클래스로 정의할 수 없는 이유는 무엇입니까?

클래스를 보호 클래스로 정의할 수 없는 이유는 무엇입니까? 왜요?protected 그럴 수 없다는 걸 알지만, 왜?뭔가 특별한 이유가 있을 거야말이 안되니까. 보호된 클래스 멤버(메서드 또는 변수)는 서브클래스에서도 액세스할 수 있다는 점을 제외하고 패키지 개인(기본 가시성)과 동일합니다. Java에는 'subpackage'나 'package-inheritance'와 같은 개념이 없기 때문에 클래스 보호 또는 패키지-프라이빗을 선언하는 것은 동일합니다. 그러나 중첩된 클래스와 내부 클래스를 보호됨 또는 개인 클래스로 선언할 수 있습니다.디폴트는 패키지레벨 액세스용이고 보호는 패키지레벨과 비패키지 클래스용이지만 이 클래스는 확장됩니다(여기서 주의할 점은 클래스가 표시되어 있는 경우에만 확장할 수 있습니다!..

sourcecode 2022.09.06

다른 검색/매핑 배열에 따라 배열의 키를 바꿉니다.

다른 검색/매핑 배열에 따라 배열의 키를 바꿉니다. 이 폼에 연관 배열이 있습니다.key => value여기서 key는 숫자 값이지만 순차적인 숫자 값은 아닙니다.아이디입니다.이것은 대부분의 경우 괜찮습니다만, 사람이 읽을 수 있는 어레이의 이름을 취득해, 값을 변경하지 않고 키에 사용하는 기능을 원합니다. 이 기능을 하는 기능은 보이지 않지만 오래된 키와 새 키(둘 다 가지고 있음)를 입력하고 어레이를 변환해야 한다고 생각합니다.이것을 효율적으로 하는 방법이 있을까요?$arr[$newkey] = $arr[$oldkey]; unset($arr[$oldkey]); 이를 통해 어레이의 순서를 유지하는 방법은 어레이 키를 다른 어레이에 배치하고 해당 어레이에서 키를 검색하여 교체한 후 값을 조합하는 것입니다...

sourcecode 2022.09.06

AJAX 요청은 PHP 세션 정보를 유지합니까?

AJAX 요청은 PHP 세션 정보를 유지합니까? 사용자가 내 사이트에 로그인하여 자신의 ID를 저장했을 경우$_SESSION브라우저로부터 「Save(저장)」버튼을 클릭해, 서버에 AJAX 요구를 송신했습니다.윌의$_SESSION및 쿠키는 이 요청으로 유지되며, 이 ID에 안전하게 의존할 수 있습니까?$_SESSION?답은 '그렇다'입니다. 세션은 서버 측에서 유지됩니다.서버에 관한 한 AJAX 요청과 일반 페이지 요청 사이에는 차이가 없습니다.둘 다 HTTP 요구이며 둘 다 헤더에 동일한 방식으로 cookie 정보를 포함합니다. 클라이언트측에서는, 통상의 요구인지 AJAX 요구인지에 관계없이, 항상 같은 쿠키가 서버에 송신됩니다.Javascript 코드는 특별한 작업을 할 필요도 없고, 이러한 상황을 인..

sourcecode 2022.09.06
반응형