반응형

Java 2009

Java에서 목록을 직렬화하는 방법은 무엇입니까?

Java에서 목록을 직렬화하는 방법은 무엇입니까? 목록을 딥 복제하고 싶습니다. 이를 위해 우리는 방법이 있습니다 // apache commons method. This object should be serializable SerializationUtils.clone ( object ) 이제 내 목록을 복제하려면 먼저 직렬화 가능으로 변환해야합니다. 목록을 직렬화 가능 목록으로 변환 할 수 있습니까? 의 모든 표준 구현은 java.util.List이미 java.io.Serializable. 그래서 비록 java.util.List자체의 하위 유형 아니다 java.io.Serializable, 그것의 목록을 캐스팅하는 것이 안전해야 Serializable당신이 같은 표준 구현 중 하나 알고만큼, ArrayL..

programing 2020.10.28

ImageView에 대해 어떻게 setLayoutParams ()를 설정합니까?

ImageView에 대해 어떻게 setLayoutParams ()를 설정합니까? 나는을 설정할 LayoutParams에 대한 ImageView하지만, 그것을 할 수있는 적절한 방법을 찾을 수가 기운 다. API에서 다양한 문서 만 찾을 수 ViewGroups있지만 ImageView. 그러나이 ImageView기능이 있는 것 같습니다. 이 코드는 작동하지 않습니다 ... myImageView.setLayoutParams(new ImageView.LayoutParams(30,30)); 어떻게하나요? ImageView가있는 ViewGroup의 LayoutParams를 설정해야합니다. 예를 들어 ImageView가 LinearLayout 내부에있는 경우 LinearLayout.LayoutParams layout..

programing 2020.10.28

PHP의 객체에 json_encode 사용 (범위에 관계없이)

PHP의 객체에 json_encode 사용 (범위에 관계없이) 객체 목록을 json으로 출력하려고하는데 객체를 사용할 수있게 만드는 방법이 있는지 알고 싶습니다 json_encode. 내가 가진 코드는 다음과 같습니다. $related = $user->getRelatedUsers(); echo json_encode($related); 지금은 사용자 배열을 반복하고 개별적으로 배열로 내보내 json_encode사용 가능한 json으로 전환하고 있습니다. 나는 이미 개체를 반복 가능하게 만들려고 시도했지만 json_encode어쨌든 건너 ​​뛰는 것 같습니다. 편집 : 여기에 var_dump (); php > var_dump($a); object(RedBean_OODBBean)#14 (2) { ["prope..

programing 2020.10.28

position : relative는 빈 공간을 남깁니다.

position : relative는 빈 공간을 남깁니다. 코드는 여기에 있습니다 : http://lasers.org.ru/vs/example.html 메인 블록 (#page) 아래의 빈 공간을 제거하는 방법은 무엇입니까? 그럼 상대 위치를 사용하지 마세요. 요소는 상대 위치를 사용할 때 원래 있던 공간을 여전히 차지하므로 제거 할 수 없습니다. 예를 들어 대신 절대 위치 지정을 사용하거나 요소를 서로 옆에 떠있게 만들 수 있습니다. 나는 레이아웃을 약간 가지고 놀았으며이 세 가지 규칙을 다음과 같이 변경하는 것이 좋습니다. #layout { width: 636px; margin: 0 auto; } #menu { position: absolute; width: 160px; margin-left: 160p..

programing 2020.10.28

이전 git 병합 후 git rebase

이전 git 병합 후 git rebase 다음과 같은 상황이 있습니다. clone메인 저장소 (X)에서 (Y)를 만들었습니다. Y에 대해 작업하는 사람들이 많았 기 때문에 우리는 아무것도하지 않고 s rebase만했습니다 merge. ( push) Y를 X 에 전달하고 싶을 때 우리 rebase는 물건을 멋지고 깨끗하게하기 위해 a를 하고 싶습니다. 문제는이 작업을 수행 rebase할 때 이전 merge단계 에서 이미 수행 한 모든 병합을 수행하라는 요청을 받는다는 것입니다 . 실제로 병합을 다시 수행하는 것 외에 이에 대한 해결책이 있습니까? 충돌하는 병합을 이미 해결했기 때문에 매우 간단 할 것으로 예상했습니다. "깨끗한"기록을 얻기위한 리베이스는 과대 평가됩니다. 기록을 보존하려는 경우 가장 좋은 ..

programing 2020.10.28

Jasmine에서 프로그래밍 방식으로 스파이를 어떻게 제거합니까?

Jasmine에서 프로그래밍 방식으로 스파이를 어떻게 제거합니까? 프로그래밍 방식으로 재스민 테스트 스위트의 스파이를 어떻게 제거합니까? 감사. beforeEach(function() { spyOn($, "ajax").andCallFake(function(params){ }) }) it("should do something", function() { //I want to override the spy on ajax here and do it a little differently }) 좋은 아이디어인지 확실하지 않지만 단순히 isSpy함수 의 플래그를 false로 설정할 수 있습니다 . describe('test', function() { var a = {b: function() { }}; beforeEa..

programing 2020.10.28

Elastic Beanstalk의 Linux AMI에서 Tomcat 7 설치 폴더는 어디에서 찾을 수 있습니까?

Elastic Beanstalk의 Linux AMI에서 Tomcat 7 설치 폴더는 어디에서 찾을 수 있습니까? 샘플 응용 프로그램이 설치되고 공개 DNS에서 작동하는 탄력적 인 beanstalk linux-tomcat ami 인스턴스가 있습니다. 인스턴스에 ssh 할 수 있지만 tomcat 7이있는 위치 (예 : server.xml을 편집 할 conf 디렉토리)를 찾을 수 없습니다. 나는 64 및 32 비트 ami로 이것을 시도했습니다. 내가 이것을 어디서 찾을 수 있는지에 대한 아이디어가 있습니까? 나는 아래를 보았다 : /etc /usr/share (비어 있음) 에서 elasticbeanstalk-tomcat7-deployment파일을 찾았습니다 tmp. 나는 : sudo yum install to..

programing 2020.10.28

sizeof (unsigned double)가 4와 같은 이유는 무엇입니까?

sizeof (unsigned double)가 4와 같은 이유는 무엇입니까? 내 동료가 서명되지 않은 이중이 있는지 물었고 그렇지 않다고 말했지만 여전히 확인했으며 이것은 Microsoft Visual C ++ 2010 에서 컴파일됩니다 . unsigned double a; double b; printf("size_a=%d size_b=%d", (int) sizeof(a), (int) sizeof(b)); 출력 size_a=4 size_b=8합니다. 즉,에는 4 바이트 unsigned double, double. unsigned double유효하지 않다. 이것은 MSVC에서도 마찬가지입니다. 경고가 활성화 된 MSCV 2010에서 위 코드를 컴파일하면 다음과 같은 결과가 나타납니다. warning C40..

programing 2020.10.28

Scala의 액터는 Go의 코 루틴과 비슷합니까?

Scala의 액터는 Go의 코 루틴과 비슷합니까? 고 루틴을 사용하는 Go 라이브러리를 포팅하려는 경우받은 편지함 / akka 프레임 워크가 본질적으로 코 루틴과 유사하기 때문에 Scala가 좋은 선택일까요? 아니요, 그렇지 않습니다. 고 루틴은 1978 년 Tony Hoare가 지정한대로 순차적 프로세스 통신 이론을 기반으로합니다. 아이디어는 서로 독립적으로 작동하지만 하나의 프로세스 / 스레드가 데이터를 저장하는 "채널"을 공유하는 두 개의 프로세스 또는 스레드가있을 수 있다는 것입니다. 다른 프로세스 / 스레드가 소비합니다. 가장 눈에 띄는 구현은 Go의 채널과 Clojure의 구현 core.async이지만 현재는 현재 런타임으로 제한되며 동일한 물리적 상자의 두 런타임 간에도 배포 할 수 없습니다..

programing 2020.10.28
반응형