반응형

programing 446

다른 클래스에서 현재 또는 주요 활동을 참조하는 방법

다른 클래스에서 현재 또는 주요 활동을 참조하는 방법 일부 활동을 참조해야하는 메서드에 액세스해야하는 경우가 종종 있습니다. 예를 들어를 사용 getWindowManager하려면 일부 활동에 액세스해야합니다. 그러나 종종 이러한 메서드를 사용하는 코드는 활동에 대한 참조가없는 다른 클래스에 있습니다. 지금까지 주 활동에 대한 참조를 저장하거나 일부 활동의 컨텍스트를 클래스에 전달했습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 이미 유효한 컨텍스트가있는 경우 다음을 사용하십시오. Activity activity = (Activity) context; 컨텍스트를 전달하는 것이 굴절 활동에 더 좋은 방법입니다. Context를 다른 클래스에 전달할 수 있습니다. IN 활동 :: AnotherClass..

programing 2021.01.16

Dockerfile-ENV를 명령 결과로 설정

Dockerfile-ENV를 명령 결과로 설정 docker ENV 변수를 명령 결과로 설정할 수 있습니까? 처럼: ENV MY_VAR whoami MY_VAR이 "root"값을 얻거나 whoami가 반환하는 것을 원합니다. DarkSideF 답변에 추가로. Dockerfile의 각 줄 / 명령은 다른 컨테이너에서 실행된다는 점에 유의해야합니다. 다음과 같이 할 수 있습니다. RUN export bleah=$(hostname -f);echo $bleah; 이것은 단일 컨테이너에서 실행됩니다. 나는 같은 문제가 있었고 dockerfile에서 RUN 명령을 사용하여 기능의 결과로 환경 변수를 설정하는 방법을 찾았습니다. 예를 들어 Rails 앱에 SECRET_KEY_BASE를 한 번만 설정하면됩니다. dock..

programing 2021.01.16

Android : Google 서버를 사용하지 않는 음성 인식

Android : Google 서버를 사용하지 않는 음성 인식 오프라인에서 작동해야하는 Android에서 음성 인식기를 개발하고 싶습니다. 안드로이드에 내장 된 음성 인식기는 인터넷이 필요한 Google 서버를 사용하므로 인터넷이 없을 때 작동하는 대안을 원합니다. 위의 기능을 달성하는 방법을 제안하십시오. Pocketsphinx는 Android에서 실행할 수 있습니다. 보다 CMU Sphinx (SourceForge에서) 코드는 현재 서브 버전에서 체크 아웃 할 수 있습니다 (스냅 샷을 다운로드하지 않고 서브 버전을 사용하는 것이 더 낫습니다). 사용하기 매우 쉽습니다. 프로젝트를 이클립스로 가져 와서 장치에서 실행하기 만하면됩니다. CMU Sphinx : Pocket Sphinx Android 데모 ..

programing 2021.01.16

Maven을 사용하여 Javadoc HTML을 생성 하시겠습니까?

Maven을 사용하여 Javadoc HTML을 생성 하시겠습니까? 지금은 릴리스를 수행 할 때 maven-javadoc-plugin을 사용하여 Javadoc을 .jar 아티팩트에 첨부하고 있습니다. 그러나 참조를 위해 원격 서버로 scp 할 수 있도록 Javadoc을 html 형식으로 생성하려면 어떻게해야합니까? 감사! 동일한 플러그인을 사용하여 다음을 사용하여 폴더에 javadoc을 생성 할 수 있습니다. mvn javadoc:javadoc 도움말 콘텐츠를 target / site / apidocs 아래에 둡니다. 플러그인 구성 매개 변수 reportOutputDirectory를 사용하여 출력 폴더를 변경할 수 있습니다. http://maven.apache.org/plugins/maven-javadoc..

programing 2021.01.15

ember.js를 사용한 무한 스크롤 (지연 로딩)

ember.js를 사용한 무한 스크롤 (지연 로딩) 사용자가 스크롤 할 수있는 많은 항목이있을 수있는보기가 있고 콘텐츠를 점진적으로로드 할 수 있도록 무한 스크롤을 구현하고 싶습니다. 일부 사람들 은 페이지 매김을 한 것처럼 보이지만 Google은 Ember / Ember Data로 무한 목록을 수행 한 방법에 대해 아무도 논의하지 않습니다. 누구나 이미이 작업을 수행했으며 공유 할 블로그 게시물 / 예제 코드가 있습니까? 새로 출시 된 Ember.ListView 컴포넌트에 대해 알고 계셨습니까? https://github.com/emberjs/list-view 2 월 샌프란시스코 Ember Meetup에서 발표되었습니다. Ember Core 개발자 중 한 명인 Erik Bryn의 슬라이드 데크가 있습니..

programing 2021.01.15

Dart에서 슈퍼 생성자를 어떻게 호출합니까?

Dart에서 슈퍼 생성자를 어떻게 호출합니까? Dart에서 슈퍼 생성자를 어떻게 호출합니까? 명명 된 슈퍼 생성자를 호출 할 수 있습니까? 예, 구문이 C #에 가깝습니다 . 여기에 기본 생성자와 명명 된 생성자가 모두있는 예제가 있습니다. class Foo { Foo(int a, int b) { //Code of constructor } Foo.named(int c, int d) { //Code of named constructor } } class Bar extends Foo { Bar(int a, int b) : super(a, b); } class Baz extends Foo { Baz(int c, int d) : super.named(c, d); } 하위 클래스에서 인스턴스 변수를 초기화 sup..

programing 2021.01.15

알려진 필드와 알 수없는 필드로 json 역 직렬화

알려진 필드와 알 수없는 필드로 json 역 직렬화 다음과 같은 json 결과가 주어집니다. 기본 json 결과에는 알려진 필드 세트가 있습니다. { "id": "7908", "name": "product name" } 그러나 결과를 요청할 때 이름을 알 수없는 추가 필드 (이 예에서는 _unknown_field_name_1및 _unknown_field_name_2) 로 확장 할 수 있습니다 . { "id": "7908", "name": "product name", "_unknown_field_name_1": "some value", "_unknown_field_name_2": "some value" } json 결과를 알려진 필드에 대한 속성이있는 클래스와 직렬화 및 역 직렬화하고 알 수없는 필드 (속..

programing 2021.01.15

PostgreSQL 쿼리를 사용하여 날짜를 계산 / 그룹화하고 데이터없이 날짜를 표시

PostgreSQL 쿼리를 사용하여 날짜를 계산 / 그룹화하고 데이터없이 날짜를 표시 반환하는 PostgreSQL 쿼리를 생성해야합니다. 하루 그날 발견 된 물체의 수 그날 개체가 발견되지 않더라도 매일 결과에 매일 표시되는 것이 중요합니다 . (이것은 이전에 논의되었지만 특정 사례에서 작동하도록 할 수 없었습니다.) 먼저 조인 할 수있는 일 범위를 생성 하는 SQL 쿼리를 찾았습니다 . SELECT to_char(date_trunc('day', (current_date - offs)), 'YYYY-MM-DD') AS date FROM generate_series(0, 365, 1) AS offs 결과 : date ------------ 2013-03-28 2013-03-27 2013-03-26 2013..

programing 2021.01.15

Android의 Google지도 V2에서 자유형 다각형을 그리는 방법은 무엇입니까?

Android의 Google지도 V2에서 자유형 다각형을 그리는 방법은 무엇입니까? 나는 Free Hand Polygon on the Map in Google Map V2. 이 작업은 OverlayMap V1 에서 가능 했지만 Google Map은 V2에서 해당 클래스를 제거했습니다. (이 Google Map V2에는 Remove Overlay Class가 있습니다 ). 자유로운 스타일의 다각형을 그리는 Google Map V1의 좋은 예입니다. Map V2에서는 Google Official Doc 의 도움으로 프로그래밍 방식으로 다각형을 그릴 수 있지만 사용자는 어떻게해야합니까? 지도 V2에 대한 불분명 한 답변을 찾았습니다. 프로그래밍 방식으로이를 수행하기 위해 간단한 Google지도 및 다각형 그리..

programing 2021.01.15

Java가 C ++보다 큰 파일을 더 빨리 읽는 이유는 무엇입니까?

Java가 C ++보다 큰 파일을 더 빨리 읽는 이유는 무엇입니까? 다음 iputfile.txt과 같이 파일의 모든 줄이 단어 인 2GB 파일 ( )이 있습니다. apple red beautiful smell spark input 파일의 모든 단어를 읽고 단어 수를 인쇄하는 프로그램을 작성해야합니다. Java와 C ++를 사용하여 작성했지만 결과는 놀랍습니다. Java는 C ++보다 2.3 배 빠르게 실행됩니다. 내 코드는 다음과 같습니다. C ++ : int main() { struct timespec ts, te; double cost; clock_gettime(CLOCK_REALTIME, &ts); ifstream fin("inputfile.txt"); string word; int count = ..

programing 2021.01.15
반응형