반응형

programing 557

파일 리스트가 있는 각각에 대해 사용할 수 없음

파일 리스트가 있는 각각에 대해 사용할 수 없음 난 루프를 통과하려고 노력중이야Filelist: console.log('field:', field.photo.files) field.photo.files.forEach(file => { // looping code }) 당신이 볼 수 있듯이.field.photo.files가 있다Filelist: 적절한 루프 스루 방법field.photo.files?A FileList가 아니다Array단, 계약에는 준거하고 있습니다.length및 숫자 인덱스)를 사용하여 "수정"할 수 있습니다.Array메서드: Array.prototype.forEach.call(field.photo.files, function(file) { ... }); ES6를 사용하고 있는 것이 분명하..

programing 2022.09.16

Python에서 파일이나 폴더를 삭제하려면 어떻게 해야 하나요?

Python에서 파일이나 폴더를 삭제하려면 어떻게 해야 하나요? 파일 또는 폴더를 삭제하려면 어떻게 해야 합니까? os.remove() 파일을 삭제합니다. os.rmdir() 빈 디렉토리를 삭제합니다. shutil.rmtree() 디렉토리 및 디렉토리의 모든 내용을 삭제합니다. Path Python 3.4+ 모듈의 객체도 다음 인스턴스 메서드를 노출합니다. pathlib.Path.unlink() 파일 또는 심볼릭링크를 삭제합니다. pathlib.Path.rmdir() 빈 디렉토리를 삭제합니다. 파일을 삭제하는 Python 구문 import os os.remove("/tmp/.txt") 또는 import os os.unlink("/tmp/.txt") 또는 Python 버전용 pathlib 라이브러리 > =..

programing 2022.09.16

문자열에 ASCII만 포함되어 있는지 확인하는 방법

문자열에 ASCII만 포함되어 있는지 확인하는 방법 »Character.isLetter(c)true글자가 글자인지 아닌지 확인합니다. 빨리 수 있는 요?StringASCII?Guava 19.0 이후로는 다음을 사용할 수 있습니다. boolean isAscii = CharMatcher.ascii().matchesAllOf(someString); 이는 현재 사용되지 않는 방법보다는 공장 방법에 의존하는 방법을 사용합니다.ASCII싱글톤 여기서 ASCII에는, 이하의 인쇄 불가 문자를 포함한 모든 ASCII 문자가 포함됩니다.0x20의 (스페이스만 아니라 (스페이스) ,, 인, 인, 인, 인, 인, 인BEL 「」를 해 주세요.0x07 ★★★★★★★★★★★★★★★★★」DEL 「」를 해 주세요.0x7F. 이 코드..

programing 2022.09.03

Javascript DataTransfer 항목이 비동기 호출을 통해 유지되지 않음

Javascript DataTransfer 항목이 비동기 호출을 통해 유지되지 않음 DataTransfer와 함께 Vuejs를 사용하여 파일을 비동기적으로 업로드하고 있으며, 여러 파일을 한 번에 드래그 앤 드롭하여 업로드할 수 있도록 하고 싶습니다. 첫 번째 업로드를 할 수 있지만 업로드가 완료될 때까지 Javascript는 가비지가 수집되거나 DataTransfer 아이템 오브젝트가 변경되었습니다. Ajax 콜을 통해 데이터를 계속 사용할 수 있도록 이 작업을 다시(또는 이벤트/DataTransfer 개체를 복제)하려면 어떻게 해야 합니까? MDN 문서에 따라 DataTransfer를 사용하는 방법을 확인했지만 특정 사례에 적용하는 데 어려움을 겪고 있습니다.코드에서 볼 수 있듯이 이벤트 오브젝트도 ..

programing 2022.09.03

'동시 수정'을 회피하는 방법'ArrayList'를 반복하는 동안 요소를 제거하는 동안 예외"를 선택하십시오.

'동시 수정'을 회피하는 방법'ArrayList'를 반복하는 동안 요소를 제거하는 동안 예외"를 선택하십시오. 이 질문에는 이미 답변이 있습니다. 수집을 통한 반복으로 동시 수정 회피루프에서 개체를 제거할 때 예외 발생 (30개의 답변) 닫힘7년 전. 난 지금 몇 가지 요소를 제거하려고 하고 있어ArrayList이렇게 반복하면서. for (String str : myArrayList) { if (someCondition) { myArrayList.remove(str); } } 물론, 나는 그것을 받는다.ConcurrentModificationException반복할 때 목록에서 항목을 동시에 제거하려고 할 때myArrayList이 문제를 해결할 수 있는 간단한 방법이 있습니까?및 콜을 사용합니다. Iter..

programing 2022.09.03

JMS 및 AMQP - 토끼MQ

JMS 및 AMQP - 토끼MQ JMS의 종류와 AMQP 용어와의 관련성을 이해하려고 합니다.JMS는 API이고 AMQP는 프로토콜인 것으로 알고 있습니다. 다음은 저의 전제조건(및 질문)입니다. Rabbit MQ는 AMQP 프로토콜을 사용합니다(AMQP 프로토콜을 구현합니다). Java 클라이언트는 AMQP 프로토콜 클라이언트 라이브러리를 사용하여 Rabbit을 연결/사용해야 합니다.MQ 여기서 JMS API는 어디서 작동하나요?JMS API는 AMQP 클라이언트 라이브러리를 사용하여 RabbitMQ에 연결해야 합니까? 보통 JMS를 사용하여 Rabbit MQ, Active MQ 등의 메시지브로커를 연결합니다.그렇다면 여기서 AMQP 대신 사용되는 기본 프로토콜은 무엇입니까? 위의 몇 가지는 바보같을지..

programing 2022.09.03

Java의 부울 프리미티브 크기가 정의되지 않은 이유는 무엇입니까?

Java의 부울 프리미티브 크기가 정의되지 않은 이유는 무엇입니까? Java 가상 시스템 규격에서는 부울 프리미티브 유형에 대한 지원이 제한적이라고 합니다. 부울 값에 대한 작업 전용 Java 가상 시스템 명령은 없습니다.대신 부울 값으로 작동하는 Java 프로그래밍 언어의 식이 Java 가상 시스템 데이터 유형의 값을 사용하도록 컴파일됩니다. 위의 내용은 (잘못 해석했을 수도 있지만) int 데이터 타입이 boulan에서 동작할 때 사용되지만 이것은 32비트 메모리 구성입니다.부울이 1비트의 정보만을 나타내는 경우: 바이트 또는 짧은 유형이 int 대신 부울 프록시로 사용되지 않는 이유는 무엇입니까? 주어진 JVM에 대해 부울 유형을 저장하는 데 사용되는 메모리 양을 정확하게 파악하는 가장 신뢰할 수 ..

programing 2022.09.03

JsonParseException : 따옴표가 없는 잘못된 문자(CTRL-CHAR, 코드 10)

JsonParseException : 따옴표가 없는 잘못된 문자(CTRL-CHAR, 코드 10) 사용하려고 합니다.org.apache.httpcomponentsRest API를 사용하여 JSON 포맷 데이터를 API에 게시합니다. 다음과 같은 예외가 있습니다. 원인: com.fasterxml.jackson.core.JsonParse Exception:따옴표로 둘러싸지 않은 잘못된 문자((CTRL-CHAR, 코드 10): 문자열에 포함하려면 백슬래시를 사용하여 이스케이프해야 합니다. 그 이유는ctrl-char는 JSON 문자열에 포함됩니다. 이 솔루션이나 다른 솔루션을 대체할 수 있는 방법이 있습니까? 이 문제는 JSON 문자열 리터럴에 줄바꿈(또는 다른 제어 문자)이 있는 경우에 발생할 수 있습니다. {..

programing 2022.09.03

일부 클래스에 Eclipse Java 패키지 탐색기가 물음표를 표시하는 이유는 무엇입니까?

일부 클래스에 Eclipse Java 패키지 탐색기가 물음표를 표시하는 이유는 무엇입니까? Eclipse Helios Java 패키지 탐색기에서 Java 클래스 아이콘은 [J?]와 같이 'J' 오른쪽에 작은 물음표를 표시합니다.이 아이콘은 프로젝트의 패키지 내 각 클래스에 표시되지만 설명서에서 이에 대한 설명을 찾을 수 없습니다. 언젠가는 사라져서 작은 주황색 직사각형으로 대체될 것으로 예상한다.(그 의미도 잘 모르겠지만 함축적인 의미는 별로 걱정되지 않는다.)이 질문은 더 큰 아이콘을 가리킬 것 같은데, 이 아이콘들 중 하나가 함께 정의되어 있습니까?즉, 클래스가 저장소에 아직 추가되지 않았습니다. 프로젝트가 체크아웃되어(대부분의 경우 CVS 프로젝트) 새 클래스 파일을 추가한 경우 아이콘이 나타납니다..

programing 2022.09.03
반응형