반응형

Java 2009

uilabel 너비를 동적으로 조정하는 자동 레이아웃

uilabel 너비를 동적으로 조정하는 자동 레이아웃 그래서 Storyboard에 두 개의 UILabels가 나란히 있습니다. 두 번째 레이블은 첫 번째 레이블의 오른쪽 가장자리에 맞아야합니다 (후행 제약 조건 1).하지만 최대 너비에 도달하지 않는 한 너비를 콘텐츠 크기와 동일하게 설정하려면 첫 번째 레이블 (왼쪽에있는 레이블)도 필요합니다. . 시각적으로 : | 레이블 1 텍스트 | | 레이블 두 텍스트 | 그리고 다음과 같은 제약이 필요합니다. 1) 레이블 하나는 최대 크기에 도달하지 않는 한 너비를 조정해야합니다. 2) 레이블 2는 항상 레이블 1의 오른쪽 가장자리에 맞대어 야합니다. Storyboard에서 어떻게 설정합니까? 레이블 사이에 1 포인트 수평 공간 만들기 : Control 키를 누른..

programing 2020.11.24

두 개의 NumPy 배열을 세로로 연결

두 개의 NumPy 배열을 세로로 연결 다음을 시도했습니다. >>> a = np.array([1,2,3]) >>> b = np.array([4,5,6]) >>> np.concatenate((a,b), axis=0) array([1, 2, 3, 4, 5, 6]) >>> np.concatenate((a,b), axis=1) array([1, 2, 3, 4, 5, 6]) 그러나 적어도 하나의 결과는 다음과 같을 것으로 예상합니다. array([[1, 2, 3], [4, 5, 6]]) 수직으로 연결되지 않는 이유는 무엇입니까? a와 둘 다 b하나의 축만 가지고 있기 때문에 그 모양은 (3)이고 axis 매개 변수는 연결할 요소의 축을 구체적으로 참조합니다. 이 예제는 concatenate축으로 무엇을하는지 명확..

programing 2020.11.24

invokedynamic을 사용하여 Java 8 람다가 호출되는 이유는 무엇입니까?

invokedynamic을 사용하여 Java 8 람다가 호출되는 이유는 무엇입니까? 이 invokedynamic명령어는 VM이 ​​컴파일 타임에 하드와 이어링하는 대신 런타임에 메서드 참조를 결정하는 데 사용됩니다. 이는 런타임까지 정확한 메서드와 인수 유형을 알 수없는 동적 언어에 유용합니다. 그러나 Java 람다에서는 그렇지 않습니다. 잘 정의 된 인수를 사용하여 정적 메서드로 변환됩니다. 그리고이 메서드는 invokestatic. 그렇다면 invokedynamic특히 성능 저하가있을 때 람다 의 필요성은 무엇 입니까? Lambda는를 사용하여 호출되지 않고 invokedynamic객체 표현 은를 사용하여 생성 invokedynamic되며 실제 호출은 일반 invokevirtual또는 invokein..

programing 2020.11.24

Swift에서 설정할 배열 줄이기

Swift에서 설정할 배열 줄이기 객체 배열을 Swift에서 세트로 줄이려고하는데 이것이 내 코드입니다. objects.reduce(Set()) { $0.insert($1.URL) } 그러나 오류가 발생합니다. Type of expression is ambiguous without more context. URL 유형이 확실히 문자열이기 때문에 문제가 무엇인지 이해하지 못합니다. 어떤 아이디어? 집합으로 만들기 위해 배열을 줄일 필요가 없습니다. 배열로 세트를 만듭니다 let objectSet = Set(objects.map { $0.URL }).. Swift 5.1에서는 문제를 해결하기 위해 다음 세 가지 예제 중 하나를 사용할 수 있습니다. #1. 사용 Array의 map(_:)방법 Set의 init..

programing 2020.11.24

const없이 C 스타일 문자열을 선언하는 것이 나쁜가요?

const없이 C 스타일 문자열을 선언하는 것이 나쁜가요? 그렇다면 그 이유는 무엇입니까? C ++에서 수행 char* cool = "cool"; 잘 컴파일되지만 경고가 표시됩니다. 문자열 상수에서 char * 로의 더 이상 사용되지 않는 변환입니다. 나는 고의적으로 C 스타일 문자열을 사용하지 않을 std::string것이지만이 질문을받는 경우를 대비하여 : const수정 자 없이 C 스타일 문자열을 선언하는 것이 나쁜 습관 입니까? 그렇다면 그 이유는 무엇입니까? 예,이 선언은 다음을 포함하여 문자열 리터럴에 작성하여 정의되지 않은 동작을 실수로 유발하는 여러 가지 방법을 허용하기 때문에 나쁜 습관입니다. cool[0] = 'k'; strcpy(cool, "oops"); 반면에 상수가 아닌 문자 배열..

programing 2020.11.24

VIM에서 여러 줄을 한 줄로 병합하는 방법은 무엇입니까?

VIM에서 여러 줄을 한 줄로 병합하는 방법은 무엇입니까? 예를 들면 : 그런 텍스트를 병합하고 싶습니다 카테고리 = [ '도서', '비즈니스', '교육', '엔터테인먼트', '금융', '게임', '건강 관리 및 피트니스', '라이프 스타일', '의료', '음악', '내비게이션', ' News ', 'Photography ', 'Productivity ', 'Reference ', 'Social Networking ', 'Sports ', 'Travel ', 'Utilities ', 'Weather ', 'All ',] 으로 카테고리 = [ '도서', '비즈니스', '교육', '엔터테인먼트', '금융', '게임', '건강 관리 및 피트니스', '라이프 스타일', '의료', '음악', '내비게이션', ' ..

programing 2020.11.23

Magento-사용자 입력을 기반으로 한 견적 / 주문 제품 항목 속성

Magento-사용자 입력을 기반으로 한 견적 / 주문 제품 항목 속성 요약 상품에 저장되지 않거나 일반 상품 속성처럼 상품 편집 페이지에 표시되는 상품 속성을 만들고 싶습니다. 대신 주문 / 견적 항목에 저장하고 주문, 송장 등에 표시되기를 원합니다. 또한 카트에 제품을 추가하기 전에 프런트 엔드에서 고객이 구성 할 수도 있습니다. 세부 단지와 같은 사용자 정의 옵션 , 폼 요소는 프론트 엔드 제품 페이지에 추가해야합니다. 맞춤 옵션 과 달리 실제 제품 속성 이 아닙니다 . 관리 제품 페이지 또는 속성 세트에 표시되지 않아야합니다. 고객은 유효한 값을 제공해야합니다. 서버 측 유효성 검사를 수행 할 수 있어야합니다. html을 생성하는 .phtml 템플릿을 갖고 싶습니다. 현재 만족스러운 (디자인) 결..

programing 2020.11.23

JObject를 사전으로 변환

JObject를 사전으로 변환. 가능합니까? JObject속성에 임의의 json 페이로드를 허용하는 웹 API 메서드가 있습니다. 따라서 나는 무엇이 올지 모르지만 여전히 .NET 유형으로 번역해야합니다. 내가 Dictionary원하는 방식으로 처리 할 수 ​​있도록하고 싶습니다. 나는 많이 검색했지만 아무것도 찾을 수 없었고 결국이 변환을 수행하는 지저분한 방법을 시작했습니다. 쉽게 할 수있는 방법이 있습니까? 입력-> JObject person = new JObject( new JProperty("Name", "John Smith"), new JProperty("BirthDate", new DateTime(1983, 3, 20)), new JProperty("Hobbies", new JArray("P..

programing 2020.11.23

Ubuntu Terminal을 통해 파일을 편집 / 저장하는 방법

Ubuntu Terminal을 통해 파일을 편집 / 저장하는 방법 이것은 아주 간단한 질문입니다. 파일을 열면됩니다 (이 파일 이름은 galfit.feedme). 디렉토리에있을 때 galfit.feedme보기로 파일을 볼 수 있지만이 파일을 편집하고 편집을 저장하는 방법을 모릅니다. 어떻게 하죠? 일반 텍스트 편집기는 nano, 또는 vi입니다. 예를 들면 : root@user:# nano galfit.feedme 또는 root@user:# vi galfit.feedme 편집 용 vi galfit.feedme //if user has file editing permissions 또는 sudo vi galfit.feedme //if user doesn't have file editing permission..

programing 2020.11.23

bash 스크립트에서 ping을 사용하여 호스트 가용성 확인

bash 스크립트에서 ping을 사용하여 호스트 가용성 확인 하루 종일 온라인 상태 여야하는 네트워크의 장치가 실제로 온라인 상태인지 계속 확인하는 스크립트를 작성하고 싶습니다. 핑을 사용하려고했지만 if [ "`ping -c 1 some_ip_here`" ] then echo 1 else echo 0 fi 제공하지 않습니다 1상관없이 내가 유효하거나 유효하지 않은 IP 주소를 입력합니다. 특정 주소 (또는 IP 주소 목록에서 더 나은 장치)가 오프라인 상태인지 어떻게 확인할 수 있습니까? Ping은 오류 유형에 따라 다른 종료 코드를 반환합니다. ping 256.256.256.256 ; echo $? # 68 ping -c 1 127.0.0.1 ; echo $? # 0 ping -c 1 192.168...

programing 2020.11.23
반응형