반응형

2020/03/25 30

MySQL이 외래 키 제약 조건을 추가 할 수 없음

MySQL이 외래 키 제약 조건을 추가 할 수 없음 따라서 프로젝트 요구 사항으로 데이터베이스에 외래 키 제약 조건을 추가하려고하는데 다른 테이블에서 처음 또는 두 번 작동했지만 외래 키 제약 조건을 추가하려고 할 때 오류가 발생하는 두 개의 테이블이 있습니다. 내가 얻는 오류 메시지는 다음과 같습니다. 오류 1215 (HY000) : 외래 키 제약 조건을 추가 할 수 없습니다 이것은 테이블을 만드는 데 사용하는 SQL이며 두 가지 위반 테이블은 Patient및 Appointment입니다. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CH..

Programing 2020.03.25

"x = x ++"다음에 x는 무엇입니까?

"x = x ++"다음에 x는 무엇입니까? 이것이 실행될 때 (커튼 뒤) 어떻게됩니까? int x = 7; x = x++; 즉, 변수가 포스트 증분되어 하나의 명령문으로 자체에 할당되는 경우입니다. 나는 이것을 컴파일하고 실행했다. 전체 진술 후에도x 여전히 7 입니다. 내 책에는 그것이 증가 한다고 말합니다 !x x증가합니다. 그러나 당신은 이전의 가치를 x다시 부여하고 있습니다. x = x++; x++증가 x하고 이전 값을 반환합니다. x = 이전 값을 다시 자신에게 할당합니다. 결국, x초기 값으로 다시 할당됩니다. x = x++; 에 해당 int tmp = x; x++; x = tmp; 진술 : x = x++; 다음과 같습니다. tmp = x; // ... this is capturing the ..

Programing 2020.03.25

Doctrine2 : 참조 테이블에 추가 열이있는 다대 다를 처리하는 가장 좋은 방법

Doctrine2 : 참조 테이블에 추가 열이있는 다대 다를 처리하는 가장 좋은 방법 Doctrine2에서 다 대다 관계로 작업하는 가장 좋고, 깨끗하며 가장 간단한 방법이 무엇인지 궁금합니다. Metallica의 Master of Puppets 와 같은 앨범 에 여러 트랙 이 있다고 가정 해 봅시다 . 그러나 Battery by Metallica 처럼 하나의 트랙이 하나 이상의 앨범에 나타날 수 있다는 사실에 유의하십시오 .이 트랙에는 3 개의 앨범이 있습니다. 그래서 필요한 것은 앨범과 트랙 사이의 다 대다 관계이며, 특정 열의 트랙 위치와 같은 몇 가지 추가 열이있는 세 번째 테이블을 사용합니다. 실제로 Doctrine의 문서에서 알 수 있듯이 그 기능을 달성하기 위해서는 일대 다 관계가 두 배가됩..

Programing 2020.03.25

대수 데이터 유형의 대수를 남용-왜 이것이 작동합니까?

대수 데이터 유형의 대수를 남용-왜 이것이 작동합니까? 대수 데이터 유형에 대한 '대수'표현은 수학 배경 지식이있는 사람에게 매우 암시 적으로 보입니다. 내가 의미하는 바를 설명하려고 노력하겠습니다. 기본 유형을 정의한 경우 생성물 • 노동 조합 + 하나씩 일어나는 것 X 단위 1 그리고 속기를 사용 X²하기위한 X•X및 2X대한 X+X등등, 우리는 연결리스트를 예에 대한 대수식을 정의 할 수 있습니다 data List a = Nil | Cons a (List a) ↔ L = 1 + X • L 이진 트리 : data Tree a = Nil | Branch a (Tree a) (Tree a) ↔ T = 1 + X • T² 자, 수학자로 내 첫 번째 본능이 표현 견과류 가서에 대한 해결하려고하는 것입니다 L..

Programing 2020.03.25

“git remote add…”와“git push origin master”는 무엇입니까?

“git remote add…”와“git push origin master”는 무엇입니까? Git과 Rails는 종종 Rails 3 Tutorial book 의 첫 장에서 Git에 대해 이야기하는 것처럼 마술처럼 보입니다 . git remote add origin git@github.com:peter/first_app.git git push origin master 그리고 그것이 무엇인지에 대해 너무 많이 말하지 않고 "단지 작동"한다고 말하고 분기에 대해 이야기하기 시작합니다. 인터넷에서 검색 git remote add하면과 같은 "짧은 이름"을 추가하는 origin것으로 표시되며 URL의 별칭과 같은 이름도 가능합니다. 그리고 origin원격 저장소가 가리키는 일반적인 경로입니다. ( "원격 저장소 ..

Programing 2020.03.25

위도 및 경도 좌표를 사용하여 위치에서 시간대를 얻는 방법은 무엇입니까?

위도 및 경도 좌표를 사용하여 위치에서 시간대를 얻는 방법은 무엇입니까? 위치에서 시간대를 해결하는 방법에 대한 StackOverflow에 대한 질문이 너무 많습니다. 이 커뮤니티 위키는 유효한 모든 응답을 통합하려는 시도입니다. 내 답변을 업데이트하거나 적절하다고 생각되면 직접 추가하십시오. 질문 위치의 위도와 경도를 고려할 때 해당 위치에서 어떤 시간대가 적용되는지 어떻게 알 수 있습니까? 일부 서비스는 UTC 오프셋 또는 다른 시간대 식별자 만 반환 할 수 있지만 대부분의 경우 IANA / Olson 시간대 ID를 찾고 있습니다. 자세한 내용은 시간대 태그 정보 를 참조하십시오. 시간대 위치 웹 서비스 Google Maps 시간대 API Microsoft Azure Maps 표준 시간대 API Ge..

Programing 2020.03.25

왜 폰트 페이스에 ttf, eot, woff, svg 등을 포함시켜야합니까?

왜 폰트 페이스에 ttf, eot, woff, svg 등을 포함시켜야합니까? 에서 CSS3 font-face , 같은 포함 된 여러 글꼴 종류가 있습니다 ttf, eot, woff, svg및 cff. 왜이 모든 유형을 사용해야합니까? 다른 브라우저에 특수한 경우 주요 웹 브라우저 수보다 더 많은 이유는 무엇입니까? 2019 년 답변 : WOFF2 만 사용하거나 레거시 지원이 필요한 경우 WOFF를 사용하십시오. 다른 형식을 사용하지 마십시오 ( svg그리고 eot죽은 형식은, ttf및 otf전체 시스템 글꼴이 있고, 웹 목적으로 사용할 수 없습니다) 2012 년 원문 : 요컨대, font-face는 매우 오래되었지만 최근에야 IE 이상에서 지원되었습니다. eot IE9보다 오래된 Internet Expl..

Programing 2020.03.25

optparse 대신 argparse를 사용하는 이유는 무엇입니까?

optparse 대신 argparse를 사용하는 이유는 무엇입니까? 파이썬 2.7 문서에는 또 다른 명령 줄 파싱 모듈이 포함되어 있습니다. 또한에 getopt와 optparse우리가 지금 가지고있는 argparse. 또 다른 명령 줄 구문 분석 모듈이 생성 된 이유는 무엇입니까? 왜 대신에 사용해야 optparse합니까? 알아야 할 새로운 기능이 있습니까? 파이썬으로 2.7, optparse사용되지 않으며 희망 멀리 미래에 갈 것입니다. argparse원본 페이지 ( https://code.google.com/archive/p/argparse/ ) 에 나열된 모든 이유로 더 좋습니다 . 위치 인수 처리 보조 명령 지원 수 있도록 같은 대체 옵션 접두사 +와/ 0 개 이상의 스타일 인수 처리 보다 유익한..

Programing 2020.03.25

VBA Debug.Print는 어디에 기록됩니까?

VBA Debug.Print는 어디에 기록됩니까? Debug.Print출력 메시지 는 어디에 있습니까 ? 출력을 어디에서보고 싶습니까? + Debug.Print를 누르면 열 수있는 메시지가 바로 창에 표시됩니다 .CtrlG VBE 도구 모음에서보기-> 직접 실행 창 을 클릭하여 이른바 직접 실행 창 을 활성화 할 수도 있습니다. Debug.Print "즉시"창으로 출력합니다. 또한 ?직접 창에 직접 문을 입력 한 다음 Enter 키를 눌러 다음과 같이 출력을 바로 아래에 표시 할 수 있습니다. 이것은 객체의 속성을 빠르게 출력하는 데 매우 편리합니다 ... ? myWidget.name ... 객체의 속성 을 설정 하려면 ... myWidget.name = "thingy" ... 또는 디버깅 모드에서 함수..

Programing 2020.03.25

TortoiseGit 사용자 인증 / 자격 증명 저장

TortoiseGit 사용자 인증 / 자격 증명 저장 GITHUB's user credentialsTortoiseGit 으로 저장하는 방법이 있습니까? 푸시 / 풀을 할 때마다 아래 대화 상자가 나타납니다. TortoiseSVN을 사용한 방식과 같은 곳에 사용자 자격 증명 정보를 저장하고 싶습니다. TortoiseGit 1.8.1.2 이상에는 자격 증명 도우미를 켜거나 끄는 GUI가 있습니다. 그것은 지원 git-credential-wincred하고 git-credential-winstore. TortoiseGit 1.8.16에 대한 지원 추가 git-credential-manager(Git Credential Manager, 후임 git-credential-winstore) 처음 동기화 할 때 사용자 ..

Programing 2020.03.25
반응형