반응형

programing 1646

javascript에서 [.slice.call]에 대한 설명

javascript에서 [.slice.call]에 대한 설명 DOM NodeList를 일반 어레이로 변환하기 위한 멋진 숏컷을 우연히 발견했습니다만, 그 구조를 완전히 이해하지 못했습니다. [].slice.call(document.querySelectorAll('a'), 0) 빈 배열로 합니다.[] , , , 「 」slice는 의 결과를 변환하기 위해 합니다.call로운어 어레 속속 속속? ??? 안 되는 은 '아, 아, 아, '아예'입니다.calldocument.querySelectorAll('a')NodeList node node node node node node node node node node node node node node node node node node? 일이 는 당신이 전화하는 입..

programing 2022.10.30

JavaScript에서의 코드 구성에 대해 일반적으로 인정되고 있는 베스트 프랙티스

JavaScript에서의 코드 구성에 대해 일반적으로 인정되고 있는 베스트 프랙티스 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 7년 전에 문을 닫았어요 이 질문을 개선하다 jQuery와 같은 JavaScript 프레임워크가 클라이언트 측 웹 애플리케이션을 보다 풍부하고 기능적으로 만들면서 한 가지 문제가 생기기 시작했습니다. 도대체 어떻게 정리한 거야? 모든 핸들러를 한 곳에 배치하고 모든 이벤트에 대한 함수를 작성하시겠습니까? 모든 기능을 포괄하는 기능/클래스를 작성하시겠습니까? 미친 듯이 글을 쓰면서 그게 잘 되길 바라는 거야? 포기하고 새로운 경력을 쌓으라고요? jQu..

programing 2022.10.30

https를 통해 파일을 다운로드하려면 openssl 확장자를 사용하도록 설정해야 합니다.

https를 통해 파일을 다운로드하려면 openssl 확장자를 사용하도록 설정해야 합니다. Zend Framework 2를 설치하고 싶었습니다.그래서 스켈레톤 어플리케이션을 다운받았어요.ZF2 매뉴얼에 언급된 바와 같이, 우리는 명령어를 발행해야 한다. php composer.phar install 해골 안에. 하지만 오류가 발생합니다. https를 통해 파일을 다운로드하려면 openssl 확장자를 사용하도록 설정해야 합니다. 그런 다음 wamp에서 ssl_module을 활성화하고 php_ini 파일을 확인했더니 다음 행이 나타납니다. extension=sysl.sysl.syslog 여전히 같은 오류가 발생하고 있습니다.내가 뭘 놓쳤는지 아는 사람?PHP CLI SAPI에서 사용하는 것은 다릅니다.php..

programing 2022.10.30

Java List에서 Scala List를 가져오려면 어떻게 해야 하나요?

Java List에서 Scala List를 가져오려면 어떻게 해야 하나요? 다음과 같은 목록을 반환하는 Java API가 있습니다. public List getByXPath(String xpathExpr) 아래의 스칼라 코드를 사용하고 있습니다. val lst = node.getByXPath(xpath) scala 구문설탕을 사용해 보겠습니다. lst.foreach{ node => ... } 동작하지 않습니다.다음과 같은 에러가 표시됩니다. value foreach is not a member of java.util.List[?0] Java List를 Scala List로 변환해야 할 것 같습니다.위의 문맥에서 어떻게 그것을 할 것인가?EDIT: 이것은 2.12.0 이후 폐지되었습니다.사용하다JavaCo..

programing 2022.10.30

Symfony2 - 내장된 양식 유형에 대해 유효성 검사가 작동하지 않음

Symfony2 - 내장된 양식 유형에 대해 유효성 검사가 작동하지 않음 2개의 엔티티(사용자 및 프로파일)를 조합한 폼이 있습니다. 검증은 사용자 엔티티에서 제공되는 폼의 첫 번째 부분에서 기능하는 것으로 보이며 폼의 기반이 됩니다. 프로파일유형은 UserType 안에 포함됩니다.폼이 올바르게 렌더링되어 올바른 정보가 표시되므로 프로파일엔티티에 올바르게 연결되어 있는 것 같습니다.ProfileType에서 검증이 깨진 것뿐입니다. 왜 한쪽이 검증되고 다른 한쪽이 검증되지 않는지 아십니까? 아래 코드: Validation.yml DEMO\DemoBundle\Entity\User\Profile: properties: address1: - NotBlank: { groups: [profile] } name: -..

programing 2022.10.30

TCHAR은 아직 관련이 있습니까?

TCHAR은 아직 관련이 있습니까? Windows 프로그래밍은 처음이라 Petzold 책을 읽은 후 다음과 같이 생각합니다. 이 기능을 사용하는 것은 여전히 좋은 관행입니까?TCHAR타입과_T()스트링을 선언하는 함수 또는 단순히 명령어를 사용해야 하는지wchar_t그리고.L""새 코드로 문자열을 입력하시겠습니까? Windows 2000 이상만 대상으로 하고, 코드는 i18n으로 합니다.간단한 대답은 "아니오"입니다. 이미 작성된 다른 모든 것과 마찬가지로, 많은 프로그래머들이 여전히 TCHAR과 이에 대응하는 함수를 사용하고 있습니다.내 겸손한 의견으로는 그 개념 전체가 나쁜 생각이었다.UTF-16 문자열 처리는 단순한 ASCII/MBCS 문자열 처리와는 크게 다릅니다.양쪽에서 같은 알고리즘/함수를 사..

programing 2022.10.30

오류 2003(HY000):'127.0.0.1'(111)의 MySQL 서버에 연결할 수 없습니다.

오류 2003(HY000):'127.0.0.1'(111)의 MySQL 서버에 연결할 수 없습니다. 다음 명령을 사용합니다. mysql -u root -h 127.0.0.1 -p 오류 메시지는 다음과 같습니다. ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111) 어떻게 하면 고칠 수 있죠?Ubuntu를 사용하는 경우 이 오류를 방지하려면 다음 단계를 수행해야 합니다(복제가 활성화되지 않은 경우). 를 vim /etc/mysql/my.cnf ★★bind-address = 127.0.0.1 # MySQL 서버를 한 번 재시작합니다. 1에서 1을 찾을 수 bind-address my.cnf 에서 ./etc/mysql/mysql.conf...

programing 2022.10.30

lodash를 사용하여 개체에서 정의되지 않은 값과 null 값을 제거하려면 어떻게 해야 합니까?

lodash를 사용하여 개체에서 정의되지 않은 값과 null 값을 제거하려면 어떻게 해야 합니까? 다음과 같은 Javascript 오브젝트가 있습니다. var my_object = { a:undefined, b:2, c:4, d:undefined }; 정의되지 않은 속성을 모두 제거하려면 어떻게 해야 합니까?잘못된 속성은 남아 있어야 합니다.쇠사슬만 하면 ._.omit()_.isUndefined ★★★★★★★★★★★★★★★★★」_.isNull을 사용하다 데모 var result = _(my_object).omit(_.isUndefined).omit(_.isNull).value(); 2016년 3월 14일 갱신: 주석 섹션에서 dylants에서 언급했듯이 함수에는 속성 대신 술어가 사용되므로 함수를 사용해..

programing 2022.10.30

라이브러리를 사용하지 않고 python에서 datetime을 사용자 지정 개월 단위로 늘리는 방법

라이브러리를 사용하지 않고 python에서 datetime을 사용자 지정 개월 단위로 늘리는 방법 이 질문에는 이미 답변이 있습니다. datetime Python 모듈을 사용하여 현재 날짜에서 6개월을 계산하는 방법은 무엇입니까? (47개 답변) 닫힘7년 전. 날짜/시간 값의 월을 늘려야 합니다. next_month = datetime.datetime(mydate.year, mydate.month+1, 1) 달이 12일 때 13이 되고 "month must be in 1 . 12" 오류가 발생합니다(연도가 증가할 것으로 예상했습니다). timedelta를 사용하고 싶었지만 month 인수가 필요 없습니다.relative libedelta python 패키지는 있습니다만, 이것만으로 설치하고 싶은 것은 아..

programing 2022.10.30

String 객체를 Boolean 객체로 변환하는 방법

String 객체를 Boolean 객체로 변환하는 방법 변환 방법String에 반대하다.Boolean오브젝트?시행(필요한 결과 유형에 따라 다름): Boolean boolean1 = Boolean.valueOf("true"); boolean boolean2 = Boolean.parseBoolean("true"); 장점: Boolean: 이렇게 하면 Boolean의 새로운 인스턴스가 생성되지 않으므로 성능이 향상되고 가비지 수집이 줄어듭니다.다음 중 하나의 두 가지 인스턴스를 재사용합니다.Boolean.TRUE아니면Boolean.FALSE. boolean: 인스턴스는 필요 없습니다.원시 유형을 사용합니다. 공식 문서는 Javadoc에 있습니다. 갱신: 오토박스를 사용할 수도 있지만 성능 비용이 듭니다. 캐..

programing 2022.10.30
반응형