반응형

spring3 750

JavaScript에서 URL의 호스트 이름 부분을 추출하는 방법

JavaScript에서 URL의 호스트 이름 부분을 추출하는 방법 전체 URL에서 시작하는 정말 쉬운 방법이 있습니까? document.location.href = "http://aaa.bbb.ccc.com/asdf/asdf/sadf.aspx?blah" 그리고 호스트 부분 만 추출하십시오. aaa.bbb.ccc.com 이것을 안정적으로 수행하는 JavaScript 함수가 있어야하지만 찾을 수는 없습니다. 이 주소를 가진 페이지가 있다고 가정하십시오 http://sub.domain.com/virtualPath/page.htm. 이러한 결과를 얻으려면 페이지 코드에서 다음을 사용하십시오. window.location.host: 당신은 얻을 것이다 sub.domain.com:8080또는sub.domain.co..

Programming 2020.02.29

UIButton에 여러 줄 텍스트를 어떻게 추가합니까?

UIButton에 여러 줄 텍스트를 어떻게 추가합니까? 다음 코드가 있습니다 ... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... 버튼에 여러 줄 텍스트를 가질 수 있지만 UIButton의 backgroundImage에 의해 텍스트가 항상 가려집니다. 버튼의 하위 뷰를 표시하기위한 로깅 호출은 UILabel이 추가되었지만 텍스트 자체는 볼 수 없음을 나타냅니다. 이것은 UIButton의..

Programming 2020.02.29

Android Studio : / dev / kvm 기기 권한이 거부되었습니다.

Android Studio : / dev / kvm 기기 권한이 거부되었습니다. 에뮬레이터에서 Android 앱을 실행하려고하면이 오류가 발생합니다. / dev / kvm 권한이 거부되었습니다. 권한을 확인하고 현재 로그인 한 사용자를 kvm 그룹에 추가했습니다. 뭐가 잘못 되었 니? 의견에서 언급했듯이 Ubuntu 18.04 및 Linux Mint Tara 부터 시작 해야합니다 sudo apt install qemu-kvm. /dev/kvm사용 소유권을 확인하려면 ls -al /dev/kvm 사용자는 root그룹 kvm입니다. kvm그룹에 속한 사용자를 확인하려면 grep kvm /etc/group 이 반환 kvm:x:some_number: 내 시스템에는 : final의 오른쪽에 아무것도 :없으므로 k..

Programming 2020.02.29

목록 요소의 가능한 모든 조합을 얻는 방법은 무엇입니까?

목록 요소의 가능한 모든 조합을 얻는 방법은 무엇입니까? 나는 15 개의 숫자가있는 목록을 가지고 있으며 그 숫자의 32,768 조합을 모두 생성하는 코드를 작성해야합니다. 내가 찾고있는 것을 분명히하는 일부 코드 (구글링)를 찾았지만 코드가 상당히 불투명하고 코드를 사용하는 것에주의를 기울였습니다. 또한 더 우아한 솔루션이 있어야한다고 생각합니다. 나에게 발생하는 유일한 일은 십진 정수 1-32768을 반복하여 이진수로 변환하고 이진 표현을 필터로 사용하여 적절한 숫자를 선택하는 것입니다. 누구든지 더 나은 방법을 알고 있습니까? 사용 map(), 아마? itertools.combinations를 살펴보십시오 . itertools.combinations(iterable, r) 입력 iterable에서 ..

Programming 2020.02.29

Enum 값을 문자열 리터럴로 사용

Enum 값을 문자열 리터럴로 사용 Enum에 저장된 값을 문자열 리터럴로 사용하는 가장 좋은 방법은 무엇입니까? 예를 들면 다음과 같습니다. public enum Modes { some-really-long-string, mode1, mode2, mode3 } 그런 다음 나중에 Mode.mode1문자열 표현을로 반환 하는 데 사용할 수 있습니다 mode1. 계속 전화하지 않아도됩니다 Mode.mode1.toString(). 당신은 할 수 없습니다. 네 가지 옵션이 여기 있다고 생각합니다. 네 가지 모두 솔루션을 제공하지만 약간 다른 접근 방식을 제공합니다 ... 옵션 1 : 내장형 name()열거 형을 사용하십시오. 특별한 명명 형식이 필요하지 않은 경우에는 완벽하게 사용할 수 있습니다. String ..

Programming 2020.02.29

암호에 대한 정규식은 8 자 이상, 하나 이상의 숫자 및 소문자와 특수 문자를 모두 포함해야합니다.

암호에 대한 정규식은 8 자 이상, 하나 이상의 숫자 및 소문자와 특수 문자를 모두 포함해야합니다. 정규식으로 확인하고 싶습니다. 비밀번호는 하나 이상의 숫자를 포함하여 8 자 이상이며 소문자와 대문자 및 특수 문자 (예 : #, ?)를 포함 !합니다. 이전 비밀번호이거나 사용자 이름 "password", 또는"websitename" 그리고 여기 대문자 1 개, 소문자 1 개, 숫자 또는 특수 문자를 포함하여 8 개의 문자에 대한 유효성 검증 표현식이 있습니다. (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$" 암호로 쓰려면 대문자, 특수 문자 및 영숫자를 포함하여 8 자 여야 합니까? 최소 8 자, 하나 이상의 문자와 하나의 숫자 :..

Programming 2020.02.29

ArrayList를 문자열로 변환하는 가장 좋은 방법

ArrayList를 문자열로 변환하는 가장 좋은 방법 나는이 ArrayList나는 완전히 String으로 출력 할 것인지. 본질적 toString으로 탭으로 구분 된 각 요소를 사용하여 순서대로 출력하고 싶습니다 . 이 작업을 수행하는 빠른 방법이 있습니까? 반복하거나 각 요소를 제거하고 문자열에 연결할 수는 있지만 매우 느릴 것이라고 생각합니다. 기본적으로 루프를 사용하여 반복하는 ArrayList것이 유일한 옵션입니다. 이 코드를 사용하지 말고, 왜이 코드가 바람직하지 않은지, 대신 어떤 코드를 사용해야하는지 확인하려면이 답변의 맨 아래를 계속 읽으십시오. ArrayList list = new ArrayList(); list.add("one"); list.add("two"); list.add("thr..

Programming 2020.02.29

왜 document.write가 "나쁜 습관"으로 간주됩니까?

왜 document.write가 "나쁜 습관"으로 간주됩니까? 나는 document.write나쁜 습관으로 간주된다는 것을 안다 . 그리고 제 3 자 공급 업체에 제출하여 document.write분석 코드 구현에 사용해서는 안되는 이유에 대한 이유 목록을 작성하고 싶습니다 . document.write아래에 잘못된 관행 이라고 주장한 이유를 포함하십시오 . 더 심각한 문제 중 몇 가지 : XHTML에서는 document.write (이후 DW)가 작동하지 않습니다 DW는 DOM을 직접 수정하지 않으므로 추가 조작을 방지 할 수 있습니다 (증거를 찾으려고하지만 상황이 가장 좋습니다). 페이지로드가 완료된 후 실행 된 DW는 페이지를 덮어 쓰거나 새 페이지를 쓰거나 작동하지 않습니다. DW는 마주 친 곳에..

Programming 2020.02.29

스칼라 : TypeTag 란 무엇이며 어떻게 사용합니까?

스칼라 : TypeTag 란 무엇이며 어떻게 사용합니까? TypeTag에 대해 내가 아는 전부는 어떻게 든 매니페스트를 대체한다는 것입니다. 인터넷에 관한 정보는 희소하며 그 주제에 대한 올바른 이해를 제공하지 않습니다. 따라서 누군가가 예제 및 널리 사용되는 유스 케이스를 포함하여 TypeTag에 대한 유용한 자료에 대한 링크를 공유하면 기쁠 것입니다. 자세한 답변과 설명도 환영합니다. A는 TypeTag스칼라의 유형이 런타임 (유형 삭제)에서 삭제되는 문제를 해결합니다. 우리가하고 싶다면 class Foo class Bar extends Foo def meth[A](xs: List[A]) = xs match { case _: List[String] => "list of strings" case _: ..

Programming 2020.02.29

최대 절전 모드를 사용할 때 매개 변수 값으로 쿼리 문자열을 인쇄하는 방법

최대 절전 모드를 사용할 때 매개 변수 값으로 쿼리 문자열을 인쇄하는 방법 Hibernate에서 물음표 대신 실제 값으로 생성 된 SQL 쿼리를 인쇄 할 수 있습니까? Hibernate API로 가능하지 않은 경우 실제 값으로 쿼리를 인쇄하도록 제안하는 방법은 무엇입니까? 다음 범주에 대한 로깅 을 활성화해야합니다 . org.hibernate.SQL - debug실행될 때 모든 SQL DML 문을 기록 하도록 설정 org.hibernate.type- trace모든 JDBC 매개 변수를 기록 하도록 설정 따라서 log4j 구성은 다음과 같습니다. # logs the SQL statements log4j.logger.org.hibernate.SQL=debug # Logs the JDBC parameters ..

Programming 2020.02.29
반응형