반응형

전체 글 502

C99에서 f () + g ()는 정의되지 않았습니까 아니면 단순히 지정되지 않았습니까?

C99에서 f () + g ()는 정의되지 않았습니까 아니면 단순히 지정되지 않았습니까? 나는 기능의 부작용하더라도, C99에서 그렇게 생각하는 데 사용 f하고 g방해하고, 표현이 있지만, f() + g()일련의 점을 포함하지 않는, f그리고 g행동이 지정 될 수 있도록, 일부 포함됩니다 :) 중 F를 (전에 호출 될 것이다 f () 앞에 g () 또는 g (). 더 이상 확실하지 않습니다. 컴파일러가 함수를 인라인 한 다음 (함수가 선언되지 않은 경우에도 컴파일러가 수행하도록 결정할 수 있음 inline) 명령을 다시 정렬하면 어떻게 될까요? 위의 두 가지 결과가 다를 수 있습니까? 즉, 정의되지 않은 동작입니까? 이것은 내가 이런 종류의 것을 작성하려고하기 때문이 아니라 정적 분석기에서 그러한 명령문..

programing 2021.01.16

RxJS에서 Observable 연결

RxJS에서 Observable 연결 RxJS와 Angular 2를 배우고 있습니다. 이전 결과에 의존하는 여러 비동기 함수 호출이있는 promise 체인이 있다고 가정 해 보겠습니다. var promiseChain = new Promise((resolve, reject) => { setTimeout(() => { resolve(1); }, 1000); }).then((result) => { console.log(result); return new Promise((resolve, reject) => { setTimeout(() => { resolve(result + 2); }, 1000); }); }).then((result) => { console.log(result); return new Promis..

programing 2021.01.16

하위 컬렉션으로 Cloud Firestore 심층 가져 오기

하위 컬렉션으로 Cloud Firestore 심층 가져 오기 'todos'라는 루트 컬렉션이 있다고 가정 해 보겠습니다. 이 컬렉션의 모든 문서에는 다음이 포함됩니다. title: 문자열 명명 된 하위 컬렉션 todo_items 하위 컬렉션의 모든 문서 todo_items에는 title: 문자열 completed: 부울 Cloud Firestore의 쿼리가 기본적으로 얕다는 것을 알고 있습니다. 이것은 훌륭하지만 자동으로 todos하위 컬렉션을 포함하는 결과 를 쿼리 하고 가져올 수 있는 방법이 todo_items있나요? 즉, 다음 쿼리에 todo_items하위 컬렉션을 포함하려면 어떻게해야 합니까? db.collection('todos').onSnapshot((snapshot) => { snapshot..

programing 2021.01.16

JVM 시작 속도가 느린 이유는 무엇입니까?

JVM 시작 속도가 느린 이유는 무엇입니까? CPython과 같은 다른 런타임에 비해 JVM (특히 Sun의 구현) 실행 속도를 정확히 만드는 것은 무엇입니까? 내 인상은 주로 라이브러리가 필요하든 그렇지 않든로드되는 많은 라이브러리와 관련이 있지만 수정하는 데 10 년이 걸리지 않아야하는 것처럼 보입니다. 생각해 보면 JVM 시작 시간이 Windows의 CLR과 어떻게 비교됩니까? Mono의 CLR은 어떻습니까? 업데이트 : 특히 유닉스에서 흔히 볼 수 있듯이 함께 연결된 작은 유틸리티의 사용 사례에 관심이 있습니다. 이제 Java가이 스타일에 적합합니까? Java가 발생하는 시작 오버 헤드가 무엇이든, 모든 Java 프로세스에 대해 추가됩니까, 아니면 오버 헤드가 실제로 첫 번째 프로세스에 대해서만 ..

programing 2021.01.16

조각화없이 보낼 수있는 가장 큰 UDP 패킷을 찾는 방법은 무엇입니까?

조각화없이 보낼 수있는 가장 큰 UDP 패킷을 찾는 방법은 무엇입니까? 다른 컴퓨터로 보낼 수있는 가장 큰 UDP 패킷이 조각화없이 무엇인지 알아야합니다. 이 크기를 일반적으로 MTU (Maximum Transmission Unit)라고합니다. 두 컴퓨터 사이에는 MTU가 다를 수있는 많은 라우터와 모뎀이 있다고 가정합니다. Windows의 TCP 구현이 경로에서 최대 MTU를 자동으로 찾는다는 것을 읽었습니다. 나는 또한 실험을했고 내 컴퓨터에서 서버까지의 최대 MTU가 57712 바이트 + 헤더라는 것을 알았습니다. 그 이상의 모든 것은 버려졌습니다. 내 컴퓨터가 LAN에 있는데 MTU가 약 1500 바이트 여야하지 않습니까? 다음은 귀하의 질문에 직접 답변하지는 않지만 흥미로울 수 있습니다. IP ..

programing 2021.01.16

페이지가 이미 UTF-8 인 경우 HTML 양식에 accept-charset =“UTF-8”을 추가하면 어떤 이점이 있습니까?

페이지가 이미 UTF-8 인 경우 HTML 양식에 accept-charset =“UTF-8”을 추가하면 어떤 이점이 있습니까? 이미 지정된 페이지 (HTTP 헤더 또는 메타 태그)의 경우 UTF-8 문자 집합이있는 Content-Type을 가지려면 ... accept-charset="UTF-8"HTML 양식 에 추가하면 이점이 있습니까? ( accept-charsetISO-8859-1의 경우 IE에서 속성이 깨지는 것을 알고 있지만 IE 및 UTF-8에 대한 문제에 대해 들어 본 적이 없습니다. UTF-8로 추가하는 것이 이점이 있는지 묻고 있습니다. 잘못된 바이트 시퀀스가 ​​입력되는 것을 방지합니다.) 페이지가 이미 브라우저에서 UTF-8로 해석 된 경우 설정 accept-charset="utf-8"..

programing 2021.01.16

Android 앱용 Kivy

Android 앱용 Kivy 저는 Android 세계로 뛰어 들기 시작했습니다. 저는 Python으로 앱을 프로그래밍 한 경험이 많아서 좋은 조합 인 "Android + Python"을 찾고 있는데 Kivy 라고 생각 합니다. 인터넷에서 콘텐츠를 다운로드하고 업로드 할 수있는 애플리케이션을 만들어야합니다. Android에 포함 된지도 구성 요소와의 연결 등 멋진 Android 앱을 만들기 위해 더 많은 것들을 만들어야합니다. 하지만 작동하지 않는 일에 시간을 낭비하고 싶지는 않습니다. 그렇다면 Kivy를 사용하여 Android 앱을 개발 한 경험이있는 사람이 있습니까? 정말 유용하고 간단하며 가능합니까? 아니면 더 나은 옵션이 있습니까? 나는 한동안 kivy를 사용하고 기여했으며 시장을 겨냥한 큰 응용 ..

programing 2021.01.16

플렉스 항목이 그 위에있는 항목에 단단히 정렬 될 수 있습니까?

플렉스 항목이 그 위에있는 항목에 단단히 정렬 될 수 있습니까? 이것은 사실상 Pinterest 레이아웃입니다. 그러나 온라인에서 찾은 솔루션은 열에 싸여 있으므로 컨테이너가 실수로 가로로 커집니다. 즉 하지 대표자 레이아웃, 그리고 동적으로로드 된 내용과 잘 작동하지 않습니다. 내가 원하는 것은 고정 너비와 비대칭 높이의 이미지가 가로로 배치되었지만 고정 너비 컨테이너의 한계가 충족되면 새 행으로 감싸는 것입니다. flexbox로이 작업을 수행 할 수 있습니까? 아니면 Masonry와 같은 JS 솔루션에 의존해야합니까? Flexbox는 "1 차원"레이아웃 시스템으로 수평 또는 수직선을 따라 항목을 정렬 할 수 있습니다. 진정한 그리드 시스템은 "2 차원"입니다. 수평 및 수직선을 따라 항목을 정렬 할 ..

programing 2021.01.16

자바 : 이미지를 버튼으로 사용

자바 : 이미지를 버튼으로 사용 Java에서 이미지를 버튼으로 사용하고 싶습니다. BufferedImage buttonIcon = ImageIO.read(new File("buttonIconPath")); button = new JButton(new ImageIcon(buttonIcon)); 그러나 이것은 여전히 ​​이미지 뒤에있는 실제 버튼을 보여줍니다. 이미지가 버튼으로 작동하기를 원합니다. 어떻게 할 수 있습니까? 다음과 같이 테두리를 제거하십시오. button.setBorder(BorderFactory.createEmptyBorder()); 그리고 내용 1 : button.setContentAreaFilled(false); 1 : @ 3sdmx가 질문에 추가 한 솔루션에서 가져옴 이미지를 레이블로..

programing 2021.01.16

OpenGL (및 OpenGL ES)로 SVG 렌더링

OpenGL (및 OpenGL ES)로 SVG 렌더링 현재 OpenGL 및 OpenGL ES를 사용하여 SVG 파일에서 벡터 그래픽을 렌더링 할 수있는 가능성을 조사하고 있습니다. Windows와 Android를 타겟팅하려고합니다. 내 이상적인 솔루션은 주어진 SVG 파일에서 다각형 삼각 측량을 생성하는 최소한의 C 라이브러리를 갖는 것입니다. 그런 다음 표준 OpenGL 또는 OpenGL ES 호출을 생성하고 다시 그릴 때 최적화를 위해 표시 목록 또는 vbo를 사용합니다. 변환 및 회전 후 벡터 이미지를 그리는 디스플레이 목록을 간단하게 그려서 다른 OpenGL 호출과 혼합 할 수 있습니다. 지금까지 제안은 먼저 QT 또는 Cairo를 사용하는 것입니다. -이것은 확장 된 라이브러리없이 (내가 달성하..

programing 2021.01.16
반응형