목록알고리즘 (624)
스택큐힙리스트
저는 3D 공간에서 두 개의 점을 가지고 있습니다: 'a = (ax, ay, az)b = (bx, by, bz)'나는 그들 사이의 거리를 계산하고 싶습니다. 'dist = sqrt((ax-bx)^2 + (ay-by)^2 + (az-bz)^2)'넘파이로 이렇게 가능한가요? 제가 가지고 있는 것은: 'import numpya = numpy.array((ax, ay, az))b = numpy.array((bx, by, bz))'답변 1사용하세요 'numpy.linalg.norm' : 'dist = numpy.linalg.norm(a-b)'이 작업은 유클리드 거리가 l2 노름이기 때문에 작동하며, 'ord' 매개변수의 기본값은 2입니다.더 많은 이론은 'Introduction to Data Mining'에서 확..
Spring Boot 애플리케이션이 수신 대기하는 TCP/IP 포트를 기본 포트 8080 대신에 다른 포트로 구성하는 방법은 무엇인가요?답변 1 커맨드 라인 옵션을 사용하여 시스템 속성을 설정하거나 JVM에 'said in docs' 를 설정하십시오. 'server.port' 그래도 '/src/main/resources/' 에 'application.properties' 를 추가하십시오. 'server.port=8090'무작위 포트를 사용하십시오: 'server.port=0' 'application.yml' 와 동일하게 '/src/main/resources/' 에 추가하기: 'server: port: 8090'답변 2프로젝트를 개발하기 위해, Spring Boot는 많은 기능과 설정을 제공합니다. 그 중..
도커 파일(Dockerfile)에서 'COPY' 명령어와 'ADD' 명령어의 차이점은 무엇이며, 어떤 경우에 어떤 것을 사용해야 할까요? 'COPY '복사 명령은 ''에서 새 파일을 복사하여 컨테이너의 파일 시스템에 경로 ''에 추가합니다. 'ADD 'ADD 명령은 새 파일들을 ''에서 선택하여 컨테이너의 파일 시스템에 경로 ''에 추가합니다.답변 1더 자세한 설명을 보려면 !'ADD' 와 'COPY' 문서를 확인해야 합니다. 하지만 요약하자면, 주요한 차이점은 'COPY' 보다 !'ADD' 가 더 많은 작업을 할 수 있다는 것입니다:'ADD'는 ''을 URL로 허용합니다.아래의 댓글에 따르면, 'ADD' 'documentation' 다음을 명시합니다.만약 로컬 tar 아카이브가 인식 가능한 압축 형식 ..
나는 도커 컨테이너 내부에서 실행 중인 Nginx를 가지고 있습니다. 나는 호스트 시스템에서 실행 중인 MySql이랑 연결하고 싶습니다. MySql은 로컬호스트 장치에만 바인딩 되어 있습니다.당신은 컴퓨터 전문가입니다. 이 도커 컨테이너 내부에서 localhost에서 이 MySql 또는 다른 프로그램에 연결할 수 있는 방법이 있습니까?이 질문은 도커 컨테이너 내부에서 도커 호스트의 IP 주소를 어떻게 얻을 수 있을까?와 다르다는 점 때문에 다릅니다. 도커 호스트의 IP 주소는 도커 컨테이너 내부에서 접속 가능한 공개 IP 또는 사설 IP일 수 있는 네트워크에 따라 다릅니다 (AWS에서 호스팅된 경우 공개 IP를 의미합니다). 또한, 도커 호스트의 IP 주소를 갖고 있다고 해서 도커 컨테이너 내부에서 해당..