반응형

2020/05/18 30

매크로에서 익명 클래스의 메소드를 사용하여 구조 유형 가져 오기

매크로에서 익명 클래스의 메소드를 사용하여 구조 유형 가져 오기 어떤 타입 멤버 나 메소드로 익명 클래스를 정의한 다음, 그 메소드 등으로 구조적 타입으로 정적으로 타입이 지정된 클래스의 인스턴스를 생성하는 매크로를 작성하려고한다고 가정 해 봅시다. 이것은 2.10의 매크로 시스템에서 가능합니다. 0이며 형식 멤버 부분은 매우 쉽습니다. object MacroExample extends ReflectionUtils { import scala.language.experimental.macros import scala.reflect.macros.Context def foo(name: String): Any = macro foo_impl def foo_impl(c: Context)(name: c.Expr[St..

Programing 2020.05.18

Android에서 가로 ListView를 만들려면 어떻게해야합니까?

Android에서 가로 ListView를 만들려면 어떻게해야합니까? [복제] 가능한 중복 : 안드로이드에서 가로 ListView? 안드로이드의 많은 것들처럼, 당신은 이것이 어려운 문제라고 생각하지 않을 것입니다. 그러나 어리석게도, 당신은 틀릴 것입니다. 그리고 안드로이드의 많은 것들과 마찬가지로 API는 확장 가능한 출발점을 제공하지도 않습니다. 내가 원하는 것은 물건을 가져 와서 옆으로 돌리는 것입니다. 내 자신의 ListView를 굴릴 경우 저주받을 것입니다. \ rant 자, 이제 연기를 마쳤으므로 문제 자체에 대해 이야기 해 봅시다. 내가 필요한 것은 기본적으로 정확히 Gallery이지만 센터 잠금 기능이없는 것입니다. 나는 실제로 ListViewlistSelector 가 필요하지 않지만 좋은..

Programing 2020.05.18

iOS 8은 "minimal-ui"뷰포트 속성을 제거했습니다. 다른 "소프트 풀 스크린"솔루션이 있습니까?

iOS 8은 "minimal-ui"뷰포트 속성을 제거했습니다. 다른 "소프트 풀 스크린"솔루션이 있습니까? (이는 여러 부분으로 구성된 질문이므로 시나리오를 요약하기 위해 최선을 다할 것입니다.) 현재 사용자가 탭 콘텐츠 사이를 스 와이프하고 각 탭 콘텐츠 내부에서 세로로 스크롤 할 수있는 반응 형 웹 앱 (뉴스 리더)을 구축하고 있습니다. 문제에 대한 일반적인 접근법은 래퍼 가지고있다 div브라우저 뷰포트 세트를 채우기 overflow에 hidden또는 auto후 스크롤 수평 및 / 또는 수직으로 내부. 이 방법은 훌륭하지만 한 가지 주요 단점이 있습니다. 문서의 높이는 브라우저 뷰포트와 정확히 동일하므로 모바일 브라우저는 주소 표시 줄 / 탐색 메뉴를 숨기지 않습니다 . 있다 수많은 해킹 및 뷰포트 ..

Programing 2020.05.18

인터페이스 메소드의 최종 인수-요점은 무엇입니까?

인터페이스 메소드의 최종 인수-요점은 무엇입니까? Java에서는 final인터페이스 메소드에서 인수 를 정의 하고 구현 클래스에서 인수 를 정의 하지 않는 것이 합법적입니다 . public interface Foo { public void foo(int bar, final int baz); } public class FooImpl implements Foo { @Override public void foo(final int bar, int baz) { ... } } 위의 예에서 bar와 baz반대의 보유 final인터페이스 VS 클래스의 정의. 같은 방식으로 final한 클래스 메소드가 다른 클래스 메소드를 다른 클래스 메소드로 확장 할 때 제한이 적용 abstract되지 않습니다. 반면 final클래스..

Programing 2020.05.18

Amazon EC2 주문형 인스턴스와 비슷한 주문형 Mac OS X 클라우드 서비스가 있습니까?

Amazon EC2 주문형 인스턴스와 비슷한 주문형 Mac OS X 클라우드 서비스가 있습니까? [닫은] Amazon의 EC2 서비스는 다양한 Linux 및 Windows OS 선택을 제공하지만 원격 Mac OS X 가상 머신에 대해 비슷한 "시간별 대여"서비스를 제공하는 서비스를 찾지 못했습니다. 그러한 서비스가 존재합니까? (iCloud는 원격 로그인을 허용하는 서비스가 아닌 데이터 스토리지 서비스 인 것으로 보입니다.) 이러한 가상 머신 서비스는 재현 가능한 "중립"위치에서 소프트웨어를 테스트하는 데 매우 유용합니다. 업데이트 1 : 분명한 것은 월간 구독이 필요한 일반적인 웹 호스팅 서비스가 아닌 시간당 머신 (또는 가상 머신)이 임대되는 EC2의 주문형 또는 스팟 인스턴스와 유사한 서비스를 말합..

Programing 2020.05.18

GCC와 g ++는 어떻게 부트 스트랩됩니까?

GCC와 g ++는 어떻게 부트 스트랩됩니까? 이것은 잠시 동안 나를 괴롭 혔습니다. GCC와 g ++는 어떻게 스스로 컴파일합니까? 모든 개정판이 이전에 작성된 개정판으로 컴파일된다고 생각합니다. 이것이 사실입니까? 그렇다면 그것이 가장 오래된 g ++ 및 GCC 버전이 어셈블리로 작성되었음을 의미합니까? 가장 오래된 GCC 버전은 다른 C 컴파일러를 사용하여 컴파일되었습니다. 최초의 C 컴파일러 (약 1973 년, IIRC)는 PDP-11 어셈블리 또는 그 이전의 B 프로그래밍 언어 로 구현 되었지만, 어느 경우 에나 B 컴파일러는 어셈블리로 작성되었습니다.마찬가지로, 최초의 C ++ 컴파일러 (CPre / Cfront , 1979-1983)는 아마도 C로 구현 된 후 C ++로 다시 작성되었을 것입..

Programing 2020.05.18

면접 질문 : WPF 개발자

면접 질문 : WPF 개발자 모든 WPF 개발자는 무엇을 알아야합니까? 입문 단계 강력한 .NET 2.0 배경 & 배우려는 의지! 종속성 속성을 설명 하시겠습니까? 스타일이 뭐야? 템플릿이란 무엇입니까? 제본 기본 클래스의 차이점 : Visual, UIElement, FrameworkElement, Control 비주얼 트리와 로직 트리? 속성 변경 알림 (INotifyPropertyChange 및 ObservableCollection) ResourceDictionary-추가 한 a7an UserControls-a7an에 의해 추가됨 거품과 터널 라우팅 전략의 차이점-Carlo 추가 Microsoft가 또 다른 마크 업 언어를 도입 한 이유는 무엇입니까? XAML 중급 라우트 된 이벤트 및 명령 변환기-..

Programing 2020.05.18

ViewPager를 사용하는 android.app 조각 대 android.support.v4.app?

ViewPager를 사용하는 android.app 조각 대 android.support.v4.app? Android 지원 라이브러리, 조각 및 특정 예제 ViewPager클래스 에 관한 질문이 있습니다 . 내 의도는 Android 개발자 웹 사이트 ( http://developer.android.com/training/animation/screen-slide.html 또는 http://developer.android.com/ 에 제공된 샘플과 유사한 기능을 가진 앱을 만드는 것입니다. 교육 /implementing-navigation/lateral.html ). 코드를 살펴보면 android.support.v4.app라이브러리 를 활용하는 것으로 나타났습니다.이 라이브러리는 내 연구에서 ViewPager..

Programing 2020.05.18

git stash를 원격 저장소로 푸시 할 수 있습니까?

git stash를 원격 저장소로 푸시 할 수 있습니까? git에서 숨김을 생성하고, 원격 저장소로 숨김을 푸시하고, 다른 컴퓨터에서 숨김을 검색하고, 숨김을 적용 할 수 있습니까? 또는 내 옵션은 다음과 같습니다. 패치를 작성하고 다른 컴퓨터에 패치를 복사하십시오. 또는 부 지점을 만들고 해당 지점에 불완전한 작업을 수행 하시겠습니까? 가져 오기 등을 통해 가져올 수 없으며 미러 참조 스펙은 fetch = +refs/*:refs/*이며 숨김은 refs/stash전송되지 않습니다. 명시적인 refs/stash:refs/stash것도 효과가 없습니다! 어쨌든 모든 스 태쉬를 가져 오지 않고 최신 스 태쉬 만 가져 오기 때문에 혼란 스럽습니다. 숨겨 놨다의 목록이입니다 reflog 심판의 refs/stash..

Programing 2020.05.18

기본 이미지가 업데이트 된 경우 도커 컨테이너를 자동으로 업데이트하는 방법

기본 이미지가 업데이트 된 경우 도커 컨테이너를 자동으로 업데이트하는 방법 에 근거한 간단한 컨테이너가 있다고 가정 해보십시오 ubuntu:latest. 이제 보안 업데이트 ubuntu:latest가 있으며 docker repo에서 업데이트되었습니다. 로컬 이미지와 컨테이너가 뒤에서 실행되고 있는지 어떻게 알 수 있습니까? 도커 저장소 업데이트를 따르기 위해 로컬 이미지 및 컨테이너를 자동으로 업데이트하는 모범 사례가 있습니까? 실제로 기존 우분투 시스템에서 무인 업그레이드를 실행하는 것과 동일한 이점을 제공합니다. 이를 수행하는 방법 중 하나는 CI / CD 시스템을 통해이를 수행하는 것입니다. 부모 이미지가 만들어지면 해당 부모를 사용하여 이미지를 검색 할 수있는 무언가를 준비하십시오. 발견되면 새 ..

Programing 2020.05.18
반응형