반응형

전체 글 502

코드 변경 후 magento 셋업 업그레이드를 실행할 때 Mysql 서버가 사라짐

코드 변경 후 magento 셋업 업그레이드를 실행할 때 Mysql 서버가 사라짐 마젠토 2.3 버전이에요. 코드 변경 후 setup:upgrade를 실행하면 mysql 서버가 정지합니다.이 과정에서 많은 변경 쿼리가 DB에서 실행되고 있음을 알게 되었습니다.테이블 사이즈가 크기 때문에 DB는 이러한 변경 쿼리에 고착되어 있습니다.setup:upgrade를 실행하면 판매 및 견적 관련 테이블에서 여러 개의 변경 쿼리를 실행할 수 있습니까?이 쿼리를 magento 셋업 업그레이드 또는 DB의 정상성을 유지하기 위해 다른 옵션에서 제외할 수 있습니까? 오류: 모듈 업데이트 중: 스키마 생성/업데이트: 경고: PDOStatement:: execute(): 228행의 /var/www/html/vendor/mag..

programing 2022.09.22

strict type은 PHP에서 무엇을 합니까?

strict type은 PHP에서 무엇을 합니까? 나는 PHP 7에서 다음과 같은 새로운 행을 보았지만, 아무도 그것이 무엇을 의미하는지 설명해주지 않는다.구글에서 검색해 봤는데, 여론 조사 같은 걸 할 수 있을까 말까 하는 얘기밖에 안 해요. declare(strict_types = 1); 그게 뭘 하는데?코드에 어떤 영향을 미칩니까?내가 할까? 설명 좀 해주시면 좋을 것 같아요.Treehouse 블로그에서 : PHP 7에서는 스칼라 타입이 추가되었습니다.구체적으로는 int, float, string 및 bool입니다. 스칼라 타입의 힌트를 추가하고, 엄격한 요건을 유효하게 함으로써, 보다 정확하고 자기 문서화된 PHP 프로그램을 작성할 수 있을 것으로 기대된다.또한 코드를 더 잘 제어할 수 있고 코드..

programing 2022.09.22

전용 mariadb 서버에 적합한 구성 찾기 - 거대한 innodb 테이블에 적합

전용 mariadb 서버에 적합한 구성 찾기 - 거대한 innodb 테이블에 적합 mariadb를 설정하기 위해 다른 서버에서 작업을 하고 있지만 여전히 쿼리는 반환에 시간이 오래 걸리고 대부분 반환되지 않습니다. Mariadb 버전: 10.1.31-1 서버는 50GB의 RAM과 2200GHz*10코어 Centos7을 OP로 탑재 대상 데이터베이스에는 현재 매우 큰 innodb 테이블이 있으며 색인이 잘 되어 있지 않습니다.빈정대는 다른 테이블 타입은 없습니다. 현재 중첩된 선택 쿼리를 만들고 결과를 다른 빈 클론 데이터베이스에 저장하여 삽입하거나 대체하고 있습니다. 예를 들어 다음과 같습니다. REPLACE INTO db1.table1 SELECT * FROM db0.table1 WHERE ART_ID..

programing 2022.09.22

범위별 그룹화 및 임시 없는 상수 기준

범위별 그룹화 및 임시 없는 상수 기준 TokuDB 스토리지 엔진을 활용하는 여러 Exchange의 계측기에 대한 견적을 포함하는 매우 기본적인 표: CREATE TABLE `quotes` ( `ticker` char(4) NOT NULL, `timestamp` time(3) NOT NULL, `price` decimal(7,2) unsigned NOT NULL, `size` smallint(5) unsigned NOT NULL, `exchange` char(3) NOT NULL, KEY `best_price` (`ticker`,`timestamp`,`exchange`,`price`), KEY `best_size` (`exchange`,`ticker`,`price`,`timestamp`) ) ENGINE..

programing 2022.09.22

양방향 암호화:검색할 수 있는 암호를 저장해야 합니다.

양방향 암호화:검색할 수 있는 암호를 저장해야 합니다. 패스워드를 저장하는 어플리케이션을 만들고 있습니다.이 어플리케이션은 사용자가 검색하여 볼 수 있습니다.패스워드는 하드웨어 디바이스용이므로 해시와의 대조는 불가능합니다. 내가 알아야 할 것은: PHP에서 암호를 암호화 및 해독하려면 어떻게 해야 합니까? 패스워드를 암호화하는 가장 안전한 알고리즘은 무엇입니까? 개인키는 어디에 보관하나요? 개인 키를 저장하는 대신 사용자가 암호를 해독해야 할 때마다 개인 키를 입력하도록 요구하는 것이 좋은 생각일까요?(이 어플리케이션의 사용자는 신뢰할 수 있습니다) 패스워드는 어떤 방법으로 도난 및 복호화할 수 있습니까?어떤 점에 유의해야 합니까? 는 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★mcrypt ..

programing 2022.09.22

특정 table.column을 참조하는 외부 키가 있고 외부 키에 대한 값이 있는 모든 테이블을 찾으려면 어떻게 해야 합니까?

특정 table.column을 참조하는 외부 키가 있고 외부 키에 대한 값이 있는 모든 테이블을 찾으려면 어떻게 해야 합니까? 다른 여러 테이블에서 기본 키가 외부 키로 참조되는 테이블이 있습니다.예를 들어 다음과 같습니다. CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `X_id` int DEFAULT NULL, PRIMARY KEY (`Y_id`), CONSTRAINT `Y_X` FOREIGN KEY..

programing 2022.09.22

file_get_contents를 사용하여 PHP에 데이터를 게시하려면 어떻게 해야 합니까?

file_get_contents를 사용하여 PHP에 데이터를 게시하려면 어떻게 해야 합니까? PHP의 기능을 사용하고 있습니다.file_get_contents()URL의 내용을 가져오고 변수를 통해 헤더를 처리합니다.$http_response_header. 여기서 문제는 일부 URL에 데이터를 게시해야 한다는 것입니다(로그인 페이지 등). 그걸 어떻게 하는 거죠? stream_context를 사용하면 할 수 있다는 것은 알고 있습니다만, 확실히는 알 수 없습니다. 감사합니다.를 사용하여 HTTP POST 요구를 송신하는 것은 그다지 어렵지 않습니다.실제로 짐작하신 바와 같이$context파라미터를 지정합니다. 이 페이지에는, PHP 메뉴얼의 예를 나타냅니다.HTTP 컨텍스트 옵션(인용): $postdat..

programing 2022.09.22

이삭이 나기 전에 Accessing Laravel .env 변수다.

이삭이 나기 전에 Accessing Laravel .env 변수다. 나는 내.env 파일에 있는 블레이드 javascript에 사용할 저장되어 있는 일부 API키를 이해하려 시도 중이다.나는 같다:두개의 키를 추가하였다. APP_ENV=local APP_KEY=//// APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost APP_GOOGLE_MAPS=//// APP_OVERHEID_IO=//// 칼날은 내가 구글 지도 API, 그리고 Overheid을 사용해야 합니다.IOAPI키를 눌러 주세요.나는 경우에 대비 사용자 지정 .env 변수 잘못된 포맷이 가지고 기본 .env 변수가 있어요.:노력해 왔다. {{ env('APP.ENV') }} // not..

programing 2022.09.22

Java 스트림에서 flush()의 목적은 무엇입니까?

Java 스트림에서 flush()의 목적은 무엇입니까? 자바에서는flush()method는 스트림에서 사용됩니다.그런데 왜 이런 방법을 사용하는지 이해가 안 돼요? fin.flush(); 몇 가지 제안을 해 주세요.의 문서에서flush방법: 출력 스트림을 플러시하고 버퍼링된 출력 바이트를 강제로 씁니다.flush의 일반적인 계약에서는, 이전에 쓴 바이트가 출력 스트림의 실장에 의해서 버퍼링 된 경우는, 그 바이트를 곧바로 목적의 수신처에 쓸 필요가 있는 것을 나타냅니다. 버퍼링은 주로 I/O 성능을 향상시키기 위해 수행됩니다.상세한 것에 대하여는, 다음의 기사를 참조해 주세요.Java I/O 퍼포먼스 조정스트림에 데이터를 쓸 때 스트림은 즉시 기록되지 않고 버퍼링됩니다.사용방법flush()버퍼의 모든 데..

programing 2022.09.22

Python에서 람다로 정렬하는 방법

Python에서 람다로 정렬하는 방법 다음과 같이 속성별로 값을 정렬하려고 합니다. a = sorted(a, lambda x: x.modified, reverse=True) 다음 오류 메시지가 나타납니다. () takes exactly 1 argument (2 given) 왜요? 어떻게 고치죠? 이 질문은 원래 Python 2.x용으로 작성되었습니다.3.x 에서는, 에러 메세지가 다릅니다.TypeError: sorted expected 1 argument, got 2.사용하다 a = sorted(a, key=lambda x: x.modified, reverse=True) # ^^^^ Python 2.x에서는sorted함수는 다음 순서로 인수를 받습니다. sorted(iterable, cmp=None, k..

programing 2022.09.22
반응형