반응형

2021/01/06 30

CMake target_link_libraries 인터페이스 종속성

CMake target_link_libraries 인터페이스 종속성 저는 CMake를 처음 사용하고 .NET과 관련된 PUBLIC, PRIVATE 및 INTERFACE 키워드와 약간 혼동됩니다 target_link_libraries(). 문서에는 링크 종속성과 링크 인터페이스를 하나의 명령으로 지정하는 데 사용할 수 있다고 나와 있습니다. 링크 종속성 및 링크 인터페이스는 실제로 무엇을 의미합니까? 공유 라이브러리와 소스 cpp 파일을 #include 다른 라이브러리 (예 : QtNetwork)의 헤더를 포함하지만 헤더 파일에 QtNetwork 헤더가 포함되지 않은 경우 QtNetwork는 PRIVATE종속성입니다. 소스 파일과 헤더에 다른 라이브러리의 헤더가 포함되어 있으면 PUBLIC종속성입니다. 소..

Programing 2021.01.06

값별로 정렬 된 키 목록에 대한 Java 8 스트림 맵

값별로 정렬 된 키 목록에 대한 Java 8 스트림 맵 지도가 Map countByType있고 해당 값에 따라 (최소에서 최대) 키를 정렬 한 목록을 갖고 싶습니다. 내 시도는 : countByType.entrySet().stream().sorted().collect(Collectors.toList()); 그러나 이것은 나에게 항목 목록을 제공합니다. 순서를 잃지 않고 어떻게 유형 목록을 얻을 수 있습니까? 값을 기준으로 정렬하고 싶다고 말했지만 코드에는 없습니다. 람다 (또는 메서드 참조)를 sorted전달하여 정렬 방법을 알려줍니다. 그리고 당신은 열쇠를 얻고 싶어합니다. map항목을 키로 변환 하는 데 사용 합니다. List types = countByType.entrySet().stream() ...

Programing 2021.01.06

Alpine을 기본 이미지로 사용할 때 사용자를 추가하려면 어떻게해야합니까?

Alpine을 기본 이미지로 사용할 때 사용자를 추가하려면 어떻게해야합니까? 내가 사용하고 alpine내 Dockerfile의 기본 이미지로 (알파인 기반으로하는 이미지 또는). 사용자를 생성하려면 어떤 지침을 추가해야합니까? 결국이 사용자를 사용하여 루트 사용자가 수행하지 않도록 컨테이너에 배치 할 애플리케이션을 실행합니다. 알파인 명령을 사용 adduser하고 addgroup(대신 사용자 및 그룹을 생성 useradd하고 usergroup). FROM alpine:latest # Create a group and user RUN addgroup -S appgroup && adduser -S appuser -G appgroup # Tell docker that all future commands sho..

Programing 2021.01.06

WPF 그리드에서 자식 컨트롤 사이의 간격

WPF 그리드에서 자식 컨트롤 사이의 간격 WPF 창에 표시하려는 키 / 값 쌍 집합이 있습니다. 그리드를 사용하여 다음과 같이 배치합니다. Code Name 그러나 이것을 표시 할 때 TextBox는 위 / 아래에 TextBox에 닿는 위쪽 및 아래쪽 테두리와 함께 뭉개집니다. 이 레이아웃의 행에 수직 공간을 추가하는 가장 좋은 방법은 무엇입니까? 가장 쉬운 방법은 개별 컨트롤에 여백을 설정하는 것입니다. TextBox에 설정하면 충분합니다. 일단 간격을두고 레이블이 각 행의 중앙에 수직으로 설정되고 어쨌든 충분한 공간이 있기 때문입니다. 스타일을 사용하여 한 번 설정할 수 있습니다. ... 그리드 내부의 TextBox 하단에 4 픽셀 여백이 추가됩니다. 또 다른 좋은 접근 방법은 여기에서 볼 수 있습..

Programing 2021.01.06

JavaScript에서 큰 숫자가 잘못 반올림 됨

JavaScript에서 큰 숫자가 잘못 반올림 됨 이 코드를 참조하십시오. Firefox 3.5에서 콘솔을 볼 때 jsonParsed의 값은 다음과 같습니다. Object id=714341252076979100 type=FUZZY 즉, 숫자는 반올림됩니다. 다른 값, 동일한 결과를 시도했습니다 (숫자 반올림). 반올림 규칙도 얻지 못합니다. 714341252076979136은 714341252076979200으로 반올림되는 반면 714341252076979135는 714341252076979100으로 반올림됩니다. 편집 : 아래의 첫 번째 주석을 참조하십시오. 분명히 이것은 JSON에 관한 것이 아니라 JavaScript 번호 처리에 관한 것입니다. 그러나 문제는 남아 있습니다. 왜 이런 일이 발생합니까..

Programing 2021.01.06

composer에서 설치 한 phpunit을 어떻게 사용하나요?

composer에서 설치 한 phpunit을 어떻게 사용하나요? phpunit을 사용하여 Symfony 2 애플리케이션의 단위 테스트를 시작하고 싶습니다. composer (프로젝트 별 의존성)를 사용하여 phpunit을 설치했습니다. http://www.phpunit.de/manual/current/en/installation.html 이제 Zend 서버에서 phpunit 명령을 어떻게 실행합니까? 나는 배를 설치하지 않았습니다. 문서를 따랐다면 phpunit/phpunit종속성을 'dev-dependency'로 설정 한 것입니다. 작곡가가없는 경우 먼저 설치해야합니다. 이것은 문서에 설명되어 있습니다 : Installation * nix 또는 Installation Windows . composer를..

Programing 2021.01.06

이미지 회전 및 검은 색 테두리 자르기

이미지 회전 및 검은 색 테두리 자르기 내 응용 프로그램 : 이미지를 회전하려고합니다 (OpenCV 및 Python 사용). 현재 입력 이미지를 회전하고 검정색 테두리로 패딩하여 A를 제공하는 아래 코드를 개발했습니다. 내가 원하는 것은 B-회전 된 이미지 내에서 가능한 가장 큰 영역 자르기 창입니다. 저는 이것을 축 정렬 된 경계 상자라고 부릅니다. 이것은 본질적으로 Rotate and crop과 동일 하지만 그 질문에 대한 답을 얻을 수 없습니다. 또한 그 대답은 정사각형 이미지에만 유효합니다. 내 이미지는 직사각형입니다. A를 제공하는 코드 : import cv2 import numpy as np def getTranslationMatrix2d(dx, dy): """ Returns a numpy a..

Programing 2021.01.06

주어진 URL은 애플리케이션 구성에서 허용되지 않습니다. Facebook 애플리케이션 오류

주어진 URL은 애플리케이션 구성에서 허용되지 않습니다. Facebook 애플리케이션 오류 주어진 URL은 애플리케이션 구성에서 허용되지 않습니다. : 주어진 URL 중 하나 이상이 앱 설정에서 허용되지 않습니다. 웹 사이트 URL 또는 캔버스 URL과 일치하거나 도메인이 앱 도메인 중 하나의 하위 도메인이어야합니다. 이미 가장 인기있는 질문을 조사했습니다 ( 질문 1 , 질문 2 , 질문 3 , 질문 4 , 질문 5 ) ... 그들 중 어느 것도 내 상황에 도움이되지 않습니다. 응용 프로그램 설정이 다음과 같이 배치되어 있습니다. 앱 도메인 : azeverything.com 샌드 박스 모드 : Facebook 로그인 사이트 URL이있는 비활성화 된 웹 사이트 URL : http://azeverythin..

Programing 2021.01.06

AngularJS.

AngularJS. angular-ui 모달을 호출 할 때 $ timeout 지우기 $timeout모달 컨트롤러에 몇 가지 표현이 있습니다. App.controller('ModalCtrl', function ($scope, $timeout) { for (var i = 0; i < 10; i++) { (function () { var timer = $timeout(function () { console.log('timer') }, 1000); })() } }) 모달을 호출 할 때 모든 타이머를 지워야합니다. App.controller('MainCtrl', function ($scope, $modal, $timeout) { $scope.showMap = function () { var modal = $mod..

Programing 2021.01.06

Elasticsearch "추가 된 요청 없음"대량 API 오류

Elasticsearch "추가 된 요청 없음"대량 API 오류 ES 1.0.1에서 대량 업데이트를 사용하려고합니다. Postman에서 다음을 게시합니다. URL POST 또는 PUT에http://localhost:9200/_bulk 요청 본문 : { "update" : { "_index" : "test_people", "_type" : "person", "_id" : "1" }} \n { "doc" : { "name":"hi", "age":100 }} \n 나는 \n. 나는 항상 얻는다 { "error": "ActionRequestValidationException[Validation Failed: 1: no requests added;]", "status": 500 } 데이터를 사용하여 생성 할 때도..

Programing 2021.01.06
반응형