반응형

분류 전체보기 4212

Rx Observable에서 어떻게 ʻawait` 할 수 있습니까?

Rx Observable에서 어떻게 ʻawait` 할 수 있습니까? 관찰 가능한 것을 기다릴 수 있기 때문에 바랍니다. const source = Rx.Observable.create(/* ... */) //... await source; 순진한 시도는 즉시 해결되고 실행을 차단하지 않습니다. 편집 : 내 전체 사용 사례에 대한 의사 코드는 다음과 있습니다. if (condition) { await observable; } // a bunch of other code 코드를 다른 별도의 함수로 이동하는 것이지만, 다른 하나의 함수로 이동하는 것을 이해하지만이를 다른 수 있습니다. 에 대한 약속을 전달해야합니다 await. Observable의 다음 이벤트를 promise로 변환하고 기다립니다. if (c..

IT 2020.10.08

{} 문을 사용하여 내부에서 반환을 호출하는 것이 좋은 방법입니까?

{} 문을 사용하여 내부에서 반환을 호출하는 것이 좋은 방법입니까? 블록 return내부 를 호출 하는 것이 안전하고 좋은 접근 방식인지 알고 싶습니다 using. 예를 들어. using(var scope = new TransactionScope()) { // my core logic return true; // if condition met else return false; scope.Complete(); } 는 마지막에 우리 추론 중괄호 dispose()가 호출된다는 것을 알고 있습니다. 그러나 위의 경우 return에는 제어가 주어진 범위 (AFAIK)에서 벗어나기 때문에 ... 내 전화 scope.Complete()가 왔나요? 스코프의 dispose()방법도 마찬가지입니다 . using 블록은 블..

IT 2020.10.08

Multiprocessing Queue, Pool 및 Locking을 사용하는 단순한 예

Multiprocessing Queue, Pool 및 Locking을 사용하는 단순한 예 http://docs.python.org/dev/library/multiprocessing.html 에서 문서를 계속했지만 여전히 다중 처리 대기열, 풀 및 잠금으로 어려움을두고 있습니다. 그리고 지금은 아래 예제를 만들 수 있습니다. Queue와 Pool의 경우 개념을 제대로 이해했는지 모르겠습니다. 틀 렸으면 바로 수정 해주세요. 내가 달성하려는 것은 한 번에 2 개의 요청을 처리하는 것입니다 (이 예에서는 데이터 목록에 8 개 있음). 그래서 무엇을 가지고 있습니까? 두 개의 서로 다른 대기열 (최대 2 개)을 처리 할 수있는 2 개의 프로세스를 사용하여 생성 할 풀 또는 2 개의 입력을 처리해야합니까? 잠금은..

IT 2020.10.08

셀에서 복사 할 때 따옴표를 생략

셀에서 복사 할 때 따옴표를 생략 문제 : 프로그램 외부에서 Excel에서 셀을 복사 할 때 큰 따옴표가 자동으로 추가됩니다. 세부 정보 : Windows 7 컴퓨터에서 Excel 2007을 사용하고 있습니다. 다음 수식을 사용하는 셀이있는 경우 : ="1"&CHAR(9)&"SOME NOTES FOR LINE 1."&CHAR(9)&"2"&CHAR(9)&"SOME NOTES FOR LINE 2." 셀의 출력 (숫자 형식)은 Excel에서 다음과 달라집니다. 1SOME NOTES FOR LINE 1.2SOME NOTES FOR LINE 2. 좋아요. 그러나 메모장과 같은 다른 프로그램에 셀을 복사하면 처음과 끝에 성가신 큰 따옴표가 표시됩니다. "CHAR (9)"에 의해 생성 된 탭이 유지됩니다. "1 SO..

IT 2020.10.08

Kotlin : 공개 get private set var

Kotlin : 공개 get private set var 공용 getter 및 개인용 (내부적으로 만 수정 가능한) setter가있는 kotlin에서 var를 정의하는 올바른 방법은 무엇입니까? var setterVisibility: String = "abc" // Initializer required, not a nullable type private set // the setter is private and has the default implementation 참조 : 속성 Getter 및 Setter 다음 접근 방식을 사용하여 쉽게 할 수 있습니다 . var atmosphericPressure: Double = 760.0 get() = field private set(value) { field =..

IT 2020.10.08

C ++ 읽기 및 쓰기는 int 원자입니까?

C ++ 읽기 및 쓰기는 int 원자입니까? 나는 두 개의 하나는 int를 업데이트하고 다른 하나는 읽는다. 읽기 및 쓰기 순서가 관련이없는 통계 값입니다. 내 질문은 어쨌든이 멀티 바이트 값에 대한 액세스를 동기화해야합니까? 또는 다른 말로하면 쓰기의 일부가 완료되고 중단 된 다음 읽기가 계속 될 수 있습니다. 예를 들어, 0x00010000의 증가 된 값을 가져 오는 값 = 0x0000FFFF를 생각해보세요. 걱정해야 할 값이 0x0001FFFF처럼 보이는 시간이? 확실히 유형이 클수록 이와 같은 일이 더 많이 보관할 수 있습니다. 저는 항상 이러한 유형의 액세스를 동기화했지만 커뮤니티가 어떻게 생각하는지 궁금했습니다. 처음에는 원시 머신 크기의 읽기 및 쓰기 원자 적이라고 생각할 수 있고 프로세서 ..

IT 2020.10.08

objc_exception_throw에 중단 점을 추가하는 방법은 무엇입니까?

objc_exception_throw에 중단 점을 추가하는 방법은 무엇입니까? 이이에 브래드 라슨에서 대답했다 SO의 질문 두 개의 중단 중단을 추가 할 수 있습니다. 이렇게 광고 실행 | 표시 | 중단 점을 만들고 두 개의 전역 중단 점을 만듭니다 (모든 응용 프로그램에서 매우 유용하기 때문에 전역 수행합니다). 첫 번째 이름은 "objc_exception_throw"이고 위치는 "libobjc.A.dylib"집합니다. 두 번째는 "-[NSException raise]"이고 해당 위치는 "CoreFoundation"이어야합니다. 이제 중단 된 점이 활성화 된 상태에서 애플리케이션이 시작되면 예외가 계속 중단됩니다. 그러면 디버거 내에서 예외를 발생시킨 이벤트 체인을 볼 수 있습니다. 이제이 답변에서 언..

IT 2020.10.08

Postgres 사용자 및 비밀번호를 확인하는 방법은 무엇입니까?

Postgres 사용자 및 비밀번호를 확인하는 방법은 무엇입니까? 내 친구가 내 Mac에서 구성을 수행했습니다. 하지만 그가 선택한 사용자 이름과 비밀번호를 확인합니다. 그가 선택한 프로그램을 사용할 수 없습니다. 그러나 새 사용자를 만들거나 기존 사용자에 대한 새 암호를 접근 할 수 있습니다. 일반적으로 postgres 사용자로 로그인 할 수 있습니다. 터미널을 타고 sudo su postgres. 이제 관리자 비밀번호를 입력 한 후 시작 psql하고 수행 할 수 있습니다. CREATE USER yourname WITH SUPERUSER PASSWORD 'yourpassword'; 그러면 새 관리자가 생성됩니다. 기존 사용자를위한 비용은 다음을 수행 할 수도 있습니다. \du 모든 사용자를 다음 다음 ..

IT 2020.10.08

(Angular-ui-router) 해결 프로세스 중 로딩 애니메이션 표시

(Angular-ui-router) 해결 프로세스 중 로딩 애니메이션 표시 이것은 두 부분으로 된 질문입니다. 컨트롤러를로드하기 전에 특정 서버 데이터를 가져 오기 위해 $ stateProvider.state () 내부의 속성을 사용하고 있습니다. 이 과정에서로드 애니메이션을 표시해야합니까? resolve 속성도 사용하는 마이너스 상태가 있습니다. 문제는 UI 라우터는 모든 로드하기 전에 결의를 받을 수 있습니다. 모든 마이너스가 해결 될 때까지 기다릴 필요없이 해결이 해결 될 때 컨트롤러를로드 할 수있는 방법이 있습니까? 이에 대한 대답은 첫 번째 문제도 있습니다. 편집 : 여기에 더 쉬운 솔루션이 자동으로 잘 테스트되고 작동합니다. 내 메인 포함에는 포함 $scope.$on('$stateChangeS..

IT 2020.10.08

노드 파일의 시작 부분에서“/ usr / bin / env node”는 정확히 무엇을 무엇입니까?

노드 파일의 시작 부분에서“/ usr / bin / env node”는 정확히 무엇을 무엇입니까? 나는 #!/usr/bin/env node몇 가지 가지 예의 시작 부분에서 에서이 줄 을 누르고 그 줄 nodejs의 이유에 대한 답을 수있는 주제를 찾지 않고 검색했습니다. 단어의 특성상 검색이 쉽지 않습니다. 나는 최근에 몇몇 책 javascript과 nodejs책을 읽었고 그 책에서 그것을 본 기억이 없었습니다. 예제가 필요하면 RabbitMQ공식 튜토리얼 을 볼 수 있습니다. 거의 모든 예제 포함되어 있습니다. 여기에 그중 하나가 있습니다. #!/usr/bin/env node var amqp = require('amqplib/callback_api'); amqp.connect('amqp://localh..

IT 2020.10.08
반응형