반응형

전체 글 2757

Java 객체 참조를 반환하는 것이 원시 반환보다 훨씬 느린 이유

Java 객체 참조를 반환하는 것이 원시 반환보다 훨씬 느린 이유 우리는 지연 시간에 민감한 애플리케이션을 개발 중이며 모든 종류의 방법 ( jmh 사용 )을 마이크로 벤치마킹했습니다 . 검색 방법을 마이크로 벤치마킹 하고 결과에 만족 한 후 최종 버전을 구현했는데 최종 버전 이 방금 벤치마킹 한 것보다 3 배 더 느립니다 . 범인 구현 메소드가 복귀 이였다 enum대신 개체 int. 다음은 벤치 마크 코드의 단순화 된 버전입니다. @OutputTimeUnit(TimeUnit.MICROSECONDS) @State(Scope.Thread) public class ReturnEnumObjectVersusPrimitiveBenchmark { enum Category { CATEGORY1, CATEGORY2, ..

Development Tip 2020.10.23

Java에서 두 문자를 추가 한 결과는 int 또는 char입니까?

Java에서 두 문자를 추가 한 결과는 int 또는 char입니까? 추가 할 때 'a' + 'b'그것은 195은 출력 데이터 형이며, 생산 char또는 int? Java 문자, 단락 또는 바이트를 추가 한 결과는 int입니다 . 이진 숫자 프로모션에 대한 Java 언어 사양 : 피연산자 중 하나라도 참조 형식이면 unboxing 변환 (§5.1.8)이 수행됩니다. 그때: 피연산자가 double 유형이면 다른 피연산자가 double로 변환됩니다. 그렇지 않으면 피연산자가 float 유형이면 다른 피연산자가 float로 변환됩니다. 그렇지 않고 피연산자 중 하나가 long 유형이면 다른 피연산자가 long으로 변환됩니다. 그렇지 않으면 두 피연산자가 모두 int 유형으로 변환됩니다. 그러나 복합 할당 연산자..

Development Tip 2020.10.23

JObject에 JToken을 어떻게 추가합니까?

JObject에 JToken을 어떻게 추가합니까? JSON.Net을 사용하여 일부 텍스트의 JSON 개체를 기존 JSON 파일에 추가하려고합니다. 예를 들어 아래와 같은 JSON 데이터가있는 경우 : { "food": { "fruit": { "apple": { "colour": "red", "size": "small" }, "orange": { "colour": "orange", "size": "large" } } } } 나는 이것을 이렇게하려고 노력 해왔다. var foodJsonObj = JObject.Parse(jsonText); var bananaJson = JObject.Parse(@"{ ""banana"" : { ""colour"": ""yellow"", ""size"": ""medium""}..

Development Tip 2020.10.23

컴포넌트와 디렉티브의 차이점은 무엇입니까?

컴포넌트와 디렉티브의 차이점은 무엇입니까? Angular 2로 작업을 시작했습니다. Angular 2의 구성 요소와 지시문의 차이점은 무엇입니까? 기본적으로 문서에 따라 Angular2에는 세 가지 유형의 지시문이 있습니다. 구성 요소 구조적 지시문 속성 지시문 구성 요소 또한 Angular2에서 가장 유명한 디렉티브 유형 인 템플릿, 스타일, 로직 부분이있는 디렉티브 유형입니다. 이 유형의 지시문에서는 @Component다음과 같이 주석 에 사용자 정의 또는 내장 지시문을 사용할 수 있습니다 . @Component({ selector: "my-app" directives: [custom_directive_here] }) 보기에서이 지시문을 다음과 같이 사용하십시오. 구성 요소 지시문의 경우 여기 에서 ..

Development Tip 2020.10.23

Groovy에는 2 개의 맵을 병합하는 방법이 있습니까?

Groovy에는 2 개의 맵을 병합하는 방법이 있습니까? 첫 번째 맵은 기본 옵션 [a: true, b: false]입니다. 두 번째 맵 옵션은 사용자가 전달했습니다 [a:false]. Groovy에는 맵 병합 방법이 [a: false, b:false]있습니까? Groovy에서 구현하는 것은 문제가되지 않습니다. 상자에서 나온 방법에 대해 묻습니다. 플러스를 사용할 수 있습니다. assert [ a: true, b: false ] + [ a: false ] == [ a: false, b: false ] 또는 왼쪽 시프트 : assert [ a: true, b: false ]

Development Tip 2020.10.23

matplotlib (동일한 단위 길이) : '동일한'종횡비 사용 z 축이 x 및 y-와 같지 않음

matplotlib (동일한 단위 길이) : '동일한'종횡비 사용 z 축이 x 및 y-와 같지 않음 3D 그래프에 대해 동일한 종횡비를 설정하면 z 축이 '동일'로 변경되지 않습니다. 그래서 이거: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() 나에게 다음을 제공합니다. 분명히 z 축의 단위 길이는 x 및 y 단위와 같지 않습니다. 세 축의 단위 길이를 어떻게 동일하게 만들 수 있습니까? 내가 찾을 수있는 모든 솔루션이 작동하지 않았습니다. 감사합니다. ..

Development Tip 2020.10.23

dplyr은 각각을 나열하지 않고 여러 변수를 요약 할 수 있습니까?

dplyr은 각각을 나열하지 않고 여러 변수를 요약 할 수 있습니까? 이 질문에 이미 답변이 있습니다. 그룹당 여러 변수 집계 / 요약 (예 : 합계, 평균) 6 개 답변 dplyr은 놀랍도록 빠르지 만 뭔가 빠진 것이 있는지 궁금합니다. 여러 변수에 대해 요약 할 수 있습니까? 예를 들면 : library(dplyr) library(reshape2) (df=dput(structure(list(sex = structure(c(1L, 1L, 2L, 2L), .Label = c("boy", "girl"), class = "factor"), age = c(52L, 58L, 40L, 62L), bmi = c(25L, 23L, 30L, 26L), chol = c(187L, 220L, 190L, 204L)), .N..

Development Tip 2020.10.23

org.apache.http.HttpResponse에서 HTTP 코드 가져 오기

org.apache.http.HttpResponse에서 HTTP 코드 가져 오기 org.apache.http.HttpResponseJava 애플리케이션에서 클래스를 사용하고 있으며 HTTP 상태 코드를 가져올 수 있어야합니다. 내가 그것을 사용하면 .toString()거기에서 HTTP 상태 코드를 볼 수 있습니다. HTTP 상태 코드를 int 또는 String으로 가져올 수있는 다른 함수가 있습니까? 무리 감사! 상태 코드, 프로토콜 버전 및 "이유"를 포함 HttpResponse.getStatusLine()하는 StatusLine객체 를 반환하는를 사용 합니다 . 나는 이것을 사용 httpResponse.getStatusLine().getStatusCode()하여 정수 http 상태 코드를 안정적으로 ..

Development Tip 2020.10.22

Visual Studio의 솔루션에서 * 모든 * Nuget 패키지를 제거하는 방법

Visual Studio의 솔루션에서 * 모든 * Nuget 패키지를 제거하는 방법 PM 콘솔에서 패키지를 제거 할 수 있다는 것을 알고 있습니다. 다른 프로젝트에서 종속성 문제가 발생하여 다시 시작하고 싶습니다. 한 번에 모든 패키지를 삭제해야합니다. 방법이 있습니까? 솔루션의 모든 프로젝트에서 모든 패키지를 가져 오려면 Get-Package. 특정 프로젝트에서 모든 패키지를 가져 오려면 Get-Package -ProjectName "YourProjectName". 솔루션의 모든 프로젝트에서 모든 패키지 제거 주의 : 이렇게하면 솔루션의 모든 패키지 가 제거됩니다 . 경우 매개 변수를 사용하는 패키지는 의존성이 존재하는 경우에도 제거됩니다.-Force Get-Package | Uninstall-Pack..

Development Tip 2020.10.22

PHP 변수에서 공백을 제거하려면 어떻게해야합니까?

PHP 변수에서 공백을 제거하려면 어떻게해야합니까? 이 주석 PHP.net을 알고 있습니다. tr간단히 실행할 수 있도록 PHP와 유사한 도구를 갖고 싶습니다. tr -d " " "" 나는 성공적으로 기능 php_strip_whitespace을 실행하지 않습니다 . $tags_trimmed = php_strip_whitespace($tags); 정규식 기능도 성공적으로 실행하지 못했습니다. $tags_trimmed = preg_replace(" ", "", $tags); 정규식은 기본적으로 UTF-8 문자를 고려하지 않습니다. \s메타 문자는 원래 라틴어 세트를 차지한다. 따라서 다음 명령은 탭, 공백, 캐리지 리턴 및 새 줄만 제거합니다. // http://stackoverflow.com/a/12797..

Development Tip 2020.10.22
반응형