반응형

2022/10/15 14

PHP에서 어레이 키로 사용되는 숫자 문자열

PHP에서 어레이 키로 사용되는 숫자 문자열 다음과 같은 숫자 문자열을 사용할 수 있습니까?"123"정수로 변환되지 않고 PHP 배열의 키로 사용할 수 있습니까? $blah = array('123' => 1); var_dump($blah); 인쇄하다 array(1) { [123]=> int(1) } 나는 되고 싶다. array(1) { ["123"]=> int(1) } 아니요, 그렇지 않습니다. 매뉴얼: 키는 정수 또는 문자열 중 하나입니다.키가 정수의 표준 표현일 경우 다음과 같이 해석됩니다(즉, "8"은 8로 해석되고 "08"은 "08"로 해석됩니다). 부록 아래의 코멘트로 인해 동작은 JavaScript 오브젝트 키와 비슷하지만 동일하지 않다고 지적하는 것이 재미있을 것 같습니다. foo = { '..

programing 2022.10.15

MySQL 커넥터/C++(Maria 포함)DB

MySQL 커넥터/C++(Maria 포함)DB Debian 9(2017년 6월경 출시)가 MySQL을 MariaDB 10으로 대체한다는 것을 방금 알았습니다.MariaDB를 사용한 적은 없지만, 모든 C++ 코드는 MySQL에서 커넥터를 사용하여 작동합니다. 이 커넥터가 MariaDB에서 작동합니까?커넥터 버전이 중요합니까?C++에서 MariaDB에 접속한 경험이 있는 분? 마리아가 여기 커넥터를 가지고 있는 것을 알 수 있습니다만, 사용법에 대한 설명서는 어디에 있습니까? 감사해요.https://mariadb.com/kb/en/library/c-client-library/에서는 MariaDB 프로젝트에서는 https://github.com/viaduck/mariadbpp의 mariadbpp를 사용하여 ..

programing 2022.10.15

VARCHAR을 프라이머리 키로 사용할 수 있습니까?

VARCHAR을 프라이머리 키로 사용할 수 있습니까? 쿠폰/할인 저장 테이블이 있는데 기본 키인 coupon_code 열을 사용하고 싶습니다.VARCHAR. 내 근거는 쿠폰마다 고유한 코드가 있고 내가 실행하는 명령어는SELECT ... FROM ... WHERE coupon_code='..' 조인이나 인덱스를 작성하지 않습니다.또한 이 테이블에는 수백 개 이상의 엔트리가 존재하지 않습니다. 이 정도면 괜찮을 것 같습니다만, 뭔가 놓치고 있는/생각하지 않는 것이 있는지 모르겠습니다.물론 가능합니다.RDBMS를 사용하면 가능하기 때문입니다.그러나 실행 여부를 묻는 질문에 대한 답변은 다릅니다.대부분의 경우 데이터베이스 시스템 이외의 의미를 갖는 값을 프라이머리 키로 선택하지 마십시오. 값이 모델링 중인 시..

programing 2022.10.15

vue js에서 기본 날짜를 설정하는 방법

vue js에서 기본 날짜를 설정하는 방법 날짜 선택기에서 날짜를 기본으로 설정하고 싶습니다. 코드: 아쉽게도 동작하지 않습니다.순간이라고 들었습니다만, 어떻게 사용할지 모르겠습니다.v-modelon a Date 입력은 yyy-MM-dd 형식의 문자열로 동작합니다.모델에 날짜 객체가 아닌 문자열이 있으면 다음과 같이 기본 날짜 문자열을 날짜 변수에 넣으십시오. date : new Date().toISOString().slice(0,10) 다음은 실행 예시입니다.변수 이름이 예약된 키워드에 가깝지 않도록 이름이 변경되었습니다! vm = new Vue({ el : '#vueRoot', data : { myDate : new Date().toISOString().slice(0,10) } }) {{myDate}..

programing 2022.10.15

Javascript call() & apply() vs bind()?

Javascript call() & apply() vs bind()? 그 을 알고 있다.apply ★★★★★★★★★★★★★★★★★」call를 설정하는 유사한 함수입니다.this(일부러) 차이는 인수를 전송하는 방법에 있습니다(수동 vs 배열). 질문:. ,, 제, 제, 제, 니, 니, 니, 니, 니, but, but, but, but, but, 를 쓰면bind() 명령어? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin.bind()나중에 특정 컨텍스트에서 해당 함수를 호출하여 이벤트에서 유용..

programing 2022.10.15

비활성화 버튼에서 부트스트랩 툴팁을 활성화하는 방법

비활성화 버튼에서 부트스트랩 툴팁을 활성화하는 방법 비활성화 버튼에 툴팁을 표시하고 활성화 버튼에서 삭제해야 합니다.현재는 반대로 동작하고 있습니다. 이 행동을 반전시키는 가장 좋은 방법은 무엇입니까? $('[rel=tooltip]').tooltip(); button disabled button not disabled 여기 데모가 있습니다. P를 보관하고 .disabled여하하다비활성화 버튼을 랩하고 래퍼에 툴팁을 붙일 수 있습니다. button disabled 에 음음음음음음음음 if if if가 붙어 있는 display:inline이치「」를 사용합니다.display:block ★★★★★★★★★★★★★★★★★」display:inline-block이치노플로팅된 포장지에서도 정상적으로 동작합니다. 업데이트..

programing 2022.10.15

SQL은 정확히 3주 전에 마지막으로 업데이트된 DATETIME 필드를 가져옵니다.

SQL은 정확히 3주 전에 마지막으로 업데이트된 DATETIME 필드를 가져옵니다. 이 쿼리는 이전에 DATEETIME 필드에 사용한 것과 동일하지만 DATETIME 필드의 경우 작동하지 않습니다. SELECT * FROM user_log WHERE log_updated = DATE_SUB(DATE(NOW()), INTERVAL 21 DAY); 정확히 21일 전 날짜로 하고 싶은데, 그날 중에 아무 때나 가능합니다.21일 이상(또는 21일 이하)은 원치 않습니다.다음을 수행할 수 있습니다. SELECT * FROM user_log WHERE DATE(log_updated) = DATE(NOW() - INTERVAL 21 DAY); 그러나 Column에서 함수를 사용하면 색인(정의된 경우)의 사용이 방해되..

programing 2022.10.15

Python의 트위스트에 대한 깨끗하고 가벼운 대안?

Python의 트위스트에 대한 깨끗하고 가벼운 대안? 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 7년 전에 문을 닫았어요 이 질문을 개선하다 (오래 전에) 동시 요청을 실행할 수 있도록 멀티스레드한 웹스파이더를 작성했습니다.그것은 Python의 젊은 시절로, GIL과 그것이 멀티스레드 코드에 일으키는 관련 문제(즉, 대부분의 경우 시리얼화 됩니다!)에 대해 알기 전이었습니다. 이 코드를 수정하여 보다 견고하고 성능이 향상되도록 하고 싶습니다.여기에는 기본적으로 두 가지 방법이 있습니다.2.6+의 새..

programing 2022.10.15

오류로 인해 MariaDB 백업 도구 Mariabackup이 실패

오류로 인해 MariaDB 백업 도구 Mariabackup이 실패 최근 MariaDB 5.5에서 10.2로 업그레이드하고 Innobackupx에서 Mariadbackup(xtrabackup의 포크)으로 전환했습니다.전체 백업을 시도하면 항상 실패합니다. 다음을 사용하여 백업을 실행하고 있습니다. sudo mariabackup --backup --target-dir /mnt/database_backups/test --user backups --password REDACTED 명령어의 출력은 다음과 같습니다. 180501 11:53:30 Connecting to MySQL server host: localhost, user: backups, password: set, port: 3306, socket: /v..

programing 2022.10.15

PHP의 'explode'는 Python에게 어떤 의미입니까?

PHP의 'explode'는 Python에게 어떤 의미입니까? 변수에 저장된 문자열이 있습니다.myvar = "Rajasekar SP"PHP에서 사용하는 것과 같이 딜리미터로 분할하고 싶습니다. Python에서는 무엇이 동등합니까?필요한 것을 선택해 주세요. >>> s = "Rajasekar SP def" >>> s.split(' ') ['Rajasekar', 'SP', '', 'def'] >>> s.split() ['Rajasekar', 'SP', 'def'] >>> s.partition(' ') ('Rajasekar', ' ', 'SP def') str.split 그리고php에서 bread를 대신하는 방법은 분할되어 있습니다. 첫 번째 파라미터는 딜리미터이고 두 번째 파라미터는 최대수가 분할됩니다.부..

programing 2022.10.15
반응형