반응형

Programing 3216

D3 차트의 레이블에 줄 바꿈을 어떻게 포함합니까?

D3 차트의 레이블에 줄 바꿈을 어떻게 포함합니까? 저는 D3를 사용하여 막대 차트를 생성하고 있습니다 ( 이 예제 의 코드를 수정했습니다 ). x 축 에서 사용하는 레이블 은 각각 두 단어 길이이며 모든 레이블이 겹치므로이 레이블을 여러 줄로 나누어야합니다. (각 레이블의 모든 공백을 줄 바꿈으로 바꿀 수 있으면 괜찮습니다.) 원래 공백을 리터럴 줄 바꿈 ( ) 으로 바꾸고 xml:space="preserve"레이블 요소를 설정 하여 시도했습니다 . 불행히도 SVG는이 속성을 존중하지 않는다는 것이 밝혀졌습니다. 다음으로 나중에 스타일을 지정할 수 있도록 각 단어를 a로 감싸려고했습니다 . 이 함수를 통해 각 레이블을 전달했습니다. function (text) { return '' + text.repl..

Programing 2020.11.28

C 대 C ++ 구조체 정렬

C 대 C ++ 구조체 정렬 C ++ 구조체 필드 정렬에 대한 최근 인터뷰에서 C와 C ++가 구조체 패킹에서 동일한 전략을 따른다는 이론을 제시했습니다. Hovewer, 그것은 잘못된 가정이었습니다. 면접관은 일반적으로 C와 C ++가 서로 다른 방식으로 구조체를 패킹하고 있으며 그 반대를 기 대해서는 안된다고 말했습니다. IMHO 이상한 진술입니다. pack "C"이중 언어 C / C ++ 헤더 파일에서 사용하기위한 C ++의 구조체에 대한 한정자 는 없습니다 . 따라서 실제로는 일반적으로 필드가 다른 방식으로 정렬되고 오프셋이 다르기 때문에 C ++로 구조체를 생성하여 C 라이브러리에 전달할 수 없음을 의미 할 수 있습니다. 그러나 실제로 대부분의 프로그래머는 C POD 구조체에 대한 포인터를 일부..

Programing 2020.11.28

dotnet cli와 새로운 vs2017 msbuild 간의 관계

dotnet cli와 새로운 vs2017 msbuild 간의 관계 VS2017에 도입 project.json된 새로운 csproj형식으로 이동 하면서 dotnetcli와 새로운 형식의 차이점 msbuild과 언제 다른 형식을 사용해야하는지 이해하는 데 어려움을 겪고 있습니다. 1) csproj명령 줄에서 새 netstandard 라이브러리 를 빌드하려면 dotnetcli (예 :)를 호출 dotnet restore dotnet build하거나 사용 msbuild( 예 :)해야합니다 msbuild ExampleNetstandard.sln. 2) 또한 두 가지 버전이 있습니다 msbuild. 하나는 전체 프레임 워크를 기반으로하고 다른 하나는 타겟팅 dotnet core합니다. 이 올바른지? 나는 항상dot..

Programing 2020.11.28

ELMAH를 사용하는 WCF 서비스에 대한 예외 로깅

ELMAH를 사용하는 WCF 서비스에 대한 예외 로깅 우리는 ASP.NET 3.5 웹 응용 프로그램에서 처리되지 않은 예외를 처리하기 위해 우수한 ELMAH 를 사용하고 있습니다. 이것은 REST 기능을 사용하여 소비되는 WCF 서비스를 제외한 모든 사이트에서 매우 잘 작동합니다. 응용 프로그램 코드에서 처리하지 않는 작업 메서드 내에서 예외가 발생하면 WCF는 서비스 계약 및 구성 설정에 따라 다양한 방식으로 처리합니다. 이는 예외로 인해 ELMAH가 사용 하는 ASP.NET HttpApplication.Error 이벤트가 발생하지 않음을 의미 합니다. 내가 알고있는 두 가지 해결책은 다음과 같습니다. 모든 메서드 호출을 try {} catch (Exception ex) {Elmah.ErrorSigna..

Programing 2020.11.28

데이터베이스 호출에 대한 단위 테스트를 작성하는 방법

데이터베이스 호출에 대한 단위 테스트를 작성하는 방법 나는 새 프로젝트의 시작 부분에 가까워졌고, 처음으로 내 프로젝트에 단위 테스트를 포함 시키려고 노력하고 있습니다. 일부 단위 테스트 자체를 고안하는 데 문제가 있습니다. 테스트하기에 충분히 쉬운 몇 가지 방법이 있습니다 (두 값을 전달하고 예상 출력을 확인). 데이터베이스에 대해 쿼리를 실행하는 것과 같이 더 복잡한 작업을 수행하는 코드의 다른 부분이 있으며 테스트 방법을 모르겠습니다. public DataTable ExecuteQuery(SqlConnection ActiveConnection, string Query, SqlParameterCollection Parameters) { DataTable resultSet = new DataTable(..

Programing 2020.11.28

Scala 및 Haskell 유형 시스템의 차이점과 유사점은 무엇입니까?

Scala 및 Haskell 유형 시스템의 차이점과 유사점은 무엇입니까? Scala의 유형 시스템을 Haskell 전문가에게 설명하는 방법은 무엇입니까? Scala의 장점을 보여주는 예는 무엇입니까? 하스켈의 유형 시스템을 고급 스칼라 실무자에게 설명하는 방법은 무엇입니까? Scala에서 할 수없는 Haskell에서는 무엇을 할 수 있습니까? Haskell 프로그래머에게 Scala : Scala는 일류 모듈을 사용하는 엄격하고 불순한 언어입니다. 데이터 유형은 미묘한 차이가있는 "클래스"또는 "특성"으로 선언되며 모듈 또는 "객체"는 이러한 유형의 값입니다. Scala는 보편적으로 수량화 된 유형 매개 변수를 사용하는 유형 생성자를 지원합니다. 객체 / 클래스 / 특성은 값, 변경 가능한 변수 및 함수 ..

Programing 2020.11.28

8 자 전용 UUID 생성

8 자 전용 UUID 생성 UUID 라이브러리는 32 자 UUID를 생성합니다. 8 자 전용 UUID를 생성하고 싶습니다. 가능합니까? UUID는 정의당 16 바이트 숫자이므로 불가능합니다. 물론 8 자 길이의 고유 한 문자열을 생성 할 수 있습니다 (다른 답변 참조). 또한 ID의 일부가 고정 된 바이트를 포함 할 수 있으므로 더 긴 UUID를 생성하고 하위 문자열을 지정할 때주의해야합니다 (예 : MAC, DCE 및 MD5 UUID의 경우). RandomStringUtils apache.commons에서 수업을 시도 할 수 있습니다 . import org.apache.commons.lang3.RandomStringUtils; final int SHORT_ID_LENGTH = 8; // all poss..

Programing 2020.11.28

Jenkins (Hudson)에서 플러그인을 제거하려면 어떻게해야합니까?

Jenkins (Hudson)에서 플러그인을 제거하려면 어떻게해야합니까? 더 이상 필요하지 않은 Jenkins 설치에 몇 가지 플러그인이 있습니다. 이미 플러그인을 비활성화했으며 (내 빌드는 여전히 작동 함) 플러그인을 완전히 제거하고 싶습니다. Jenkins (Hudson) 플러그인을 완전히 제거하기위한 올바른 프로세스는 무엇입니까? Jesse Glick이 그의 답변 에서 언급했듯이 Jenkins 1.487 이상을 사용하는 경우 Jenkins UI에서 플러그인을 제거하는 기본 방법이 있습니다. 자세한 내용은 JENKINS-3070 을 참조하십시오. 1.487 이전 버전의 Jenkins를 사용하는 경우 플러그인을 수동으로 제거 할 수 있습니다. 일부 사람들이 의견에서 지적했듯이 일부 플랫폼에서는 작동하지..

Programing 2020.11.28

R 패키지 개발 버전을 설치하는 방법 github 저장소

R 패키지 개발 버전을 설치하는 방법 github 저장소 github 저장소에서 직접 개발중인 패키지를 어떻게 설치할 수 있으며, 일단 설치되면 개발 버전과 CRAN 버전 사이를 전환 할 수 있습니까? git에서 설치하려는 특정 패키지는 ggplot2입니다. https://github.com/hadley/ggplot2 에서 Hadley를 통해 install.packages("devtools") library(devtools) dev_mode(on=T) install_github("hadley/ggplot2") # use dev ggplot2 now # when finished do: dev_mode(on=F) #and you are back to having stable ggplot2 두 이전 답변 모두..

Programing 2020.11.28

jQuery에 요소가 있는지 정말로 확인해야합니까?

jQuery에 요소가 있는지 정말로 확인해야합니까? 최근에 jQuery에 요소가 있는지 올바르게 확인하는 방법에 대한 질문이있었습니다. 여기에서 답을 찾았습니다. https://learn.jquery.com/using-jquery-core/faq/how-do-i-test-whether-an-element-exists/ 요약해서 말하자면: if ( $( "#myDiv" ).length ) { // Do something } 내가 함께 일하는 한 사람은 올바른 확인 방법은 다음과 같아야한다고 말합니다. if ($( "#myDiv" ) && $( "#myDiv" ).length ) { // Do something } 상관이 있나? 성능 또는 지연 시간 측면에서 볼 때 동일한 성능을 발휘합니까? 또한: $( "..

Programing 2020.11.27
반응형