반응형

전체 글 1664

HttpURL Connection HTTP 메서드: PATCH

HttpURL Connection HTTP 메서드: PATCH URL Connection을 사용한PATCH 등의 비표준 HTTP 메서드를 사용하려고 하면 다음과 같이 됩니다. HttpURLConnection conn = (HttpURLConnection) new URL("http://example.com").openConnection(); conn.setRequestMethod("PATCH"); 예외가 있습니다. java.net.ProtocolException: Invalid HTTP method: PATCH at java.net.HttpURLConnection.setRequestMethod(HttpURLConnection.java:440) Jersey와 같은 상위 수준의 API를 사용해도 동일한 오류가..

sourcecode 2022.09.19

와일드카드 호스트가 MariaDB(MySQL)에서 작동하지 않음

와일드카드 호스트가 MariaDB(MySQL)에서 작동하지 않음 phpMyAdmin을 사용하여 데이터베이스에 사용자를 추가하려고 합니다. 다음 방법으로 사용자를 추가하면 모든 것이 정상적으로 작동합니다. UserName: 사용자 비밀번호: 전달 호스트: localhost 그러나 동일한 사용자를 생성하여 localhost 대신 "%"를 사용하면 localhost에서도 로그인할 수 없습니다. 여기서 문제가 될 수 있는 것은 무엇입니까? (갱신):생성되는 명령어는 다음과 같습니다. CREATE USER 'user'@'%' IDENTIFIED BY '***';GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY '***' WITH GRANT OPTION MAX_QU..

sourcecode 2022.09.19

어떻게 하면 작은 따옴표만 피할 수 있을까요?

어떻게 하면 작은 따옴표만 피할 수 있을까요? PHP로 렌더링된 문자열을 사용하는 JavaScript 코드를 작성하고 있습니다.내 PHP 문자열에서 작은 따옴표(단일 따옴표만)를 이스케이프하려면 어떻게 해야 합니까? 간단히 말하면:echo str_replace('\'', '\\\'', $myString);단, JSON을 사용하면 신뢰성이 높아지기 때문에 기능하는 것이 좋습니다(예를 들어 새로운 행을 인용합니다). 다음 문자로 이스케이프하는 경우\,당신은 가지고 있다addcslashes()예를 들어, 질문과 같은 작은 따옴표만 이스케이프하려면 다음을 수행합니다. echo addcslashes($value, "'"); 탈출하고 싶다면',",\,그리고.nul(바이트 null), 를 사용할 수 있습니다.adds..

sourcecode 2022.09.19

API 호출에서 Vuex 스토어의 일부 데이터를 설정하는 방법

API 호출에서 Vuex 스토어의 일부 데이터를 설정하는 방법 따라서 Vuex에서 API로 가져온 데이터 배열을 설정하는 방법을 알 수 없습니다. 이게 내가 하려는 거야 /* store/modules/galleries.js */ // mutations const mutations = { SET_GALLERIES(state, galleries) { state.galleries = galleries; } }; // actions const actions = { fetchAllGalleries({ commit }) { Vue.prototype.$oauth.request('/galleries') .then(galleries => { console.log(galleries) // [{...}, {...}, .....

sourcecode 2022.09.19

MariaDB 10.3.9에서 PHP-7.1.20을 컴파일하는 동안 오류가 발생했습니다.

MariaDB 10.3.9에서 PHP-7.1.20을 컴파일하는 동안 오류가 발생했습니다. ubuntu 16.04 서버에서 php-7.1.20을 컴파일하려고 합니다. 나는 또한 Mariadb 10.3.9를 편집했다./opt/mariadb. 옵션을 사용하여 php를 컴파일하려고 합니다.--with-mysqli=/opt/mariadb/bin/mysql_config. 이 패치를 적용했습니다. https://bugs.php.net/patch-display.php?bug_id=75612&patch=mysql-mariadb-10.3.patch&revision=latest 패치 적용 후 다음 오류가 나타납니다. 오류: 'zend_mysqli_supervals {aka structure _zend_mysqli_super..

sourcecode 2022.09.19

PHP 파일 크기 MB/KB 변환

PHP 파일 크기 MB/KB 변환 이 질문에는 이미 답변이 있습니다. 바이트를 킬로바이트, 메가바이트, 기가바이트로 포맷 (28개 답변) 닫힘2년 전에요. PHP의 출력을 변환하려면 어떻게 해야 합니까?filesize()기가바이트, 킬로바이트 등의 포맷으로 기능합니다. 예를 들어 다음과 같습니다. 크기가 1MB 미만인 경우 크기(KB)를 표시합니다. 1MB에서 1GB 사이이면 MB 단위로 표시 더 큰 경우 - GB 단위 다음은 샘플입니다. 제가 찾은 플러그인으로 만든 이 버전은 더 멋집니다. function filesize_formatted($path) { $size = filesize($path); $units = array( 'B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', '..

sourcecode 2022.09.19

시간별로 정렬하고 특정 ID 뒤에 n개의 행을 반환하는 MySQL 쿼리

시간별로 정렬하고 특정 ID 뒤에 n개의 행을 반환하는 MySQL 쿼리 데이터베이스에 다음과 같은 테이블(버전: MariaDB 10.3.17, MySQL 5.7)이 있습니다. id name timestamp ----------------------------- 154875 AXC 154875869 362574 RTB 154875800 962548 MNV 154875969 365847 XRT 154875123 ... 필요한 것: 타임스탬프의 행을 내림차순으로 정렬하다 그런 다음 (필수) 뒤에 24 행을 반환합니다. 여기서 id=something 예를 들어 id=962548의 경우 예상 출력의 처음 3행은 다음과 같습니다. id name timestamp -----------------------------..

sourcecode 2022.09.19

PHP 계산 기간

PHP 계산 기간 dd/mm/yyy 형식의 DOB를 사용하여 연령을 계산하는 방법을 찾고 있습니다. 저는 몇 달 동안 정상적으로 동작하던 다음 기능을 사용하고 있었는데, 그 후 어떤 결함으로 인해 while loop이 끝나지 않고 사이트 전체가 정지되었습니다.하루에도 여러 차례 이 기능을 수행하는 DOB가 10만 건에 육박하기 때문에 원인이 무엇인지 정확히 밝히기는 어렵다. 더 믿을 수 있는 나이 계산법을 가진 사람이 있나요? //replace / with - so strtotime works $dob = strtotime(str_replace("/","-",$birthdayDate)); $tdate = time(); $age = 0; while( $tdate > $dob = strtotime('+1 y..

sourcecode 2022.09.19

errno: 150 "외부 키 제약 조건이 잘못 형성되었습니다") MariaDB

errno: 150 "외부 키 제약 조건이 잘못 형성되었습니다") MariaDB 다음 스크립트를 실행하는 경우: DROP TABLE IF EXISTS `schemaname`.`tablename` ; CREATE TABLE IF NOT EXISTS `schemaname`.`tablename` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `ip` VARCHAR(25) NOT NULL, `address` TEXT NULL DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE = InnoDB DEFAULT CHARACTER SET = latin1; 다음 오류가 반환됩니다. Error Code: 1005. Can't create table `schemaname`.`t..

sourcecode 2022.09.19

MySQL 최대 메모리 사용량

MySQL 최대 메모리 사용량 MySQL이 Linux 서버에서 사용하는 메모리의 상한치를 어떻게 설정할 수 있는지 알고 싶습니다. 현재 MySQL은 새로운 쿼리가 요청될 때마다 메모리를 계속 사용하므로 결과적으로 메모리가 부족합니다.MySQL에서 그 이상 사용하지 않도록 제한을 둘 수 있는 방법이 있습니까?MySQL의 최대 메모리 사용량은 하드웨어, 설정 및 데이터베이스 자체에 따라 크게 달라집니다. 하드웨어 하드웨어는 명백한 부분입니다.RAM이 많을수록 디스크는 고속입니다.하지만 그 월간이나 주간 뉴스레터를 믿지 마세요.MySQL은 Oracle 하드웨어에서도 선형으로 확장되지 않습니다.그것보다 좀 더 까다롭네요. 결론은 MySQL 설정에 권장되는 일반적인 경험 규칙은 없다는 것입니다.현재 사용 상황이나..

sourcecode 2022.09.19
반응형