전체 글 1170

식별 관계와 비식별 관계의 차이점은 무엇입니까?

식별 관계와 비식별 관계의 차이점은 무엇입니까? 저는 그 차이점들을 완전히 파악하지 못했습니다.당신은 두 개념을 설명할 수 있고 실제 세계의 예를 사용할 수 있습니까? 식별 관계란 자식 테이블의 행 존재가 부모 테이블의 행에 의존하는 경우를 말합니다.요즘에는 자녀 테이블에 대한 의사 키를 만드는 것이 일반적이지만 자녀의 기본 키에서 부모 키에 대한 외부 키는 만들지 않기 때문에 혼란스러울 수 있습니다.공식적으로, 이를 위한 "올바른" 방법은 외산 키를 아이의 기본 키의 일부로 만드는 것입니다.하지만 논리적인 관계는 아이가 부모 없이는 존재할 수 없다는 것입니다. 예: APerson하나 이상의 전화번호를 가지고 있습니다.만약 그들이 단지 하나의 전화번호를 가지고 있다면, 우리는 그것을 단순히 열에 저장할 ..

programing 2023.10.02

스프링 부츠 콜드 스타트

스프링 부츠 콜드 스타트 개방형 임시 클러스터의 도커 컨테이너 내부에서 실행 중인 스프링 부트 애플리케이션이 있습니다.정상 상태에서는 N개의 애플리케이션 인스턴스가 존재하며(예: N=5), 이러한 N개의 인스턴스에 대한 요청이 로드 밸런싱됩니다.모든 것이 정상적으로 실행되고 응답 시간이 짧습니다(총 처리량 ~60k로 ~5ms). 새 인스턴스를 추가할 때마다 응답 시간이 짧게(최대 70ms) 증가했다가 다시 정상으로 돌아갑니다. 이런 콜드 스타트를 피하기 위해 제가 할 수 있는 일이 있을까요?트래픽 전송 전에 순차적으로 ~100 컬콜을 하면서 앱 사전 워밍을 시도했는데, 도움이 되지 않았나요? 동시성이 높은 더 나은 워밍업 스크립트가 필요합니까?더 나은 방법이 없을까요? 감사해요.마이크로 서비스에서 유사한..

programing 2023.10.02

실행 후 PHP StdErr()

실행 후 PHP StdErr() PHP에서 exec()을 사용하여 명령을 실행하고 있으며, URL이 성공하면 반환됩니다. $url = exec('report'); 하지만 혹시 문제가 생겼다면 stderr을 확인하고 싶습니다.제가 그 스트림을 어떻게 읽을까요?php://stderr을 사용하고 싶은데 사용법을 잘 모르겠어요.명령을 실행하고 둘 다 얻으려면stderr그리고.stdout, "merged"이 아닌 솔루션을 사용할 수 있습니다. 이 솔루션은 실행 중인 명령어에 대한 높은 수준의 제어 기능을 제공합니다. 여기에는 파이프를 연결하는 방법도 포함됩니다.stdin/stdout/stderr. 여기 예가 있습니다. 셸 스크립트가 있다고 생각해 봅시다.test.sh, 두 사람 모두에게 글을 쓰는 겁니다stder..

programing 2023.10.02

Oracle의 varchar 정렬 순서가 varchar 비교 동작과 일치하지 않는 이유는 무엇입니까?

Oracle의 varchar 정렬 순서가 varchar 비교 동작과 일치하지 않는 이유는 무엇입니까? SQL 문은 다음과 같습니다. select * from ( select '000000000000' as x from dual union select '978123456789' as x from dual union select 'B002AACD0A' as x from dual ) /*where x>'000000000000'*/ order by x; 수율: B002AACD0A 000000000000 978123456789 WHERE-Restriction을 해제한 후 결과는 다음과 같습니다. B002AACD0A 978123456789 저는 결과가 그저 그럴 것이라고 예상했을 것입니다.978123456789부터..

programing 2023.10.02

HTML 페이지에 XML 내용 표시

HTML 페이지에 XML 내용 표시 XML과 다른 종류의 데이터를 같은 페이지에 표시하는 방법? Empire Burlesque Bob Dylan USA Columbia 10.90 1985 위 XML은 포맷과 함께 그대로 표시되어야 합니다.또한 HTML 테이블 등을 내 페이지에 표시하고 싶습니다.이를 달성하는 방법은? 파일을 통해서가 아닌 STRING으로 XML을 받는 것은 사실입니다. 구문 분석을 원하지 않습니다. 전시하고 싶어요 (바로 그거에요) XSLT에 대해 말씀하신다면 (예를 들어보시기 바랍니다) Jquery plugin을 사용하려고 생각 중입니다 (예시가 있습니까?) 간단한 해결책은 내부에 내장하는 것입니다.element - 서식 및 각괄호를 모두 보존합니다.저는 또한 다음과 같은 경계를 없앴습..

programing 2023.10.02

PHP: 배열에서 키를 가져오시겠습니까?

PHP: 배열에서 키를 가져오시겠습니까? 저는 이것이 PHP에서 아주 쉽고 내장된 기능이라고 확신하지만, 아직 보지 못했습니다. 제가 지금 하고 있는 일은 이렇습니다. foreach($array as $key => $value) { echo $key; // Would output "subkey" in the example array print_r($value); } 대신 다음과 같은 작업을 수행하여 각 루프마다 "$key = > $value"를 쓰지 않아도 됩니까?(pseudo code) foreach($array as $subarray) { echo arrayKey($subarray); // Will output the same as "echo $key" in the former example ("su..

programing 2023.10.02

생성된 d3 html에서 angularjs directives를 어떻게 사용합니까?

생성된 d3 html에서 angularjs directives를 어떻게 사용합니까? 나는 내 d3 시각화에 angularjs tooltip 지시를 사용하려고 노력하고 있어서, 나는 다음과 같은 것이 있습니다. var node = svg.selectAll(".node") .data(nodes) .enter().append("circle") .attr("tooltip-append-to-body", true) .attr("tooltip", function(d) { return d.name; }) // ... attributes 그러나 툴팁이 표시되지 않습니다.필요한가요?$compile아니면 뭔가?포장해 봤습니다.$timeout그것도 효과가 없었어요저도 비슷한 문제가 있었는데 네, 해결했습니다.$compile...

programing 2023.10.02

PowerShell 스크립트에서 shebang을 사용하려면 어떻게 해야 합니까?

PowerShell 스크립트에서 shebang을 사용하려면 어떻게 해야 합니까? Cygwin에 있는 Bash shell에서 직접 명령어로 호출하고 싶은 PowerShell 스크립트가 몇 개 있습니다.예를 들어 Write-Foo.ps1이라는 파일 이름으로 스크립트를 작성하는 경우 작업 디렉토리의 명령어로 실행합니다. $ Write-Foo.ps1 arg1 arg2 ... 이를 위해 스크립트를 내 PATH에 추가하고 실행 가능하게 만든 다음 파일 맨 앞에 다음과 같은 인터프리터 shebang/hashbang을 포함합니다. #!/usr/bin/env powershell Write-Host 'Foo' ... 이것은 env 유틸리티의 일반적인 사용이지만, 적어도 인터프리터 선언을 위해 Cygwin의 경로 접두사(/..

programing 2023.10.02

Django 기본 분리 수준 및 DB 이진 로그 형식 오류

Django 기본 분리 수준 및 DB 이진 로그 형식 오류 제가 지금 검사를 하고 있는데요django웹 서버사용pytest-django. 트래비스에 대한 테스트/CI에서 MySQL 데이터베이스 서버에서 MariaDB로 전환하려고 합니다. 이를 위해mysqldbpython 패키지를 에pymysql. MariaDB를 사용할 때 갑자기 모든 데이터베이스 관련 테스트에 대해 이상한 예외가 발생합니다. pymysql.err.내부 오류: (1665, '문을 실행할 수 없음: BINLOG_FORMAT = STATEMENT이므로 이진 로그에 쓸 수 없으며 하나 이상의 테이블이 행 기반 로깅으로 제한된 저장 엔진을 사용합니다.InnoDB는 트랜잭션 분리 수준이 READ COMITED 또는 READ UNCOMITED'인 ..

programing 2023.10.02

PHP/Oracle:시간표시

PHP/Oracle:시간표시 면책 사항:날짜/시간을 표시하는 가장 좋은 방법은 유닉스 타임스탬프 또는 PHP라는 것을 잘 알고 있습니다.DateTimedDATE자료형. 그런 상황에서 시간 데이터만 저장하는 데 가장 적합한 데이터 유형(PHP는 물론 Oracle에서도)이 무엇인지 궁금합니다.저는 날짜 구성 요소를 저장하는 데 관심이 없습니다. 시간만. 를 들면, 처럼이 , .employee그/그녀의 전형적인 업무 일정을 저장하고자 했던 엔티티.이 직원은 오전 8시부터 오후 5시까지 근무할 수 있습니다.이 시간에 대한 날짜 구성 요소가 없는데, 이를 저장하고 대표하기 위해 무엇을 사용해야 합니까? 고려한 옵션: 문자열로, 표준 형식(24시간 HH:MM:SS+Z). 0 < = n < 24 범위의 숫자로, 분수..

programing 2023.10.02