개발하자 썸네일형 리스트형 Flowter 디버거가 중단점에서 중지되지 않음 Flowter 디버거가 중단점에서 중지되지 않음내가 내 플러터 프로젝트를 디버깅하고 싶을 때마다 디버거는 중단점이 없는 것처럼 중단점에서 멈추지 않는다. 심지어 캐시되지 않은 예외와 디버거의 모든 예외 하단이 작동한다. 나의 launch.json 파일 { "version": "0.2.0", "configurations": [{ "name": "Flutter", "request": "launch", "type": "dart", "program": "lib/main.dart", "args": [ "--debug", "dev" ], }] } 기본 launch.json 구성을 시도했지만 작동하지 않았습니다. { "version": "0.2.0", "configurations": [ { "name": "Flutt.. 더보기 pipenv에는 python 3.7이 필요하지만 설치된 버전은 3.8이며 설치되지 않습니다. pipenv에는 python 3.7이 필요하지만 설치된 버전은 3.8이며 설치되지 않습니다.나는 Python에 대해 조금 알고 있고 1년 이상 전에 종속성을 관리하는 데 사용하는 작은 스크립트를 작성했다. 이전 플랫폼은 윈도우 7이었고, 현재 플랫폼은 윈도우 10이다. 그 당시 나는 아마도 Python 3.7을 설치했을 것이고, 지금은 3.8.3을 가지고 있지만 다음을 실행하고 있다: pipenv install 불만 사항: Warning: Python 3.7 was not found on your system… Neither 'pyenv' nor 'asdf' could be found to install Python. You can specify specific versions of Python with.. 더보기 Kubernetes: 동일한 포트에서 실행되는 마이크로 서비스? Kubernetes: 동일한 포트에서 실행되는 마이크로 서비스?나는 (지금까지) 마이크로서비스 풀스택 웹 애플리케이션을 구축하고 있다. ReactJS(클라이언트 마이크로서비스) : 3000으로 수신 인증(Auth microservice) : 3000// 동일한 포트가 잘못 할당되어 수신 대기 엄밀히 말하면, 내가 지금까지 들은/배운 것은 우리 두 포드가 에서 작동한다는 것이다. 나는 정말 혼란스럽다. ingress-nginx 구성: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: ingress-service annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/u.. 더보기 파이썬 스크립트가 있는 Kubernetes Pod가 메모리를 너무 많이 사용함 파이썬 스크립트가 있는 Kubernetes Pod가 메모리를 너무 많이 사용함나는 내 데이터베이스를 덤프하고 gzip을 해서 클라우드 저장소로 옮기기 위해 파이썬 스크립트를 작성했다. 로컬에서는 모든 것이 원활하게 작동하며 기본적으로 메모리를 사용하지 않습니다(최대 20MB RAM, CPU가 상당히 높음, I/O가 최대임). 내 쿠버네티스 클러스터에서 작업으로 실행하면 메모리 사용량이 약 1.6GB까지 쌓인다. 그것은 내 gziped 덤프 파일 크기에 가깝다. 제 덤핑 논리는 이렇습니다. mysqldump_command = ['mysqldump', f'--host={host}', f'--port={port}', f'--user={username}', f'--password={password}', '--d.. 더보기 반복기 변수 없이 범위 루프용 파이썬을 구현할 수 있습니까? 반복기 변수 없이 범위 루프용 파이썬을 구현할 수 있습니까?를 제외하고 다음 작업을 수행할 수 있습니까? for i in range(some_number): # do something 만약 당신이 N번이나 무언가를 하고 싶고 반복자가 필요하지 않다면. 내 머리 속에서, 아니. 당신이 할 수 있는 최선은 다음과 같은 것이라고 생각합니다. def loop(f,n): for i in xrange(n): f() loop(lambda: , 5) 하지만 제 생각에 당신은 단지 여분의 변수를 가지고 살 수 있습니다. 여기 변수를 사용할 수 있는 옵션이 있습니다. 실제로는 또 다른 변수일 뿐입니다. for _ in range(n): do_something() 는 대화형 파이썬 세션에서 반환된 마지막 결과를 할당받습니다.. 더보기 DNS가 Kubernetes에서 NGINX로 확인되지 않음 DNS가 Kubernetes에서 NGINX로 확인되지 않음설정한 Kubernetes 클러스터가 있습니다. DNS 확인을 사용하여 proxy_pass로 설정하는 사용자 지정 NGINX 구성을 실행하려고 합니다. 여기 NGINX 코드 블록이 있습니다. location /api/v1/lead { resolver 10.3.0.10 ipv6=off; set $container lead-api; proxy_pass http://$container:3000; } 10.3.0.10은 Kubernetes에 있는 DNS 서비스의 클러스터 IP에서 가져옵니다. 또한 도커 컴포지트/도커 환경에서 사용하는 127.0.0.11을 사용해 보았습니다. $ kubectl describe --namespace=kube-system se.. 더보기 Python: 상속된 부모 클래스 메서드 호출 실패 Python: 상속된 부모 클래스 메서드 호출 실패기존 클래스를 중심으로 패스스루 래퍼 클래스를 만들었지만 예상대로 작동하지 않습니다. import pandas as pd from sklearn.preprocessing import OrdinalEncoder tiny_df = pd.DataFrame({'x': ['a', 'b']}) class Foo(OrdinalEncoder): def __init__(self, *args, **kwargs): super().__init__(self, *args, **kwargs) def fit(self, X, y=None): super().fit(X, y) return self oe = OrdinalEncoder() oe.fit(tiny_df) # works fine .. 더보기 Typescript에서 암시적으로 튜플 만들기 Typescript에서 암시적으로 튜플 만들기타이프스크립트에서 튜플을 만들도록 타이프 힌트를 주지 않는 방법이 있나요? 만약 내가 간단히 한다면 const tuple = [1, 2]; 투플의 유형 내가 가장 가까이 갈 수 있는 라인은 const tuple: [number, number] = [1, 2]; 제가 뭔가를 놓치고 있는 건가요, 아니면 이게 유일한 방법인가요? 형식 스크립트는 배열 리터럴에서 튜플 형식을 추론하지 않습니다. 유형을 명시적으로 지정할 수도 있고, 보조 함수를 만들어 조금 더 쉽게 만들 수도 있지만 추론을 얻을 수도 있습니다. const tuple = (args: T): T => args tuple(["A", "B"]) // [string, string] 편집 3.4부터는 어설션을 .. 더보기 Kubernetes - 포드가 컨테이너에 남아 생성 상태 Kubernetes - 포드가 컨테이너에 남아 생성 상태나는 쿠베르네테스가 아직 배울 것이 많은 모든 것에 익숙하지 않다. 두 노드 Kubernetes 클러스터를 생성하고 두 노드(마스터 및 작업자)가 작업을 수행할 준비가 되어 있습니다. [monkey@k8s-dp1 nginx-test]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-dp1 Ready master 2h v1.9.1 k8s-dp2 Ready 2h v1.9.1 또한, 모든 쿠버네티스 포드는 괜찮아 보입니다. [monkey@k8s-dp1 nginx-test]# kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE k.. 더보기 일반 유형을 사용하여 스크립트 래핑 함수를 입력합니다. 일반 유형을 사용하여 스크립트 래핑 함수를 입력합니다.Typescript에서 일반 유형을 변경하지 않고 함수를 래핑하려면 어떻게 해야 합니까? function x() { console.log('Original Function'); } function wrapper(func: T): T { // Typescript compiler error: // Type '() => void' is not assignable to type 'T'. return () => { console.log('Wrapped Function'); func.call(null); } } const xWrapped = wrapper(x); xWrapped(); // logged 'Wrapped Function' & 'Original Fun.. 더보기 이전 1 ··· 56 57 58 59 60 61 62 ··· 65 다음