반응형

전체 글 2429

줄 끝 유지

줄 끝 유지 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

벤치마킹 (Python 대 BLAS를 사용하는 C ++) 및 (numpy)

벤치마킹 (Python 대 BLAS를 사용하는 C ++) 및 (numpy) BLAS 및 LAPACK 선형 대수 기능을 광범위하게 사용하는 프로그램을 작성하고 싶습니다. 성능이 문제이기 때문에 몇 가지 벤치마킹을 수행했으며 내가 취한 접근 방식이 합법적인지 알고 싶습니다. 말하자면 3 명의 참가자가 있고 간단한 행렬 행렬 곱셈으로 그들의 성능을 테스트하고 싶습니다. 참가자는 다음과 같습니다. Numpy,의 기능 만 사용합니다 dot. 공유 객체를 통해 BLAS 기능을 호출하는 Python. 공유 객체를 통해 BLAS 기능을 호출하는 C ++. 대본 다른 차원에 대한 행렬-행렬 곱셈을 구현했습니다 i. i5 개에서 500 개까지 5 개 단위로 실행되며 다음 m1과 m2같이 설정됩니다. m1 = numpy.r..

developer tip 2020.08.12

이중 쿼리없이 MySQL 페이지 매김?

이중 쿼리없이 MySQL 페이지 매김? MySQL 쿼리에서 결과 수를 가져 오는 동시에 결과를 제한하는 방법이 있는지 궁금합니다. 페이지 매김이 작동하는 방식 (내가 이해하는대로), 먼저 다음과 같은 작업을 수행합니다. query = SELECT COUNT(*) FROM `table` WHERE `some_condition` num_rows (query)를 얻은 후 결과 수를 얻었습니다. 하지만 실제로 결과를 제한하려면 다음과 같은 두 번째 쿼리를 수행해야합니다. query2 = SELECT COUNT(*) FROM `table` WHERE `some_condition` LIMIT 0, 10 내 질문 : 어쨌든 주어진 총 결과 수를 검색하고 단일 쿼리에서 반환되는 결과를 제한하는 방법이 있습니까? 또는이..

developer tip 2020.08.12

SSTable이란 무엇입니까?

SSTable이란 무엇입니까? BigTable / GFS 및 Cassandra 용어에서 SSTable의 정의는 무엇입니까? 정렬 된 문자열 테이블 (Google에서 빌려 옴)은 키별로 정렬 된 키 / 값 문자열 쌍의 파일입니다. "SSTable은 키와 값 모두 임의의 바이트 문자열 인 키에서 값으로의 지속적이고 순서가 지정된 변경 불가능한 맵을 제공합니다. 지정된 키와 연관된 값을 조회하고 모든 키 / 값 쌍을 반복하는 작업이 제공됩니다. 내부적으로 각 SSTable에는 일련의 블록이 포함됩니다 (일반적으로 각 블록의 크기는 64KB이지만 구성 가능함). 블록 인덱스 (SSTable 끝에 저장 됨)는 블록을 찾는 데 사용되며 인덱스가로드됩니다. 단일 디스크 검색으로 조회를 수행 할 수 있습니다. 먼저 메..

developer tip 2020.08.12

CSS 선택기

CSS 선택기 유형에 따라 모든 입력을 대상으로하는 CSS를 사용할 수있는 방법이 있습니까? 다양한 비활성화 된 양식 요소에 사용하는 비활성화 된 클래스가 있고 텍스트 상자의 배경색을 설정하고 있지만 체크 박스에 해당 색상이 표시되는 것을 원하지 않습니다. 별도의 클래스로 이것을 할 수 있다는 것을 알고 있지만 가능하면 CSS를 사용하고 싶습니다. 나는 이것을 자바 스크립트로 설정할 수 있지만 CSS를 다시 찾을 수 있다고 확신합니다. IE7 +를 목표로하고 있습니다. 그래서 CSS3를 사용할 수 없다고 생각합니다. 편집하다 CSS3를 사용하면 다음과 같은 작업을 할 수 있습니까? INPUT[type='text']:disabled 내 수업을 완전히 없애는 것이 더 좋을 것입니다 ... 편집하다 도움을 주..

developer tip 2020.08.12

스트림을 사용하는 C #

스트림을 사용하는 C # 스트림은 나에게 일종의 신비입니다. 언제 어떤 스트림을 사용해야하고 어떻게 사용하는지 모르겠습니다. 누군가 스트림이 어떻게 사용되는지 설명해 줄 수 있습니까? 올바르게 이해하면 세 가지 스트림 유형이 있습니다. stream read stream write stream 이 올바른지? 그리고 예를 들어 a Memorystream와 a 의 차이점은 무엇 FileStream입니까? 스트림 데이터를 전송하는 데 사용되는 것을 목적으로한다. System.IO.Stream.NET의 다른 모든 스트림 클래스가 파생 되는 일반 스트림 클래스 가 있습니다. Stream클래스는 바이트 다룬다. 구체적인 스트림 클래스는 바이트가 아닌 다른 유형의 데이터를 처리하는 데 사용됩니다. 예를 들면 : Fil..

developer tip 2020.08.12
반응형