반응형

programing 461

HTML5에서 iPad Mini 검출

HTML5에서 iPad Mini 검출 애플의 아이패드 미니는 우리가 원하는 것보다 더 많은 면에서 아이패드2의 작은 복제품이다.JavaScript에서는window.navigator오브젝트는 Mini 및 iPad 2에 동일한 값을 표시합니다.그 차이를 알아내기 위한 지금까지의 내 테스트는 성공으로 이어지지 않았다. 이게 왜 중요하죠? iPad Mini 와 iPad 2 의 화면은 픽셀은 같지만, 실제의 크기(인치/cm)는 다르기 때문에, PPI(인치당 픽셀)는 다릅니다. 편리한 사용자 인터페이스를 제공하는 웹 어플리케이션 및 게임의 경우 사용자의 엄지손가락이나 손가락 위치에 따라 특정 요소의 크기가 조정되기 때문에 특정 이미지 또는 버튼의 크기를 조정하여 사용자 경험을 향상시킬 수 있습니다. 지금까지 시도해..

programing 2022.10.02

Array List 스레드 세이프 만드는 방법자바 문제에 대한 또 다른 접근법?

Array List 스레드 세이프 만드는 방법자바 문제에 대한 또 다른 접근법? 스레드 클래스를 확장하는 RaceCar 개체를 실행이 끝나는 대로 유지하는 데 사용할 ArrayList가 있습니다.Race라는 클래스는 RaceCar 객체가 실행이 완료되면 호출하는 콜백 메서드를 사용하여 이 ArrayList를 처리합니다.콜백 메서드 addFinisher(RaceCar finisher)는 RaceCar 개체를 ArrayList에 추가합니다.이것은 스레드의 실행이 종료되는 순서를 나타냅니다. Array List가 동기화되어 있지 않기 때문에 스레드 세이프가 아닌 것을 알고 있습니다.컬렉션을 사용해 보았습니다.synchronized Collection(c Collection) 메서드를 사용하여 새 ArrayLi..

programing 2022.10.02

query Selector, 와일드카드 요소가 일치합니까?

query Selector, 와일드카드 요소가 일치합니까? 와일드카드 요소명을 대조하는 방법이 있습니까?querySelector또는querySelectorAll? 해석하려는 XML 문서는 기본적으로 일반 속성 목록입니다. 이름에 특정 문자열이 있는 요소를 찾아야 합니다. 속성 쿼리에서는 와일드카드가 지원되지만 요소 자체는 지원되지 않습니다. 권장되지 않는 것으로 보이는 XPath(IE9에서 폐기)를 사용하는 것을 제외한 모든 해결 방법이 허용됩니다.[id^='someId']로 시작하는 모든 ID와 일치합니다.someId. [id$='someId']로 끝나는 모든 ID와 일치합니다.someId. [id*='someId']를 포함하는 모든 ID와 일치합니다.someId. 를 찾으시는 경우name그냥 대용품으..

programing 2022.10.02

Python only mysql.connector를 maria 호환 API로 대체DB

Python only mysql.connector를 maria 호환 API로 대체DB 이 명령어를 시험해 보았지만 실패가 심각합니다. python: MariaDB Connector/Python에는 MariaDB Connector/C > = 3.1.3, ubuntu 18.04 버전 3.0.3이 필요합니다. python setup.py eg_info 명령어의 완전한 출력: MariaDB Connector/Python에는 MariaDB Connector/C > = 3.1.3, 버전 3.0.3이 필요합니다. 최신 mariadb와 호환되는 mysql.mysql이 아닌 버전이 있나요?문제는 다른 db에서 작업을 수행할 권한이 없는 사용자와 한 db에 연결 중이었습니다. 오류 메시지에 DB 이름이 포함되지 않았습니다..

programing 2022.10.01

JavaScript에서 단일 따옴표( ')를 이스케이프하려면 어떻게 해야 합니까?

JavaScript에서 단일 따옴표( ')를 이스케이프하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. JavaScript 함수 파라미터의 작은따옴표 이스케이프 (7개의 답변) 닫힘9년 전. 업데이트: 이 질문에 대한 최신 답변을 드리겠습니다.먼저 아래 내용을 수행하려는 경우 대신 이벤트 청취자를 추가하여 이벤트를 관리할 것을 권장합니다.프로젝트에 jQuery를 사용하고, 그 구문을 사용하여 DOM을 사용하는 것보다 이벤트 청취자를 관리할 것을 강력히 권장합니다. 질문. 좋아, 기본적으로 이렇게 하는 거야 document.getElementById("something").innerHTML = ""; \"를 삽입하는 큰따옴표(")는 사용하지 않습니다.저는 하나의 견적만 원하기 때문에 사용할 ..

programing 2022.10.01

MariaDB AUTO_INCREMENT 최대값(부호 없음)으로 점프

MariaDB AUTO_INCREMENT 최대값(부호 없음)으로 점프 편집: 그것은 버그인 또는 어플리케이션이었다. auto_increment 값이 최대 int에 도달하기 위해 수십억 개의 값을 점프하는 원인은 무엇입니까? 델의 코어 테이블은int unsigned auto_increment[ Primary Key ]카람을 표시합니다.오늘은 4294967295까지 모든 값을 건너뛰었습니다. 공격 행을 삭제하고 실행함으로써 이 문제를 해결할 수 있었습니다. ALTER TABLE [table] AUTO_INCREMENT = [new value]; 어떻게, 왜 그런 일이 일어났는지 설명할 수 없어요 당사의 환경은 PHP/Apache의 MariaDB 10.2.27입니다.임의의 INSERT는 높은 값을 지정할 수 ..

programing 2022.10.01

PHP가 명령줄에서 입력을 기다립니다.

PHP가 명령줄에서 입력을 기다립니다. 이 질문에는 이미 답변이 있습니다. PHP를 사용한 대화형 셸 (8개의 답변) 닫힘9년 전. PHP 프로그램이 사용자의 입력을 기다릴 수 있도록 하고 싶습니다.예를 들어 다음과 같습니다. 스크립트가 서버에 인증 코드를 요청합니다(이 코드는 전자 메일로 전송됩니다). 스크립트는 사용자가 인증 코드를 입력할 때까지 대기합니다. 스크립트는 계속됩니다. 2단계는 어떻게 하면 좋을까요? (가능합니까?)CLI의 php man 페이지에는 솔루션에 대한 자세한 설명이 여기에 있습니다(다른 사용자를 위해 여기에 복사).

programing 2022.10.01

자바 주석

자바 주석 Java에서 주석의 목적은 무엇입니까?나는 그들이 댓글과 실제 코드 사이의 어딘가에 있다는 애매한 생각을 가지고 있다.실행 시 프로그램에 영향을 미칩니까? 일반적인 용도는 무엇입니까? Java에만 해당됩니까?C++에 상당하는 것이 있습니까?주석은 주로 다른 코드를 검사하는 코드에서 사용됩니다.동작 변경을 위해 런타임에 기존 클래스를 수정(예: 장식 또는 래핑)하는 데 자주 사용됩니다.JUnit 및 Hibernate 등의 프레임워크에서는 주석을 사용하여 프레임워크를 사용하기 위해 사용자가 직접 작성해야 하는 코드의 양을 최소화합니다. Oracle은 해당 사이트의 Java에서 개념과 의미에 대해 잘 설명하고 있습니다. 또한 Java에 고유한 C++가 있습니까? 아니요. 단, VB와 C#에는 같은 ..

programing 2022.10.01

JavaScript에서 배열에 다른 배열 요소가 포함되어 있는지 확인합니다.

JavaScript에서 배열에 다른 배열 요소가 포함되어 있는지 확인합니다. 배열이 .["apple","banana","orange"]다른 어레이에 타겟 어레이 요소 중 하나가 포함되어 있는지 확인합니다. 예를 들어 다음과 같습니다. ["apple","grape"] //returns true; ["apple","banana","pineapple"] //returns true; ["grape", "pineapple"] //returns false; JavaScript에서는 어떻게 해야 하나요?바닐라 JS ES2016: const found = arr1.some(r=> arr2.includes(r)) ES6: const found = arr1.some(r=> arr2.indexOf(r) >= 0) 구조 so..

programing 2022.10.01

Python에서 인덱스로 목록을 반복합니다.

Python에서 인덱스로 목록을 반복합니다. 이 질문에는 이미 답변이 있습니다. 'for' 루프에서 인덱스 액세스 (24 회답) 닫힘27일 전에요. 이렇게 목록을 작성하는 기능(또는 방법)을 본 적이 있습니다.[3, 7, 19]다음과 같이 반복할 수 있는 튜플 리스트로 만듭니다.[(0,3), (1,7), (2,19)]사용하는 방법: for i in range(len(name_of_list)): name_of_list[i] = something 이름은 기억이 안 나고 구글에 '반복 리스트'로 검색해도 아무것도 안 나와요>>> a = [3,4,5,6] >>> for i, val in enumerate(a): ... print i, val ... 0 3 1 4 2 5 3 6 >>> 그래, 그게 바로 그 기능이..

programing 2022.10.01
반응형