반응형

c++ 1290

핵심 텍스트-NSAttributedString 줄 높이가 맞습니까?

핵심 텍스트-NSAttributedString 줄 높이가 맞습니까? 핵심 텍스트의 줄 간격으로 완전히 어둡습니다. NSAttributedString을 사용하고 있으며 여기에 다음 특성을 지정합니다.-kCTFontAttributeName-kCTParagraphStyleAttributeName 이로부터 CTFrameSetter가 생성되고 컨텍스트에 그려집니다. 단락 스타일 속성에서 줄의 높이를 지정하고 싶습니다. kCTParagraphStyleSpecifierLineHeightMultiple을 사용하면 텍스트가이 높이의 중간에 표시되는 대신 각 줄이 텍스트 상단에 패딩을받습니다. kCTParagraphStyleSpecifierLineSpacing을 사용할 때 패딩이 텍스트 하단에 추가됩니다. 줄의 맨 아래 ..

IT Share you 2021.01.10

CSS를 통해 'semi-bold'글꼴을 설정하려면 어떻게해야합니까?

CSS를 통해 'semi-bold'글꼴을 설정하려면 어떻게해야합니까? 글꼴 두께 600은 Photoshop 파일에서 볼 수있는 반 굵게 표시되지 않습니다. 저는 Photoshop에서 XHTML로 변환하고 웹 사이트 디자이너는 포토샵 파일에서보기 좋은 Myriad Pro Semi-bold 글꼴을 사용했지만 CSS에서 semi-bold 옵션을 시도하면 내 목적에 비해 너무 굵은 일반 굵은 글꼴. HTML과 CSS에서 더 멋지게 보이는 반 굵은 글꼴을 얻을 수있는 방법이 있습니까? 아니면 'font-weight : 600;'만 붙어 있습니까? 실용적인 방법은 다음 font-family과 같이 세미 볼드 버전의 특정 이름 인 값 으로 설정 하는 것입니다. font-family: "Myriad pro Semibo..

IT Share you 2021.01.10

C ++에서 조합 생성

C ++에서 조합 생성 C ++를 사용하여 조합을 생성하기위한 소스 코드를 찾고 있습니다. 이에 대한 고급 코드를 찾았지만 특정 번호의 사전 정의 된 데이터에만 유용합니다. 누구든지 나에게 몇 가지 힌트를 주거나 조합을 생성하는 아이디어를 줄 수 있습니까? 예를 들어 S = {1, 2, 3, ...., n} 세트를 가정하고 r = 2를 선택합니다. 입력은 n및 r.이 경우 프로그램은 5 2 출력 1 2, 1 3 등과 같이 길이 2의 배열을 생성합니다. 알고리즘을 구성하는 데 어려움이있었습니다. 이것에 대해 생각하는 데 한 달이 걸렸습니다. 사용하는 간단한 방법 std::next_permutation: #include #include #include int main() { int n, r; std::cin..

IT Share you 2021.01.10

US-ASCII에서 UTF-8 (iconv)로 강제 인코딩

US-ASCII에서 UTF-8 (iconv)로 강제 인코딩 US-ASCII에서 UTF-8로 여러 파일을 트랜스 코딩하려고합니다. 이를 위해 iconv를 사용하고 있습니다. iconv -f US-ASCII -t UTF-8 file.php > file-utf8.php 내 원본 파일은 US-ASCII로 인코딩되어 변환이 발생하지 않습니다. ASCII가 UTF-8의 하위 집합이기 때문에 분명히 발생합니다 ... http://www.linuxquestions.org/questions/linux-software-2/iconv-us-ascii-to-utf-8-or-iso-8859-15-a-705054/ 그리고 인용 : ASCII가 아닌 문자가 도입 될 때까지 텍스트 파일이 다르게 나타날 필요가 없습니다. 진실. 파일..

IT Share you 2021.01.10

이미 인스턴스화 된 객체에 속성을 추가 할 수있는 이유는 무엇입니까?

이미 인스턴스화 된 객체에 속성을 추가 할 수있는 이유는 무엇입니까? 나는 파이썬을 공부하고 있는데, 파이썬의 전체 개념과 개념을 이해한다고 생각하지만, 오늘 완전히 이해하지 못한 코드 조각을 우연히 발견했습니다. 서클을 정의해야하지만 본문이없는 클래스가 있다고 가정 해 보겠습니다. class Circle(): pass 속성을 정의하지 않았으므로 어떻게 할 수 있습니까? my_circle = Circle() my_circle.radius = 12 이상한 부분은 파이썬이 위의 문장을 받아 들인다는 것입니다. 왜 파이썬이 undefined name error. 동적 타이핑 을 통해 원할 때마다 변수를 개체에 바인딩하지만이 를 수행 할 수 있도록 클래스에 속성 radius이 없어야한다는 Circle것을 이해합..

IT Share you 2021.01.10

datatable jquery-테이블 헤더 너비가 본문 너비와 정렬되지 않음

datatable jquery-테이블 헤더 너비가 본문 너비와 정렬되지 않음 jQuery 데이터 테이블을 사용하고 있습니다. 응용 프로그램을 실행할 때 헤더 너비가 본문 너비와 정렬되지 않습니다. 하지만 머리글을 클릭하면 몸통 너비에 맞춰 지지만 그래도 약간의 오차가 있습니다. 이 문제는 IE에서만 발생합니다. JSFiddle 페이지가로드 될 때의 모습입니다. 헤더를 클릭 한 후 : 내 데이터 테이블 코드 : $("#rates").dataTable({ "bPaginate": false, "sScrollY": "250px", "bAutoWidth": false, "bScrollCollapse": true, "bLengthChange": false, "bFilter": false, "sDom": 'rt', ..

IT Share you 2021.01.10

Bash 자동화를 위해 명령 줄에서 Postgres 용 사용자를 만드는 방법

Bash 자동화를 위해 명령 줄에서 Postgres 용 사용자를 만드는 방법 Ubuntu 12.04 및 Postgress 9.2를 사용하고 있습니다. 이 비밀번호로이 사용자를 생성해야합니다. 예 : postgres://admin:test101@127.0.0.1:5432 명령 줄에서 어떻게할까요? bash 스크립트로 자동화해야합니다. 새로 설치했습니다. 이것은 localhost에 암호 test101을 가진 사용자 admin을 생성합니다 : psql -c "CREATE USER admin WITH PASSWORD 'test101';" 모든 사용자로부터 실행하려면 다음을 추가하십시오 sudo -u postgres. sudo -u postgres bash -c "psql -c \"CREATE USER vagra..

IT Share you 2021.01.10

CertPathValidatorException : 인증서 경로에 대한 신뢰 앵커를 찾을 수 없음-Retrofit Android

CertPathValidatorException : 인증서 경로에 대한 신뢰 앵커를 찾을 수 없음-Retrofit Android https서버와의 통신에 사용하는 Android 응용 프로그램을 만들고 있습니다. 나는 요청을 위해 사용 retrofit하고 OkHttp있습니다. 이들은 표준 http요청에 대해 잘 작동 합니다. 다음은 내가 따라 간 단계입니다. 1 단계 : 명령을 사용하여 서버에서 인증서 파일 가져 오기 echo -n | openssl s_client -connect api.****.tk:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > gtux.cert 2 단계 : 다음 명령을 사용하여 인증서를 BKS 형식으로 변환 keytool ..

IT Share you 2021.01.10

Swift에서 증가 된 값으로 배열을 만드는 방법은 무엇입니까?

Swift에서 증가 된 값으로 배열을 만드는 방법은 무엇입니까? 이 질문에 이미 답변이 있습니다. Swift에서 다양한 값으로 채워진 배열을 즉시 생성하는 방법이 있습니까? 4 답변 Swift에서 반복되는 값으로 배열을 만들 수 있다는 것을 알고 있습니다. var myArray = [Int](count: 5, repeatedValue: 0) 그러나 다음과 같은 [0, 1, 2, 3, 4]루프를 수행하는 것 외에 증가 값으로 배열을 만드는 방법이 있습니까? var myArray = [Int]() for i in 0 ... 4 { myArray.append(i) } 그 코드는 매우 간단, 읽기, 방탄 알고 있지만 느낌이 나는이 제공하는 증가 된 값으로 생성됩니다으로 배열에 어떤 방법으로 어떤 기능을 할 통과..

IT Share you 2021.01.10

std :: begin 및 std :: end가 "메모리 안전하지 않은"이유는 무엇입니까?

std :: begin 및 std :: end가 "메모리 안전하지 않은"이유는 무엇입니까? 에서 이 블로그 게시물 , 에릭 Niebler는 말한다 : std :: begin 및 std :: end의 문제점은 무엇입니까? 놀라다! 메모리 안전하지 않습니다. 이 코드의 기능을 고려하십시오. extern std::vector get_data(); auto it = std::begin(get_data()); int i = *it; // BOOM std :: begin에는 const 및 non-const lvalue에 대해 두 개의 오버로드가 있습니다. 문제는 rvalue가 const lvalue 참조에 바인딩되어 위의 dangling iterator로 이어진다는 것입니다. 나는 그의 요점을 이해하는 데 어려움이..

IT Share you 2021.01.10
반응형