반응형

java 2507

자식 뷰 컨트롤러의 topLayoutGuide

자식 뷰 컨트롤러의 topLayoutGuide 나는이 UIPageViewController반투명 상태 표시 줄 및 탐색 바. 그는 topLayoutGuide예상대로 64 픽셀이다. 그러나 UIPageViewController보고서 의 하위보기 컨트롤러 topLayoutGuide는 상태 표시 줄과 탐색 표시 줄 아래에 표시 되더라도 0 픽셀입니다. 이것이 예상되는 동작입니까? 그렇다면 자식 뷰 컨트롤러의 뷰를 real 아래에 배치하는 가장 좋은 방법은 무엇 topLayoutGuide입니까? (사용이 부족하여 parentViewController.topLayoutGuide해킹이라고 생각합니다) 이 대답 이 정확할 수도 있지만 , 올바른 상위 뷰 컨트롤러를 찾고 "실제 topLayoutGuide" 라고 설명하..

Program Tip 2020.11.05

Websocket 전송 안정성 (재 연결 중 Socket.io 데이터 손실)

Websocket 전송 안정성 (재 연결 중 Socket.io 데이터 손실) 익숙한 NodeJS, Socket.io 문제 Socket.io를 통해 앱에 연결된 두 명의 사용자 U1 및 U2 가 있다고 가정 해보십시오. 알고리즘은 다음과 같습니다. U1 이 인터넷 연결이 완전히 끊어짐 (예 : 인터넷 끄기) U2 는 U1에 메시지를 보냅니다 . U1 은 인터넷이 다운 되었기 때문에 아직 메시지를받지 못합니다. 서버 가 하트 비트 시간 초과로 U1 연결 끊김을 감지합니다. U1 이 socket.io에 다시 연결됩니다. U1 은 U2 로부터 메시지를받지 못합니다 . 4 단계에서 잃어버린 것 같습니다. 가능한 설명 왜 그런지 이해한다고 생각합니다. 4 단계에서 서버 는 소켓 인스턴스와 U1에 대한 메시지 대기열..

Program Tip 2020.11.05

ReactJS-컴포넌트에 커스텀 이벤트 리스너 추가

ReactJS-컴포넌트에 커스텀 이벤트 리스너 추가 평범한 오래된 자바 스크립트에서는 DIV가 있습니다. 및 다음 자바 스크립트 코드 var myMovie = document.getElementById('my_movie'); myMovie.addEventListener('nv-enter', function (event) { console.log('change scope'); }); 이제이 구성 요소 내부의 render 메서드에 React 구성 요소가 있으며 내 div를 반환합니다. 내 사용자 지정 이벤트에 대한 이벤트 리스너를 추가하려면 어떻게해야합니까? (이 라이브러리를 TV 앱용으로 사용하고 있습니다- 탐색 ) import React, { Component } from 'react'; class Mo..

Program Tip 2020.11.05

여러 데이터베이스 엔진에서 사용할 수있는 공통 형식의 데이터가있는 샘플 데이터베이스는 어디에서 찾을 수 있습니까?

여러 데이터베이스 엔진에서 사용할 수있는 공통 형식의 데이터가있는 샘플 데이터베이스는 어디에서 찾을 수 있습니까? 내가 다운로드 할 수있는 샘플 데이터베이스를 알고있는 사람이 있습니까? 가급적 CSV 또는 가져 오기가 쉬운 형식으로 다른 유형의 데이터 세트로 작업하는 데 더 많은 연습을 할 수 있습니까? 캐나다 환경부에는 다운로드 할 수 있는 과거 날씨 데이터 가 있습니다. 그러나 다른 데이터베이스로 가져올 수있는 일반적인 형식은 아닙니다. 또한 포함 된 프로그램을 기반으로 만 쿼리를 실행할 수 있으며 이는 실제로 제공 할 수있는 데이터의 종류가 상당히 제한적입니다. mySql, Sql Server 및 기타 유형의 데이터베이스 엔진에서 사용할 수있는 공통 형식으로 자유롭게 사용할 수있는 흥미로운 데이터 ..

Program Tip 2020.11.05

WPF에서 인쇄 /보고하는 가장 좋은 방법은 무엇입니까?

WPF에서 인쇄 /보고하는 가장 좋은 방법은 무엇입니까? 데이터에서 간단한 보고서를 인쇄 할 수 있어야하는 향후 프로젝트가 있습니다. WPF 기반이며 어떤 방법으로 가야할지 궁금합니다. WPF는 사용하기 매우 쉬운 자체 인쇄 기술 (XPS 기반)을 도입한다는 것을 알고 있습니다. 그러나 내 일부는 ReportViewer 컨트롤을 사용하고이를 Windows Forms 호스트 컨트롤에 포함하는 것이 더 쉬운 지 궁금합니다. 그러면 사용자가 다양한 형식으로 내보내고 인쇄 할 수 있기 때문입니다. 누구든지 WPF에서 인쇄 /보고에 대한 경험이 있습니까? 어떤 방향을 추천 하시겠습니까? 우리는 이와 동일한 문제가 있었고 지금은 RDLC / ReportViewer를 사용했습니다. 기본 WPF보고 도구 (내가 알고있..

Program Tip 2020.11.05

ApplicationContextAware는 Spring에서 어떻게 작동합니까?

ApplicationContextAware는 Spring에서 어떻게 작동합니까? 봄에 빈이를 구현 ApplicationContextAware하면 applicationContext. 따라서 다른 콩을 얻을 수 있습니다. 예 : public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext..

Program Tip 2020.11.05

IPython / Jupyter 노트북을 PDF로 저장할 때 발생하는 문제

IPython / Jupyter 노트북을 PDF로 저장할 때 발생하는 문제 그래서, 나는 jupyter 노트북을 PDF로 저장하려고 노력했지만 이것을 수행하는 방법을 알 수 없습니다. 가장 먼저 시도하는 것은 파일 메뉴에서 PDF로 다운로드하는 것입니다. nbconvert failed: PDF creating failed 다음으로 시도 할 것은 명령 프롬프트에서 이와 같이 변환을 시도하는 것입니다. $ ipython nbconvert --to latex --post PDF MyNotebook.ipynb 그러나 다시 이것은 오류 메시지가 발생합니다. ImportError: No module named 'PDF' 그리고 내가 시도한다면 $ ipython nbconvert --to latex MyNoteboo..

Program Tip 2020.11.05

사용하지 않는 문자열의 컴파일러 최적화에 대한 일관성없는 동작

사용하지 않는 문자열의 컴파일러 최적화에 대한 일관성없는 동작 다음 코드가 왜 궁금합니다. #include int main() { std::string a = "ABCDEFGHIJKLMNO"; } 로 컴파일 -O3하면 다음 코드 가 생성 됩니다 . main: # @main xor eax, eax ret ( a컴파일러가 생성 된 코드에서 완전히 생략 할 수 있도록 사용하지 않는 것이 필요 없다는 것을 완벽하게 이해합니다 ) 그러나 다음 프로그램 : #include int main() { std::string a = "ABCDEFGHIJKLMNOP"; // _S_copy(__another, _M_data(), __len); _M_dispose(); _M_data(__another); _M_capacity(_..

Program Tip 2020.11.05

D3.js가 데이터를 노드에 바인딩하는 방법 이해

D3.js가 데이터를 노드에 바인딩하는 방법 이해 D3.js 문서를 읽고 있는데 문서 에서 selection.data방법 을 이해하기가 어렵습니다 . 다음은 문서에 제공된 예제 코드입니다. var matrix = [ [11975, 5871, 8916, 2868], [ 1951, 10048, 2060, 6171], [ 8010, 16145, 8090, 8045], [ 1013, 990, 940, 6907] ]; var tr = d3.select("body").append("table").selectAll("tr") .data(matrix) .enter().append("tr"); var td = tr.selectAll("td") .data(function(d) { return d; }) .enter().a..

Program Tip 2020.11.05
반응형