반응형

Spring 2291

Lucene 분석기 비교

Lucene 분석기 비교 누군가 Lucene 내의 다른 분석기의 차이점을 설명해 주시겠습니까? maxClauseCount 예외가 발생하고 KeywordAnalyzer를 사용하여이 문제를 피할 수 있다는 것을 알고 있지만 분석기 주변의 문제를 이해하지 않고 StandardAnalyzer에서 변경하고 싶지 않습니다. 매우 감사합니다. 일반적으로 Lucene의 모든 분석기는 토크 나이저 + 형태소 분석기 + 불용어 필터입니다. Tokenizer 는 텍스트를 청크로 분할하며, 다른 분석기는 서로 다른 토크 나이저를 사용할 수 있으므로 서로 다른 출력 토큰 스트림 , 즉 텍스트 청크 시퀀스를 얻을 수 있습니다 . 예를 들어, 텍스트를 전혀 분할하지 않고 모든 필드를 단일 토큰으로 사용 KeywordAnalyzer..

developer tip 2020.08.13

Windows 서비스를 설치하기 위해 InstallShield LE 프로젝트를 생성하려면 어떻게합니까?

Windows 서비스를 설치하기 위해 InstallShield LE 프로젝트를 생성하려면 어떻게합니까? 어제 MSDN에 릴리스되었을 때 Visual Studio 2012를 다운로드했습니다. 2010 년에 우리가 가지고 있던 프로젝트 유형 중 일부가 사라지거나 다르다는 것을 알게되었습니다. 지금 저에게 가장 큰 차이점은 Windows Installer 프로젝트가 제거되었다는 것입니다. 이제 우리는 InstallShield LE (Limited Edition)를 사용해야합니다. 여기서 문제는 많은 Windows 서비스를 작성했지만 InstallShield LE를 설정하는 방법을 볼 수 없다는 것입니다. 우리 (내 회사)는 전문가 용 라이선스에 투자해야 할 것 같습니다. InstallShield LE에서 서비..

developer tip 2020.08.13

자동 완성에서 삭제 된 분기 이름을 제거하려면 어떻게합니까?

자동 완성에서 삭제 된 분기 이름을 제거하려면 어떻게합니까? 나는 git branch -d myBranch지점을 삭제 하곤 했다. 나는 마스터 오전에 새로운 지점을 체크 아웃 할 때 그러나 git checkout, myBranch여전히 탭 자동 완성에 나타납니다. 에 myBranch대한 탭 자동 완성에서 이름 을 어떻게 제거 git checkout합니까? 이에 대한 한 가지 가능한 이유는 원격 분기 (예 origin/myBranch:)가 여전히 존재 git checkout myBranch하는 경우 git checkout -b myBranch origin/myBranch. 이는 처음으로 원격 지점을 체크 아웃하여 동일한 이름의 로컬 추적 지점을 만드는 일반적인 경우의 편의를위한 것입니다. 완성을 위해 정확..

developer tip 2020.08.13

CocoaPods 및 GitHub 포크

CocoaPods 및 GitHub 포크 GitHub 프로젝트를 포크 한 것은 이번이 처음이며 CocoaPods에 능숙하지도 않으니 참아주세요. 기본적으로 다음을 사용하여 GitHub에서 프로젝트를 분기했습니다 Podfile. pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com//REActivityViewController.git' 그런 다음 포크를 약간 변경했으며 물론 pod install다른 포드를 설치 했을 때 원본을 다시 설치하고 REActivityViewController변경 사항을 지 웠습니다. 내 변경 사항을 다른 것보다 먼저 내 포크로 푸시해야한다는 것을 깨달았 pod install지만 이것이 CocoaPods에 의..

developer tip 2020.08.13

해시 코드와 체크섬-차이점은 무엇입니까?

해시 코드와 체크섬-차이점은 무엇입니까? 내 이해는 해시 코드와 체크섬이 비슷한 것 입니다. 상대적으로 고유 한 데이터 블록에 대해 계산 된 숫자 값 입니다. 즉, 동일한 숫자 해시 / 체크섬 값을 생성하는 두 데이터 블록의 확률은 응용 프로그램의 목적을 위해 무시할 수있을만큼 충분히 낮습니다. 그래서 우리는 같은 것에 대해 두 단어를 가지고 있습니까, 아니면 해시 코드와 체크섬 사이에 중요한 차이점이 있습니까? 나는 말할 것이다 검사가 필요하다 해시 코드 . 그러나 모든 해시 코드가 좋은 체크섬을 만드는 것은 아닙니다. 체크섬에는 특별한 목적이 있습니다. --- 데이터의 무결성을 확인하거나 확인 합니다 (일부는 오류 수정 을 허용하여 그 이상을 할 수 있음 ). "좋은"체크섬은 계산하기 쉽고 여러 유형..

developer tip 2020.08.12

줄 끝 유지

줄 끝 유지 sed를 실행하여 Windows에서 일부 대체 작업을 수행했는데 줄 끝이 Unix (\ n)로 자동 변환된다는 것을 알았습니다. sed에게 Windows 줄 끝 (\ r \ n)을 사용하도록 지시하거나 파일에서 줄 끝을 유지하는 더 나은 옵션이 있습니까? 참고 : 저는 unxutils에서 sed를 사용합니다 : http://unxutils.sourceforge.net/ -bsed 옵션을 사용하여 파일을 바이너리로 처리 할 수 있습니다 . 이것은 Windows에서 cygwin의 sed 문제를 해결할 것입니다. 예: sed -b 's/foo/bar/' 줄 끝을 일치 시키려면 선택 사항 인 캐리지 리턴을 일치, 캡처 및 복사해야합니다. 예: sed -b 's/foo\(\r\?\)$/bar\1/' ..

developer tip 2020.08.12

자바에 인라인 함수가 있습니까?

자바에 인라인 함수가 있습니까? 자바에 인라인 함수의 개념이 있습니까, 아니면 다른 것을 대체합니까? 있다면 어떻게 사용합니까? public, static및 final메서드가 인라인 함수 라고 들었습니다 . 우리 자신의 인라인 함수를 만들 수 있습니까? Java에서 최적화는 일반적으로 JVM 수준에서 수행됩니다. 런타임시 JVM은 인라인 할 메서드를 결정하기 위해 "복잡한"분석을 수행합니다. 인라인에서 공격적 일 수 있으며 핫스팟 JVM은 실제로 비 최종 메서드를 인라인 할 수 있습니다. 자바 컴파일러는 거의 모든 메소드 호출을 인라인하지 않습니다 (JVM은 런타임에 모든 것을 수행합니다). 인라인 컴파일 시간 상수 (예 : 최종 정적 기본 값)를 수행합니다. 그러나 방법은 아닙니다. 더 많은 리소스 :..

developer tip 2020.08.12

GHC Haskell에서 자동 메모는 언제 이루어 집니까?

GHC Haskell에서 자동 메모는 언제 이루어 집니까? m2가 다음에 없는데 m1이 분명히 메모 된 이유를 알 수 없습니다. m1 = ((filter odd [1..]) !!) m2 n = ((filter odd [1..]) !! n) m1 10000000은 첫 번째 호출에서 약 1.5 초가 걸리고 후속 호출에서 그 일부 (아마도 목록을 캐시 함)에 걸리는 반면 m2 10000000은 항상 같은 시간 (각 호출로 목록을 다시 작성)이 걸립니다. 무슨 일인지 아십니까? GHC가 함수를 메모할지 여부와시기에 대한 경험 규칙이 있습니까? 감사. GHC는 기능을 메모하지 않습니다. 그러나 주변 람다식이 입력 될 때마다 최대 한 번 또는 최상위 수준에있는 경우 최대 한 번 코드에서 주어진 식을 계산합니다. 예..

developer tip 2020.08.12

가지고있는 것이 유효한가요?

가지고있는 것이 유효한가요? 다른 안에 태그 꼬리표? 있습니까 태그는 다른 내에 포함되도록 허용 태그? HTML5에서 유효성을 검사합니까? 네 ! w3 는 섹션 콘텐츠의 한 요소에 여러 제목이 있고 중첩 된 이 허용 되어 생성 된 암시 적 섹션에 의존하는 대신 섹션 콘텐츠의 요소에서 섹션 을 명시 적으로 래핑 하도록 권장합니다 . 예, 웹 사이트는 일반적으로 하나 이상의 섹션으로 나뉘어져 있으므로 구조를 설명한다고 느끼는 한 사용하십시오. 레이아웃은 1 개 또는 수십 개의 SECTION 요소를 가질 수 있습니다. DIV 대체가 아니라는 점만 알면됩니다. DIV는 여전히 사용되고 권장됩니다 (일반적으로 그룹화 수단). 예, 잘 작동합니다. 적어도 저에게는 효과가 있습니다. 여기서 시도해 볼 수 있습니다 ...

developer tip 2020.08.12

클래스 다이어그램 생성을위한 이클립스 플러그인

클래스 다이어그램 생성을위한 이클립스 플러그인 (프로젝트 용) 클래스 다이어그램을 생성하기위한 좋은 Eclipse 플러그인은 무엇입니까? 바로 여기이 이미지 가 제가 말하는 것과 정확히 일치 합니다. 'Project Hierarchy'대신 'Class Diagram'을 명시하려고했다고 가정하고 다음 Eclipse 플러그인을 사용하여 내 전문 경력의 다양한 지점에서 Class Diagram을 생성했습니다. ObjectAid . 나의 현재 선호도. Omondo의 EclipseUML . 지금은 상용 버전 만 사용할 수 있습니다. 귀하의 질문에있는 클래스 다이어그램은이 플러그인에 의해 생성되었을 가능성이 높습니다. 필수 링크 나열된 도구는 소스 코드에서 또는 최소한 몇 년 전에 사용했을 때 클래스 다이어그램을 ..

developer tip 2020.08.12
반응형