반응형

자바 7072

객체의 클래스를 결정하는 방법?

객체의 클래스를 결정하는 방법? 클래스 B와 클래스가 클래스를 C확장 A하고 유형의 객체를 가지고 B있거나 C인스턴스 인 유형을 어떻게 알 수 있습니까? if (obj instanceof C) { //your code } Object.getClass ()를 사용하십시오 . 객체의 런타임 유형을 반환합니다. 여러 정답이 제시되었지만 여전히 더 많은 방법이 있습니다. Class.isAssignableFrom()단순히 객체를 캐스트하려고 시도하면 (을 던질 수 있음 ClassCastException) 가능한 방법 요약 객체 obj가 유형의 인스턴스 인지 테스트하는 가능한 방법을 요약 해 보겠습니다 C. // Method #1 if (obj instanceof C) ; // Method #2 if (C.clas..

development 2020.02.13

텍스트 정렬 중심을 사용하는 중심 이미지?

텍스트 정렬 중심을 사용하는 중심 이미지? 이 속성 text-align: center;은 CSS를 사용하여 이미지를 중앙에 배치하는 좋은 방법입니까? img { text-align: center; } 는 AS 즉 의지하지 작업 text-align속성은 컨테이너가 아닌 인라인 요소를 차단하도록 적용되며, img인라인 요소이다. W3C 사양을 참조하십시오 . 대신 이것을 사용하십시오 : img.center { display: block; margin: 0 auto; } 항상 작동하지는 않습니다 ... 작동하지 않으면 다음을 시도하십시오. img { display: block; margin: 0 auto; } 나는 이 게시물을 보았고 그것은 나를 위해 일했다 : img { position: absolute; ..

development 2020.02.13

파이프로“티”를 사용하는 동안 파일에 stderr를 쓰려면 어떻게해야합니까?

파이프로“티”를 사용하는 동안 파일에 stderr를 쓰려면 어떻게해야합니까? 내가 사용하는 방법을 알고 tee출력 (작성 STDOUT중) aaa.sh에을 bbb.out여전히 단말기에 표시하는 동안 : ./aaa.sh | tee bbb.out STDERR라는 파일에 ccc.out여전히 표시하면서 어떻게 파일을 작성 합니까? 터미널에 STDERR 및 STDOUT이 계속 표시되기를 원한다고 가정합니다. 조쉬 켈리 (Josh Kelley)의 답변을 얻을 수는 있지만 tail로그 파일을 매우 해킹하고 어리석게 출력하는 백그라운드를 유지합니다 . exra FD를 어떻게 유지하고 나중에 죽여서 정리해야하는지 기술적으로 기술적으로해야합니다 trap '...' EXIT. 이를 수행하는 더 좋은 방법이 있으며 이미 발견했..

development 2020.02.12

.on ( 'click')과 .click ()의 ​​차이점

.on ( 'click')과 .click ()의 ​​차이점 다음 코드간에 차이점이 있습니까? $('#whatever').on('click', function() { /* your code here */ }); 과 $('#whatever').click(function() { /* your code here */ }); 차이는 사용 패턴에 있다고 생각합니다. 내가 선호하는 것 .on이상의 .click전자가 있기 때문에 수 동적으로 추가 요소에 대해 적은 메모리와 작업을 사용합니다. 다음 html을 고려하십시오. Add new alert! 우리는 통해 새로운 버튼을 추가 $("button#add").click(function() { var html = "Alert!"; $("button.alert:last")..

development 2020.02.12

Java String을 byte []로 변환하는 방법?

Java String을 byte []로 변환하는 방법? Java String를 byte[]( 상자가 아닌) 로 변환하는 방법이 Byte[]있습니까? 이것을 시도하면서 : System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); 그리고 별도의 출력을 얻고 있습니다. gzip 문자열이므로 첫 번째 출력을 표시 할 수 없습니다. ****** [B@38ee9f13 두 번째는 주소입니다. 내가 잘못하고있는 것이 있습니까? byte[]gzip 압축 풀기 프로그램에 피드하려면 다음과 같은 결과가 필요합..

development 2020.02.12

Java Persistence API에서 FetchType LAZY와 EAGER의 차이점은 무엇입니까?

Java Persistence API에서 FetchType LAZY와 EAGER의 차이점은 무엇입니까? Java Persistence API 및 Hibernate의 초보자입니다. 차이 무엇 FetchType.LAZY과 FetchType.EAGER자바 퍼시스턴스 API 인은? 때로는 두 개의 엔티티가 있고 그들 사이에 관계가 있습니다. 예를 들어,이라는 엔터티 University와 라는 다른 엔터티가 Student있고 대학교에는 많은 학생이있을 수 있습니다. 대학교 단체는 아이디, 이름, 주소 등과 같은 몇 가지 기본 속성과 특정 대학교의 학생 목록을 반환하는 학생이라는 수집 속성을 가질 수 있습니다. public class University { private String id; private Strin..

development 2020.02.12

소수점 이하 두 자리까지 숫자 표시

소수점 이하 두 자리까지 숫자 표시 PHP 문자열을 소수점 이하 두 자리로 반올림하는 올바른 방법은 무엇입니까? $number = "520"; // It's a string from a database $formatted_number = round_to_2dp($number); echo $formatted_number; 출력은 520.00; : 방법을해야 round_to_2dp()기능을 정의 할 수? number_format () 사용할 수 있습니다 : return number_format((float)$number, 2, '.', ''); 예: $foo = "105"; echo number_format((float)$foo, 2, '.', ''); // Outputs -> 105.00 이 함수는 문자열..

development 2020.02.12

부분 및 템플릿의 복잡한 중첩

부분 및 템플릿의 복잡한 중첩 내 질문은 AngularJS 응용 프로그램에서 템플릿의 복잡한 중첩 ( 부분적 이라고도 함 )을 다루는 방법에 관한 것 입니다. 내 상황을 설명하는 가장 좋은 방법은 내가 만든 이미지를 사용하는 것입니다. 보시다시피 이것은 많은 중첩 모델이있는 상당히 복잡한 응용 프로그램이 될 수 있습니다. 응용 프로그램은 단일 페이지이므로 속성이 있는 DOM에 div 요소가 포함 된 index.html 을 로드 ng-view합니다. 서클 1 의 경우 적절한 템플릿을에로드하는 기본 탐색이 있음을 알 수 ng-view있습니다. $routeParams기본 앱 모듈 로 전달 하여이 작업을 수행하고 있습니다. 다음은 내 앱에있는 예입니다. angular.module('myApp', []). con..

development 2020.02.12

모든 서버 측 코드에 대해 ConfigureAwait를 호출하는 모범 사례

모든 서버 측 코드에 대해 ConfigureAwait를 호출하는 모범 사례 서버 측 코드 (예 : 일부 ApiController)가 있고 함수가 비동기 적이므로 반환 Task되는 경우 언제든지 호출하는 함수를 기다리는 것이 가장 좋습니다 ConfigureAwait(false). 스레드 컨텍스트를 원래 스레드 컨텍스트로 다시 전환 할 필요가 없으므로 성능이 뛰어납니다. 그러나 ASP.NET Web Api를 사용하면 요청이 하나의 스레드에 들어오고 함수 ConfigureAwait(false)의 최종 결과를 반환 할 때 다른 스레드에 잠재적으로 영향을 줄 수있는 함수와 호출 을 기다리는 경우가 있습니다 ApiController. 아래에서 내가 말하는 것에 대한 예제를 작성했습니다. public class Cu..

development 2020.02.12

.gitignore의 코멘트?

.gitignore의 코멘트? .gitignore파일에 주석을 쓸 수 있습니까 ? 그렇다면 줄 앞에 #다른 표시기가 있어야 합니까? 예, 의견을 적어 주셔도됩니다. 그러나 행의 시작 부분에서 시작해야합니다. cf. http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files .gitignore 파일에 넣을 수있는 패턴의 규칙은 다음과 같습니다 .-빈 줄이나 #으로 시작하는 줄은 무시됩니다. […] 주석 문자는 다음 #과 같습니다. # no .a files *.a 하다 git help gitignore 다음 줄이있는 도움말 페이지가 나타납니다. A line starting with # serves as a c..

development 2020.02.12
반응형