반응형

code 766

선택적 문자열 확장자를 추가하는 방법은 무엇입니까?

선택적 문자열 확장자를 추가하는 방법은 무엇입니까? 다음과 같은 문자열 확장자를 만들 수 있습니다. extension String { func someFunc() -> Bool { return true } } 하지만 만약 당신이 그것을 선택적 문자열에 적용하기를 원한다면요? var optionalString: String? = "" optionalString!.someFunc() /* String? does not have a member someFunc */ 추가 시도 중extension String? {다음 오류가 발생합니다. 제한된 확장은 'where' 절로 지정된 제약 조건을 사용하여 특수하지 않은 일반 유형 'Optional'에 선언해야 합니다. Swift 3.1에서는 옵션 값에 확장을 추가할 ..

code 2023.08.11

Chrome 콘솔이 열려 있는지 확인합니다.

Chrome 콘솔이 열려 있는지 확인합니다. Firebug가 열려 있는지 확인하기 위해 다음과 같은 작은 스크립트를 사용하고 있습니다. if (window.console && window.console.firebug) { //is open }; 그리고 잘 작동합니다.이제 구글 크롬의 내장 웹 개발자 콘솔이 열려 있는지 탐지할 방법을 찾기 위해 30분 동안 검색했지만 힌트를 찾을 수 없었습니다. 다음 항목: if (window.console && window.console.chrome) { //is open }; 작동하지 않습니다. 편집: 그래서 크롬 콘솔이 열려있는지 감지가 불가능할 것 같습니다.하지만 몇 가지 단점이 있는 "해크"가 작동합니다. 콘솔의 도킹을 해제하면 작동하지 않음 페이지 로드 시 콘솔..

code 2023.08.11

ER 다이어그램이 Datagrip에 관계를 표시하지 않음

ER 다이어그램이 Datagrip에 관계를 표시하지 않음 데이터 그립의 ER 다이어그램은 테이블 간의 관계를 표시하지 않고 테이블만 표시합니다.MYSQL을 사용하고 있습니다.MariaDB도 사용해 보았습니다. 여기에 이미지 설명을 입력하십시오.네, 이 문제를 우연히 발견했는데 적어도 MySql을 사용하여 외부 키를 선언하는 방법에 따라 달라질 수 있습니다. 이 다이어그램은 인라인 외부 키 선언을 사용하여 이 구문을 사용하여 작성된 테이블의 관계를 표시하지 않습니다. CREATE TABLE table( my_pk int primary key, fkrow int references other_table(fkrefrow) ); 그러나 테이블이 이 구문으로 작성되어 자체 행에 외부 키 제약 조건을 선언하는 경우..

code 2023.08.11

MariaDB 연결이 임의로 실패하지만 계속 유지됨

MariaDB 연결이 임의로 실패하지만 계속 유지됨 저는 이클립스의 Ubuntu 20 TLS에서 제 주니어 테스트를 실행하고 있습니다. 설정: testcontainers.org 과 함께 도커 컨테이너에 있는 mariadb. 스프링 5 매립형 제트기에 적용(준유닛 테스트 전용) 내장된 제트티가 데이터베이스 연결에 실패하는 이유가 궁금합니다. Caused by: java.net.SocketTimeoutException: Read timed out 저는 이것을 며칠 동안 (그리고 밤 동안) 분석했습니다 :( ) ...아무것도 발견되지 않았습니다. 그래서 테스트 용기 설정에 문제가 있는지 알아보기 위해 테스트 하네스를 작성했는데, 안타깝게도 다음과 같습니다. 연결하려고 하고, 문을 호출하고, 연결을 끊고, 이를..

code 2023.08.11

Oracle - 여러 개의 카운트를 하나의 쿼리로 반환

Oracle - 여러 개의 카운트를 하나의 쿼리로 반환 아래에 자세히 나와 있는 몇 가지 질문이 있습니다.두 카운트를 모두 반환하는 하나의 SQL 쿼리를 실행하고 싶은데 가능한가요? 1. select nvl(count(rowid), 0) from tablename where OPP = 'FOO' and date = 'BAZ'; 2. select nvl(count(rowid), 0) from tablename where OPP = 'BAR' and date = 'BAZ'; 지금까지 검색에서 MSSQL 관련 솔루션만 찾았습니다.단일 행에 필요한 경우: SELECT COUNT(CASE OPP WHEN 'FOO' THEN 1 END), COUNT(CASE OPP WHEN 'BAR' THEN 1 END) FROM..

code 2023.08.11

Tom을 위한 데이터 소스 설정 방법EE+

Tom을 위한 데이터 소스 설정 방법EE+ 저는 NetBeans(v8.1)와 TomEE+(v1.7.4)를 EJB로 데이터에 액세스하도록 설정하는 방법을 알아보려고 노력해 왔습니다. 저는 NetBeans 전자상거래 튜토리얼(AffableBean 앱)을 따라다니며 EJB로 데이터에 액세스하는 것에 집착하고 있습니다.자습서에 명시된 대로 모든 편집을 수행했으며 실행 중 오류가 발생했습니다. 어패블 빈 로그: build-impl.xml:1045: The module has not been deployed. See the server log for details. 아파치 톰EE+ 1.7.4 로그: Jun 15, 2016 8:26:14 AM org.apache.catalina.core.ApplicationConte..

code 2023.08.11

페이지 로드가 완료되기 전에 사용자가 페이지를 떠난 경우 jQuery agaxError() 핸들러가 실행됨

페이지 로드가 완료되기 전에 사용자가 페이지를 떠난 경우 jQuery agaxError() 핸들러가 실행됨 jQuery의 글로벌 agaxError() 핸들러를 사용하여 사용자에게 AJAX 오류를 경고합니다. $(document).ajaxError(function() { $("There was a network or server error. Please try again later.").dialog({ title: "Error", modal: true, resizable: false, buttons: { 'Ok': function() { (this).dialog("close"); } } }); }); 안타깝게도 이 글로벌 오류 처리기는 로드가 완료되기 전에 페이지를 떠난 경우에도 실행됩니다.다음은 오류를 ..

code 2023.08.11

도커의 호스트 디렉토리에 액세스할 때 사용 권한이 거부되었습니다.

도커의 호스트 디렉토리에 액세스할 때 사용 권한이 거부되었습니다. Docker에 호스트 디렉토리를 마운트하려고 하지만 액세스 권한이 양호한 것처럼 보이더라도 컨테이너 내에서 호스트 디렉토리에 액세스할 수 없습니다. 하고 있습니다 sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash 그리고 나서. ls -al 다음과 같은 이점이 있습니다. total 8892 drwxr-xr-x. 23 root root 4096 Jun 18 14:34 . drwxr-xr-x. 23 root root 4096 Jun 18 14:34 .. -rwxr-xr-x. 1 root root 0 Jun 18 14:34 .dockerenv -rwx------. 1 root root ..

code 2023.08.11

속성과 속성의 차이점은 무엇입니까?

속성과 속성의 차이점은 무엇입니까? 닫힘.이 질문은 다음과 같습니다.세부 사항 또는 명확성.현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 세부 사항을 추가하고 문제를 명확히 합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. 이것들은 같은 의미인 것 같습니다.하지만 어떤 용어가 어떤 맥락에서 더 적절할까요?일반적인 용어(및 일반적인 영어 사용)에서 용어는 동일한 의미를 갖습니다. HTML/Javascript의 특정 컨텍스트에서 용어가 혼동되는 이유는 DOM 요소의 HTML 표현에 속성(태그에 포함된 키/값 쌍에 대해 XML에서 사용되는 용어)이 있지만 JavaScript 개체로 표현되면 해당 속성이 개체 속성으로 표시되기 때문입니다. 상황을 더욱 혼란스..

code 2023.08.11

phpmyadmin sql 명령에서 작동하는 동안 이벤트 구문 오류가 발생했습니다.

phpmyadmin sql 명령에서 작동하는 동안 이벤트 구문 오류가 발생했습니다. 랭킹에서 삭제; ALTERTABLE 랭킹 AUTO_INCREMENT = 1; 랭킹에 삽입(추가) 순위 설명 제한 100의 순서로 플레이어에서 사용자 이름을 선택합니다; 이것은 내가 10분마다 실행하고 싶은 명령이며, 나는 상위 100명의 플레이어를 지속적으로 저장해야 하는 테이블을 가지고 있습니다.그리고 sql 명령줄에 명령어를 입력하면 작동이 잘 됩니다.그러나 동일한 명령을 사용하여 이벤트에서 실행하려는 순간 이 오류가 나타납니다. 어쩌면 제가 사건의 한계를 이해하지 못하는 것일 수도 있습니다. 누군가 제가 무엇을 잘못하고 있는지 말해줄 수 있나요?안타깝게도 저는 Maria Db. 10.1.48을 실행하는 서버를 사용하..

code 2023.08.11
반응형