반응형

Java 7462

알려진 통계 분포의 데이터 정렬 알고리즘?

알려진 통계 분포의 데이터 정렬 알고리즘? 정렬 할 데이터의 분포 (통계적 의미)에 대해 알고 있다면 해당 정보를 고려하면 정렬 알고리즘의 성능에 도움이 될 수 있습니다. 제 질문은 그런 종류의 정보를 고려한 정렬 알고리즘이 있습니까? 얼마나 좋은가요? 편집 : 명확히 할 예 : 데이터 분포가 가우시안 인 경우 데이터를 처리 할 때 즉석에서 평균과 평균을 추정 할 수 있습니다. 이렇게하면 각 숫자의 최종 위치를 추정하여 최종 위치에 가깝게 배치 할 수 있습니다. 편집 # 2 : 대답이이 문제를 논의하는 거친 페이지에 대한 위키 링크가 아니라는 점에 꽤 놀랐습니다. 이것은 매우 일반적인 경우가 아닙니까 (예를 들어 가우시안 경우)? 편집 # 3 :이 질문에 현상금을 추가하고 있습니다. 왜냐하면 추측이 아닌..

development 2020.12.05

추상 클래스에서 구체적인 클래스 이름 가져 오기

추상 클래스에서 구체적인 클래스 이름 가져 오기 이 질문을 이미 받으 셨다면 사과드립니다. 질문을 검색했지만 답을 찾지 못했습니다. Java에서 추상 클래스 내부에서이를 확장하는 구체적인 클래스의 인스턴스를 얻을 수 있습니까? 그렇다면 코드 예제를 볼 수 있습니까? 예,을 호출하여이 작업을 수행 할 수 있습니다 this.getClass(). 그러면 Class런타임 유형의 인스턴스 가 제공됩니다 this. 클래스 이름 만 원하면 this.getClass().getName(). 마지막으로 this.getClass().getSimpleName()및 this.getClass().getCanonicalName(). 나는 로그 파일 등에 읽을 수있는 클래스 이름을 인쇄하기 위해 항상 전자를 사용합니다. 참고 URL..

development 2020.12.05

RejectedExecutionException의 원인은 무엇입니까?

RejectedExecutionException의 원인은 무엇입니까? 내 바람둥이 서버 (+ liferay)에서이 예외가 발생합니다. java.util.concurrent.RejectedExecutionException 내 수업은 다음과 같습니다. public class SingleExecutor extends ThreadPoolExecutor { public SingleExecutor(){ super(1, 1,0L, TimeUnit.MILLISECONDS,new LinkedBlockingQueue()); } @Override public void execute(Runnable command) { if(command instanceof AccessLogInsert){ AccessLogInsert ali ..

development 2020.12.05

SSDT 및 Visual Studio 2012 데이터베이스 프로젝트로 데이터베이스 배포를 올바르게 관리하는 방법은 무엇입니까?

SSDT 및 Visual Studio 2012 데이터베이스 프로젝트로 데이터베이스 배포를 올바르게 관리하는 방법은 무엇입니까? 저는 기존의 소규모 프로젝트에 2012 데이터베이스 프로젝트를 채택하려는 연구 단계에 있습니다. 저는 DBA가 아닌 C # 개발자이므로 모범 사례에 특히 능숙하지 않습니다. 몇 시간 동안 Google과 stackoverflow를 검색했지만 여전히 일부 주요 배포 시나리오를 제대로 처리하는 방법을 모르겠습니다. 1) 여러 개발주기 동안 여러 버전의 데이터베이스를 어떻게 관리합니까? 내 데이터베이스의 v3에 클라이언트가 있고이를 v8로 업그레이드하려면 어떻게 관리합니까? 현재 우리는 제품의 모든 버전에 대해 손으로 만든 스키마 및 데이터 마이그레이션 스크립트를 관리합니다. 이 작업을..

development 2020.12.05

URL을 작성하는 방법은 무엇입니까?

URL을 작성하는 방법은 무엇입니까? Url을 작성할 수 있도록 .NET에서 사용할 수있는 도우미 클래스가 있습니까? 예를 들어 사용자가 문자열을 입력하는 경우 : stackoverflow.com 그리고 나는 그것을 전달하려고 HttpWebRequest: WebRequest.CreateHttp(url); 유효한 URL이 아니기 때문에 실패합니다 (접두사가 없음). 내가 원하는 것은 사용자가 입력 한 부분 URL을 구문 분석 할 수있는 것입니다. Uri uri = new Uri(url); 그런 다음 누락 된 부분을 수정합니다. if (uri.Port == 0) uri.Port = 3333; if (uri.Scheme == "") uri.Scheme = "https"; .NET에는 Uri를 구문 분석하고 조..

development 2020.12.05

React : React가 렌더링 한 DOM을 얼마나 조작 할 수 있습니까?

React : React가 렌더링 한 DOM을 얼마나 조작 할 수 있습니까? 이것이 내가하는 일입니다 : jsfiddle 중요한 섹션은 다음과 같습니다. position: function() { var container = $(this.getDOMNode()); this._menu = $(this.refs.menu.getDOMNode()); this._menu.appendTo(document.body). offset({ top: container.offset().top + container.outerHeight(), left: container.offset().left }); }, restore: function() { this._menu.appendTo(this.getDOMNode()); }, comp..

development 2020.12.05

소멸자에서 dispose (false)를 호출하는 이유는 무엇입니까?

소멸자에서 dispose (false)를 호출하는 이유는 무엇입니까? 다음은 일반적인 처리 패턴 예입니다. public bool IsDisposed { get; private set; } #region IDisposable Members public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool disposing) { if (!IsDisposed) { if (disposing) { //perform cleanup here } IsDisposed = true; } } ~MyObject() { Dispose(false); } dispose가 무엇을하는지 이해하지만 이해가 안되는 것은..

development 2020.12.05

동일한 PC에 여러 Firefox 버전

동일한 PC에 여러 Firefox 버전 저는 다양한 웹 앱을 개발하고 CSS와 JavaScript를 광범위하게 사용하며 FF 3과 FF 3.5에서 모두 테스트 할 수 있어야합니다. 하지만 3.5를 설치하면 3.0을 덮어 쓰기 때문에 동일한 시스템에서 Firefox 3.0과 3.5를 모두 실행할 수 있는지 (그리고 그렇다면 어떻게) 궁금한가요? 아니면 2 개의 다른 시스템을 사용해야하나요? Windows XP를 사용하고 있습니다. 감사 예. 별도의 디렉토리에 다운로드하여 설치하십시오. 그런 다음 -p 플래그를 사용하여 각 버전을 개별적으로 실행하여 각 버전 (또는 테스트 용으로 적어도 하나)에 대해 서로 다른 프로필을 설정합니다. 그런 다음 두 개의 개별 프로필을 만든 후 바탕 화면에 각각에 대한 아이콘을..

development 2020.12.05

Copy-Item은 디렉토리와 내용을 UNC 경로로 복사합니다.

Copy-Item은 디렉토리와 내용을 UNC 경로로 복사합니다. PowerShell 1.0을 사용하여 폴더의 내용을 다른 폴더에 복사하려고합니다. 아주 간단한 것들이며 Copy-Item $from $to -recurse로컬 폴더에서 로컬 폴더로 복사 하는 경우 모두 잘 작동 합니다. 그러나 $to변수가 UNC 경로 인 경우 $from내용뿐 아니라 디렉터리 를 복사하는 것처럼 보입니다 . 예 : $from = "c:\temp\rhysc\" $to = "\\OtherMachineName\ShareFolder\" Copy-Item $from $to -recurse ... 폴더 \\OtherMachineName\ShareFolder\rhysc의 내용을 복사하는 대신 폴더 를 생성하게 됩니다. 내가 $from복사..

development 2020.12.05

최대 고 루틴 수

최대 고 루틴 수 고통없이 얼마나 많은 고 루틴을 사용할 수 있습니까? 예를 들어 위키피디아는 Erlang에서 2 천만개의 프로세스를 성능 저하없이 생성 할 수 있다고 말합니다. 업데이트 : 방금 고 루틴 성능을 조사한 결과 다음과 같은 결과가 나왔습니다. goroutine 수명이 sqrt ()를 1000 번 계산하는 것보다 더 많은 것 같습니다 (~ 45µs), 유일한 제한은 메모리입니다. 고 루틴 비용 4 — 4.5KB 고 루틴이 차단되면 다음을 제외하고는 관련 비용이 없습니다. 메모리 사용량 느린 쓰레기 수거 비용 (메모리 및 실제로 고 루틴 실행을 시작하는 데 걸리는 평균 시간)은 다음과 같습니다. Go 1.6.2 (April 2016) 32-bit x86 CPU (A10-7850K 4GHz) |..

development 2020.12.05
반응형