반응형

2020/07/04 30

IllegalMonitorStateException없이 Java에서 대기 및 알림을 사용하는 방법은 무엇입니까?

IllegalMonitorStateException없이 Java에서 대기 및 알림을 사용하는 방법은 무엇입니까? 나는 2 개의 행렬을 가지고 있으며 그것들을 곱한 다음 각 셀의 결과를 인쇄해야합니다. 하나의 셀이 준비 되 자마자 인쇄해야하지만, 예를 들어 [2] [0]의 결과가 먼저 준비 되더라도 [2] [0] 셀 앞에 [0] [0] 셀을 인쇄해야합니다 . 순서대로 인쇄해야합니다. 그래서 내 생각은 multiplyThread올바른 셀을 인쇄 할 준비가되었다는 알림을 받을 때까지 프린터 스레드를 기다리게 printerThread하고 셀을 인쇄하고 대기 등으로 돌아가는 것입니다. 그래서 곱셈을하는이 스레드가 있습니다. public void run() { int countNumOfActions = 0; // ..

Programing 2020.07.04

Visual Studio Code-메모장 ++ 용 플러그인과 같은 비교 기능이 있습니까?

Visual Studio Code-메모장 ++ 용 플러그인과 같은 비교 기능이 있습니까? Notepad ++ 용 플러그인과 같은 비교 기능이 있습니까? 탐색기의 파일을 작업 파일 섹션 또는 폴더 섹션에서 비교할 수 있습니다. 명령 팔레트에서 전역 비교 작업을 트리거 할 수도 있습니다. 첫 번째 파일을 마우스 오른쪽 버튼으로 클릭하고 그런 다음 두 번째 파일을 마우스 오른쪽 버튼으로 클릭하고 스크린 캐스트 : 여기 제가 가장 좋아하는 방법은 "비교를 위해 선택하고 다음과 비교 ..."단계보다 조금 덜 지루하다고 생각합니다. 왼쪽 파일을 엽니 다 (편집 할 수 없음) F1 활성 파일과 비교 ... 오른쪽 파일 선택 (편집 가능)-드롭 다운 목록에서 최근 파일을 선택하거나 탐색기 패널에서 파일을 클릭 할 수 ..

Programing 2020.07.04

배열, 힙 및 스택 및 값 유형

배열, 힙 및 스택 및 값 유형 int[] myIntegers; myIntegers = new int[100]; 위의 코드에서 새로운 int [100]가 힙에서 배열을 생성합니까? C #을 통해 CLR에서 읽은 내용에서 대답은 그렇습니다. 그러나 내가 이해할 수없는 것은 배열 내부의 실제 int에 발생하는 것입니다. 그것들은 값 유형이기 때문에 예를 들어 myIntegers를 프로그램의 다른 부분에 전달할 수 있고 항상 스택에 남아 있으면 스택을 혼란스럽게 할 수 있기 때문에 상자에 넣어야한다고 생각합니다. . 아니면 내가 틀렸어? 나는 그들이 박스에 담겨 있고 배열이 존재하는 한 힙에 살 것이라고 생각합니다. 배열은 힙에 할당되며 int는 상자로 표시되지 않습니다. 사람들이 힙에 참조 유형이 할당되고 ..

Programing 2020.07.04

특정 코드에 대해 소나 끄기

특정 코드에 대해 소나 끄기 측정하고 싶지 않은 특정 코드 블록에 대한 소나 ( www.sonarsource.org ) 측정 기능 을 끌 수 있습니까? 예를 들어 Findbugs가 출력하는 "스택 추적 유지"경고가 있습니다. 서버를 떠날 때 클라이언트에게 예외가 알려지지 않았기 때문에 방금 잡은 실제 예외는 포함하지 않고 메시지를 클라이언트로 다시 전달하고 싶을 수도 있습니다 (클라이언트에 JAR 파일이 없기 때문에 예를 들어 예외가 포함되었습니다. 이것은 FAQ 입니다. //NOSONAR경고를 발생시키는 라인에 놓을 수 있습니다 . 그래도 @SuppressFBWarnings 주석을 추가하는 FindBugs 메커니즘을 선호합니다. @edu.umd.cs.findbugs.annotations.Suppress..

Programing 2020.07.04

단일 모델에 대한 장고 덤프 데이터?

단일 모델에 대한 장고 덤프 데이터? 나는을 수행 할 수 있습니다 dumpdata에서 장고 가 아니라 전체 응용 프로그램보다, 단 하나의 모델에, 만일 그렇다면, 어떻게? 앱의 경우 다음과 같습니다. python manage.py dumpdata myapp 그러나 "myapp.mymodel"과 같은 특정 모델을 덤프하고 싶습니다. 그 이유는 동일한 응용 프로그램에서 덤프하고 싶지 않은 거대한 3 백만 개의 레코드와 데이터 세트가 있다는 것입니다. 버전 1.1 이상에서 Django dumpdata관리 명령을 사용하면 개별 테이블에서 데이터를 덤프 할 수 있습니다. ./manage.py dumpdata myapp1 myapp2.my_model 명령 줄에서 여러 앱과 모델을 분리 할 수도 있습니다. 표준 정의..

Programing 2020.07.04

$ .serialize ()가 비활성화 된 입력 요소를 어떻게 고려합니까?

$ .serialize ()가 비활성화 된 입력 요소를 어떻게 고려합니까? 기본적으로 비활성화 된 입력 요소는에 의해 무시되는 것 같습니다 $.serialize(). 해결 방법이 있습니까? 일시적으로 활성화하십시오. var myform = $('#myform'); // Find disabled inputs, and remove the "disabled" attribute var disabled = myform.find(':input:disabled').removeAttr('disabled'); // serialize the form var serialized = myform.serialize(); // re-disabled the set of inputs that you previously enabled..

Programing 2020.07.04

Bitbucket 마크 다운에 새로운 줄을 작성하는 방법?

Bitbucket 마크 다운에 새로운 줄을 작성하는 방법? Bitbucket 마크 다운에 새 줄 (문단 아님)을 작성할 수 있습니까? 소스에 두 개의 새 줄이 하나의 새 단락을 만듭니다. 나는 새로운 줄만 원합니다. 그리고 코드 블록을 사용하고 싶지 않습니다. 이슈 # 7396에서 설명한 바와 같이 가능합니다 . 당신이 삽입 할 않는 경우 마크 다운을 사용하여 브레이크 태그를, 당신은 다음, 두 개 이상의 공백 라인을 종료 입력 return하거나Enter . 그것은 강제 줄 바꿈을 추가하는 것이 가능입니다 함께 라인의 끝에 두 개의 공백 : line1→→ line2 형식은 다음과 같습니다. line1 line2 Github에서에서 하고 해결할 수있는 문제 문제. 나는 이것이 새로운 줄에 나타나기를 원합니..

Programing 2020.07.04

이 유형의 CollectionView는 Dispatcher 스레드와 다른 스레드에서 SourceCollection의 변경을 지원하지 않습니다.

이 유형의 CollectionView는 Dispatcher 스레드와 다른 스레드에서 SourceCollection의 변경을 지원하지 않습니다. 비동기 메소드에 의해 ViewModel에서 데이터를 채우는 DataGrid가 있습니다. http://www.amazedsaint.com/2010/10/asynchronous-delegate-command-for-your.html 을 사용하여 뷰 모델에서 비동기 방식을 구현하고 있습니다. 내 뷰 모델 코드는 다음과 같습니다. public class MainWindowViewModel:WorkspaceViewModel,INotifyCollectionChanged { MatchBLL matchBLL = new MatchBLL(); EfesBetServiceReferen..

Programing 2020.07.04

더 성능이 뛰어난 CTE 또는 임시 테이블은 무엇입니까?

더 성능이 뛰어난 CTE 또는 임시 테이블은 무엇입니까? 어떤 더 확대됨에있는, CTE또는 Temporary Tables? 나는 그것들이 다른 개념이라고 말하지만 "분필과 치즈"라고 말하기에는 너무 다르지 않습니다. 임시 테이블은 재사용하거나 일련의 데이터에 대해 여러 처리 단계를 수행하는 데 적합합니다. CTE는 재귀 또는 가독성을 향상시키기 위해 사용될 수 있습니다. 또한 뷰 또는 인라인 테이블 값 함수와 같이 주 쿼리에서 확장되는 매크로처럼 처리 될 수 있습니다. 임시 테이블은 범위와 관련된 몇 가지 규칙이있는 다른 테이블입니다. 둘 다 사용하는 procs를 저장했습니다 (및 테이블 변수도). 때에 따라 다르지. 가장 먼저 공통 테이블식이 란 무엇입니까? (재귀 적이 지 않은) CTE는 SQL Se..

Programing 2020.07.04

정규 표현식 : 첫 번째 공백까지 모든 단어와 일치

정규 표현식 : 첫 번째 공백까지 모든 단어와 일치 다음 줄이 있습니다. hshd household 8/29/2007 LB 첫 번째 공백 (공백) 앞에 오는 모든 것을 일치시키고 싶습니다. 이 경우에는 다시 돌아가고 싶습니다 hshd ([^\s]+) 공장 이것은해야합니다 : ^\S* 아마도 당신은 시도 할 수 ([^ ]+) .*있습니다. 첫 번째 그룹의 첫 번째 공백에 모든 것을 줄 것입니다. 전체 라인 ^(\w+)\s+(\w+)\s+(\d+(?:\/\d+){2})\s+(\w+)$ 나는 그것이 좋은 해결책이라고 생각한다. /\S\w*/ 하나 이상의 단어로 단어가 만들어 졌다고 생각합니다. 내 제안은 : [^\s\s$]{2,} @SilentGhost의 답변에서 파생되었습니다. ^([\S]+) 이 대화식 r..

Programing 2020.07.04
반응형