반응형

Programing 3216

Thread.sleep (0) 및 Thread.yield () 문이 동일합니까?

Thread.sleep (0) 및 Thread.yield () 문이 동일합니까? 이 두 문장이 동등합니까? Thread.sleep(0); Thread.yield(); 아니오. 가장 분명한 차이점은 sleep()(checked) 를 던진다 는 것입니다 InterruptedException. 실제로 효과는 거의 동일 할 수 있지만 완전히 구현에 따라 다릅니다. 시스템 타이머 세분화로 인해 무시할 수없는 시간 동안 실제로 절전 모드로 전환되는 경우가 많기 때문에 연속으로 백만 번을 수행하면 sleep ()에 훨씬 더 오래 걸릴 것 입니다. Yield는 현재 스레드를 준비 대기열에 추가하고 다른 스레드를 실행할 수 있도록합니다. 수면은 CPU를 포기한다고 보장되지 않습니다. 이것은 실제로 JVM의 플랫폼과 버전..

Programing 2020.11.27

Ajax 요청 시퀀싱

Ajax 요청 시퀀싱 가끔 컬렉션을 반복하고 각 요소에 대해 아약스 호출을해야하는 경우가 있습니다. 다음 요소로 이동하기 전에 각 호출이 반환되기를 원하므로 서버에 요청이 발생하지 않도록해야합니다. 이로 인해 종종 다른 문제가 발생합니다. 그리고 비동기를 false로 설정하고 브라우저를 고정하고 싶지 않습니다. 일반적으로 여기에는 각 성공 콜백에 대해 단계별로 수행하는 일종의 반복자 컨텍스트 설정이 포함됩니다. 더 깨끗한 방법이 있어야한다고 생각합니다. 누구든지 각 항목에 대해 ajax 호출을하는 컬렉션을 통해 깔끔하게 작업하는 방법에 대한 영리한 디자인 패턴을 가지고 있습니까? jQuery 1.5 이상 내가 개발 $.ajaxQueue()를 사용하는 플러그인을 $.Deferred, .queue()그리고 ..

Programing 2020.11.27

SSH를 통해 Mercurial 저장소 복제

SSH를 통해 Mercurial 저장소 복제 ssh를 통해 수은 저장소를 복제하는 데 어려움이 있습니다. 내가 시도한 것은 다음과 같습니다. hg clone ssh://username@username.webfactional.com/path/to/projectname projectname 이 오류가 발생합니다. remote: bash: hg: command not found abort: no suitable response from remote hg! 그러나 hg는 서버에 설치됩니다. 이 웹 사이트 의 지침을 따르려고했습니다 . hg당신의 길에 있지 않은 것 같습니다 . Mercurial FAQ에는이 문제에 대한 가능한 수정 사항이 언급되어 있습니다. FAQ / CommonProblems . 클라이언트 시..

Programing 2020.11.27

여러 div를 한 줄에 표시하지만 여전히 너비를 유지하는 방법은 무엇입니까?

여러 div를 한 줄에 표시하지만 여전히 너비를 유지하는 방법은 무엇입니까? 일반적으로 표시 할 요소를 설정합니다. 동일한 행에 표시하려면 인라인으로 설정합니다. 그러나 요소를 인라인으로 설정하면 width 속성이 의미가 없습니다. div를 인라인으로 만들지 않고 같은 줄에 있도록 만드는 방법은 무엇입니까? 사용할 수 있습니다 display:inline-block. 이 속성을 사용하면 DOM 요소가 블록 요소의 모든 속성을 가질 수 있지만 인라인으로 유지합니다. 몇 가지 단점이 있지만 대부분의 경우 충분합니다. 그것이 좋은 이유와 그것이 당신에게 효과가없는 이유. 편집 : 몇 가지 문제가 있는 유일한 최신 브라우저는 IE7입니다. Quirksmode.org 참조 나는 재산을 사용했다 display: ta..

Programing 2020.11.27

Entity Framework 4.0 : 오류 113 : 다중성이 역할에서 유효하지 않습니다.

Entity Framework 4.0 : 오류 113 : 다중성이 역할에서 유효하지 않습니다. 내 데이터베이스에 새 테이블을 넣었고 외래 키 관계가있는 4 개의 테이블이 있습니다. 4 개를 모두 같은 방식으로 구성했다고 생각했지만이 오류가 발생합니다. 오류 15 오류 113 : 'FK_OtherLeaves_ReportCellImages'관계의 'ReportCellImage'역할에서 다중성이 유효하지 않습니다. 종속 역할의 모든 속성은 Null을 허용하므로 주 역할의 다중성은 '0..1'이어야합니다. 그래서 내 테이블을 단순화합니다. ReportCellImage 테이블에는 기본 키와 정수에있는 ReportCellImageId 필드가 있습니다. OtherLeave 테이블에는 ReportCellImageId ..

Programing 2020.11.27

Powershell Get-ChildItem 디렉터리의 최신 파일

Powershell Get-ChildItem 디렉터리의 최신 파일 이름에 날짜가있는 파일을 생성합니다. (* 아래는 날짜에 대한 와일드 카드입니다.) 마지막 파일을 가져오고 싶습니다. 파일이 포함 된 폴더도 제목에 날짜 (월만)가 있습니다. PowerShell을 사용하고 있으며 매일 실행되도록 예약하고 있습니다. 지금까지의 스크립트는 다음과 같습니다. $LastFile = *_DailyFile $compareDate = (Get-Date).AddDays(-1) $LastFileCaptured = Get-ChildItem -Recurse | Where-Object {$LastFile.LastWriteTime -ge $compareDate} 디렉토리에 최신 파일을 원하고을 사용하여 최신 파일 LastWrit..

Programing 2020.11.27

Gmail을 통해 간단한 SMTP 명령을 사용하여 이메일을 보내는 방법은 무엇입니까?

Gmail을 통해 간단한 SMTP 명령을 사용하여 이메일을 보내는 방법은 무엇입니까? 교육 목적으로 SMTP의 기본적이고 간단한 규칙을 사용하여 SMTP 서버를 통해 이메일을 보내야합니다. 나는 smtp4dev 를 사용하여 그것을 할 수있었습니다 . I telnet localhost 25및 및 명령은 다음과 같습니다. Gmail SMTP 서버를 사용하여 동일한 작업을하고 싶습니다. 그러나 인증 및 TLS가 필요합니다. Gmail에서 수행하는 방법을 알 수 없습니다. 다음은 스크린 샷입니다 telnet smtp.gmail.com 587. 명령 에 대한 Wikipedia의 기사 를 포함하여 많은 링크를 검색하고 찾았습니다 STARTTLS. 하지만 TLS를 사용할 수없고 명령 줄을 사용하여 Gmail의 SMT..

Programing 2020.11.27

단위 테스트를위한 Async Void 메서드 호출 대기

단위 테스트를위한 Async Void 메서드 호출 대기 다음과 같은 방법이 있습니다. private async void DoStuff(long idToLookUp) { IOrder order = await orderService.LookUpIdAsync(idToLookUp); // Close the search IsSearchShowing = false; } //Other stuff in case you want to see it public DelegateCommand DoLookupCommand{ get; set; } ViewModel() { DoLookupCommand= new DelegateCommand(DoStuff); } 다음과 같이 단위 테스트를 시도하고 있습니다. [TestMethod] p..

Programing 2020.11.27

char + char = int?

char + char = int? 왜? 이 질문에 이미 답변이 있습니다. byte + byte = int… 왜? 16 답변 유형 char에 C # 결과 2 개 를 추가하는 이유는 무엇 int입니까? 예를 들어, 이렇게하면 : var pr = 'R' + 'G' + 'B' + 'Y' + 'P'; pr변수가된다 int타입. 나는 그것이 string값이 "RGBYP". C #이 이렇게 디자인 된 이유는 무엇입니까? 두 개의를 추가하는 기본 구현이 chars string를 연결하는 결과가 char아니 었 int습니까? 에 accoding의 문자의 문서 내재적 정수 값으로 변환 할 수 있습니다. char유형은 사용자 정의를 정의하지 않습니다 operator +정수의 하나가 사용되도록. 문자열로의 암시 적 변환이없는..

Programing 2020.11.27

#if debug-> #if myOwnConfig?

#if debug-> #if myOwnConfig? Visual Studio에서 "#if DEBUG"와 같은 사용자 지정 구성을 사용하는 방법이 있습니까? 내 Build-Config의 이름이 "Offline"이기 때문에 "#if OFFLINE"이 필요합니다 (추가 디버그 용도로만 사용) ... 감사! 빌드-> 구성 관리자-> 활성 솔루션 구성-> 새로 만들기 ... 새 구성 "오프라인"을 만듭니다. 프로젝트-> 속성-> 빌드-> 구성-> 오프라인 조건부 컴파일 기호 : 유형 OFFLINE 프로젝트를 저장하다. 그래 넌 할수있어. 하지만 그 전에 다음 단계를 따르세요. Visual Studio에서 속성-> 빌드로 이동합니다. 구성 드롭 다운에서 "오프라인"을 선택합니다. "조건부 컴파일 기호"텍스트 상자에..

Programing 2020.11.27
반응형