반응형

분류 전체보기 880

폭 우선 검색에서 경로를 추적하는 방법은 무엇입니까?

폭 우선 검색에서 경로를 추적하는 방법은 무엇입니까? 다음 예와 같이 폭 우선 검색의 경로를 추적하는 방법은 무엇입니까? 키를 검색하는 경우111에서 11을 연결하는 가장 짧은 목록을 반환합니다. [1, 4, 7, 11] 당신은 먼저 http://en.wikipedia.org/wiki/Breadth-first_search 을 살펴봤어야 합니다. 아래는 빠른 구현으로, 목록을 사용하여 경로 대기열을 나타냅니다. # graph is in adjacent list representation graph = { '1': ['2', '3', '4'], '2': ['5', '6'], '5': ['9', '10'], '4': ['7', '8'], '7': ['11', '12'] } def bfs(graph, start..

source 2023.07.18

systemd 서비스 유닛에서 가상 환경을 활성화하는 방법은 무엇입니까?

systemd 서비스 유닛에서 가상 환경을 활성화하는 방법은 무엇입니까? systemd 서비스 파일에서 가상 환경을 "활성화"하고 싶습니다. systemd process와 python interpreter 사이에 셸 프로세스가 발생하는 것을 피하고 싶습니다. 현재 솔루션은 다음과 같습니다. [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sy..

source 2023.07.18

실행 중인 X 서버 없이 matplotlib 그래프 생성

실행 중인 X 서버 없이 matplotlib 그래프 생성 이 질문에는 이미 다음과 같은 답이 있습니다. DISPLAY가 정의되지 않은 경우 matplotlib를 사용하여 PNG 생성 (13개 답변) 마감됨9년 전에. Matplotlib에는 실행 중인 X 서버를 의미하는 $DISPLAY 환경 변수가 필요한 것 같습니다. 일부 웹 호스팅 서비스는 실행 중인 X 서버 세션을 허용하지 않습니다. X 서버를 실행하지 않고 matplotlib을 사용하여 그래프를 생성할 수 있는 방법이 있습니까? [username@hostname ~]$ python2.6 Python 2.6.5 (r265:79063, Nov 23 2010, 02:02:03) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on..

source 2023.07.18

boto를 사용하여 S3 버킷의 디렉토리에 파일을 업로드하는 방법

boto를 사용하여 S3 버킷의 디렉토리에 파일을 업로드하는 방법 저는 파이썬을 사용하여 s3 버킷에 있는 파일을 복사하고 싶습니다. 예 : 버킷 이름 = 시험이 있습니다.그리고 양동이에는 "dump"와 "input"이라는 두 개의 폴더가 있습니다.이제 python을 사용하여 로컬 디렉터리에서 S3 "dump" 폴더로 파일을 복사하고 싶습니다...누가 나를 도와줄 수 있나요?참고: 이 답변은 다음을 사용합니다.boto다음을 사용하는 다른 답변 보기boto3더 새로운 것. 해보세요... import boto import boto.s3 import sys from boto.s3.key import Key AWS_ACCESS_KEY_ID = '' AWS_SECRET_ACCESS_KEY = '' bucket_n..

source 2023.07.18

시스템에서 RVM(Ruby Version Manager)을 제거하는 방법

시스템에서 RVM(Ruby Version Manager)을 제거하는 방법 시스템에서 RVM(Ruby Version Manager)을 제거하려면 어떻게 해야 합니까?다음과 같은 간단한 명령이 내장되어 있습니다. rvm implode 이렇게 하면 다음 항목이 제거됩니다.rvm/디렉토리와 그 안에 구축된 모든 루비.경우도 제거해야 . rvm 최 종 의 합 야 rvm 보 니 다 해 거 제 도 gem uninstall rvm Homebrew, Appt 또는 DNF 설치 시에도 제거가 필요한 요소가 남아 있을 수 있습니다.이는 처음에 설치한 방법에 따라 달라집니다.RVM은 더 이상 Ruby에 관여하지 않지만 정리 작업을 유지하는 데 도움이 될 수 있기 때문에 정리 단계는 선택 사항입니다. 사용자의 작업한 경우PAT..

source 2023.07.18

스프링 부트를 사용하여 엑셀 파일을 읽는 방법

스프링 부트를 사용하여 엑셀 파일을 읽는 방법 나는 엑셀 파일을 가져와서 내용을 저장하고 데이터베이스에 저장하는 스프링 부트 애플리케이션을 만들고 있습니다.저는 많은 방법을 시도했습니다.하지만 성공하지 못했습니다.이걸 어떻게 하는지 아는 사람?엑셀 파일을 가져오기 위한 컨트롤러를 어떻게 만드는지 모르겠습니다.그리고 엑셀 파일에서 데이터를 읽기 위해 포함해야 하는 종속성이 있습니까?드디어 해결책을 찾았습니다. 양식을 업로드하기 위한 HTML 파일은 컨트롤러 클래스는 @PostMapping("/import") public void mapReapExcelDatatoDB(@RequestParam("file") MultipartFile reapExcelDataFile) throws IOException { Lis..

source 2023.07.18

Python이 return_value 대신 MagicMock 개체를 반환합니다.

Python이 return_value 대신 MagicMock 개체를 반환합니다. 파이썬 파일을 가지고 있습니다.a.py두 개의 클래스를 포함합니다.A그리고.B. class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() 유닛 테스트를 하고 싶습니다.method_b수업 중에B조롱하여A파일의 내용은 다음과 같습니다.testa.py이를 위해: import unittest import mock import a class TestB(unittest.TestCase): @mock.patch('a.A') def test_method_b(self, mo..

source 2023.07.18

Pymongo를 사용하여 Mongodb의 연결 시간 제한을 설정하는 방법은 무엇입니까?

Pymongo를 사용하여 Mongodb의 연결 시간 제한을 설정하는 방법은 무엇입니까? 설정해봤습니다.connectTimeoutMS그리고.socketTimeoutMS값은 낮지만 스크립트가 시간 초과되기까지 약 20초가 걸립니다.옵션을 올바르게 사용하지 않는 것입니까?나는 5초 후에 스크립트를 종료하기를 원합니다. def init_mongo(): mongo_connection = MongoClient('%s' %MONGO_SERVER, connectTimeoutMS=5000, socketTimeoutMS=5000) if mongo_connection is None: return try: except: 그래서 나중에 이런 일이 생기면 제가 잘못된 선택을 한 것입니다. 제가 찾고 있던 것은serverSelec..

source 2023.07.18

네이티브 쿼리를 사용하여 스프링 데이터에서 사용자 지정 개체 반환

네이티브 쿼리를 사용하여 스프링 데이터에서 사용자 지정 개체 반환 제 질문은 다른 게시물을 기반으로 합니다.네이티브 쿼리로 동일한 작업을 수행하려면 어떻게 해야 합니까?네이티브 쿼리는 JPQL을 허용하지 않으므로 새 인스턴스도 허용하지 않습니다. 나의 뽀조. class Coordinates { private final BigDecimal latitude private final BigDecimal longitude ... } 내 데이터베이스 테이블에는 도시 둘레에 대한 좌표가 포함되어 있으므로 city_name, 위도, 경도의 세 개 열이 있습니다.각 도시에는 Google 지도에서 그림자 영역을 만드는 데 사용될 많은 주변 좌표(실제로 LOTS)가 포함되어 있습니다. 좌표 목록을 반환하는 간단한 네이티브..

source 2023.07.18

Python: 목록 요소 간의 차이점 찾기

Python: 목록 요소 간의 차이점 찾기 숫자의 리스트가 주어졌을 때, 각각의 ()의 차이를 어떻게 찾을 수 있을까요?i)- 제1요소 및 그 (i+1)-th? 를 사용하는 것이 좋습니까?lambda표현이나 목록 이해? 예를 들어 다음과 같습니다. 지정된 리스트t=[1,3,6,...], 목표는 목록을 찾는 것입니다.v=[2,3,...]왜냐면3-1=2,6-3=3,기타.>>> t [1, 3, 6] >>> [j-i for i, j in zip(t[:-1], t[1:])] # or use itertools.izip in py2k [2, 3] 다른 답은 맞지만 수치 작업을 하고 있다면 numpy를 고려해 보는 것이 좋습니다.numpy를 사용하면 답은 다음과 같습니다. v = numpy.diff(t) 사용하기 싫으..

source 2023.04.24
반응형