반응형

전체 글 1664

도커 컨테이너에 MariaDB 데이터가 남아 있는 이유는 무엇입니까?볼륨이 없습니다.

도커 컨테이너에 MariaDB 데이터가 남아 있는 이유는 무엇입니까?볼륨이 없습니다. MariaDB가 설치된 Docker 컨테이너가 있습니다.볼륨은 사용하지 않습니다. [vagrant@devops ~]$ sudo docker volume ls DRIVER VOLUME NAME [vagrant@devops ~]$ 지금 뭔가 이상한 일이 일어나고 있다.할 때sudo docker stop그리고.sudo docker startMariaDB 데이터가 아직 남아 있습니다.저는 이 데이터가 손실될 것으로 예상했습니다. 예를 들어 파일을 편집할 때/etc/hosts예상되는 행동을 알 수 있습니다.이 파일의 변경은, 재기동 후에 없어집니다. 볼륨 없이 MariaDB 데이터가 영구적이라는 것은 어떻게 가능합니까?이러면 안..

sourcecode 2022.09.11

MariaDB 10.1 Json Get_string

MariaDB 10.1 Json Get_string 열 중 하나에 다음 json 문자열 예가 저장됩니다. [{"Name":"Pay Amount","Value":"0.00"},{"Name":"Period","Value":"3"},{"Name":"Client","Value":"TestClient"},{"Name":"Our Reference","Value":""},{"Name":"Pay Type","Value":"Test"}] 이름부터 끝까지 반복하면 값이 달라집니다. JsonGet_string을 사용하여 이 데이터를 조회해 보았습니다. SELECT JSONGET_string(Header, "Name") Name FROM tbl 그러나 첫 번째 작업(예: PayAmount)을 선택하고 기간, 클라이언트 등에 ..

sourcecode 2022.09.11

SQLite INSERT - 중복 키 업데이트 시(UPSERT)

SQLite INSERT - 중복 키 업데이트 시(UPSERT) MySQL에는 다음과 같은 기능이 있습니다. INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; 이 기능은 SQLite에 존재하지 않는 것으로 알고 있는데, 2개의 쿼리를 실행하지 않고도 동일한 효과를 얻을 수 있는 방법이 있는지 알고 싶습니다.또, 이것이 불가능한 경우는, 다음의 어느 것을 추천합니다. 선택 + (삽입 또는 업데이트) 또는 업데이트(+ 업데이트 실패 시 삽입) INSERT OR IGNORE INTO visits VALUES ($ip, 0); UPDATE visits SET hits = hits + 1 WHE..

sourcecode 2022.09.11

PHP에서 여러 생성자를 수행하는 가장 좋은 방법

PHP에서 여러 생성자를 수행하는 가장 좋은 방법 하나의 PHP 클래스에 고유한 인수 서명이 있는 두 개의 __construct 함수를 넣을 수 없습니다.다음을 수행합니다. class Student { protected $id; protected $name; // etc. public function __construct($id){ $this->id = $id; // other members are still uninitialized } public function __construct($row_from_database){ $this->id = $row_from_database->id; $this->name = $row_from_database->name; // etc. } } 이것을 PHP로 하는 가장..

sourcecode 2022.09.11

컨테이너 재시작 문제, 목장의 Galera MariaDB 스택

컨테이너 재시작 문제, 목장의 Galera MariaDB 스택 안녕하세요, 도커 컴포트를 사용하여 워드프레스 애플리케이션을 작성하려고 합니다.목장주로부터 Galera MariaDB 카탈로그 엔트리를 사용하고 있습니다. 나는 모든 준비를 잘 할 수 있다.외부 링크를 사용하여 다음과 같은 환경 변수를 사용하여 로드 밸런서에 연결합니다. external_module: r-galera_galera-lb_1: 설명 클러스터에서 복제되는 테이블을 볼 수 있지만 시스템을 재부팅하면 스택이 다시 활성화되어도 응용 프로그램을 시작할 수 없습니다. 다음과 같은 오류가 나타납니다. > wordpress-docker-php-fpm | MySQL "CREATE DATABASE" Error: WSREP has not yet pr..

sourcecode 2022.09.11

멤버 변수에 대한 PHP 곱슬 괄호 구문

멤버 변수에 대한 PHP 곱슬 괄호 구문 SO에 대한 첫 번째 질문입니다.이것은 진정한 RTM 후보입니다.하지만 제가 찾아봤지만 찾을 수 없을 것 같아요.#헤드팜은 제가 놓친 간단한 일이라면 기꺼이 하겠습니다. Zend Framework를 알아내려고 하다가 다음 구문을 발견했습니다. $this->_session->{'user_id'} 멤버 변수로 보이는 것에 액세스하기 위해 사용되는 곱슬괄호 구문은 본 적이 없습니다.와 어떻게 다른가? $this->_session->user_id 세션은 무관하다고 생각되지만, 그렇지 않을 수도 있기 때문에 질문에 포함시키겠습니다. 곱슬괄호는 복합 변수 이름 user_id를 랩하는 청결 규칙일 뿐입니까?아니면 특별한 접근자 같은 건가요? TFM에 대한 어떤 포인터라도 제가..

sourcecode 2022.09.11

Lumen: 블레이드 뷰에서 URL 매개 변수를 가져옵니다.

Lumen: 블레이드 뷰에서 URL 매개 변수를 가져옵니다. 뷰 파일에서 url 매개 변수를 가져오려고 합니다. 다음 URL이 있습니다. http://locahost:8000/example?a=10 라는 이름의 뷰 파일example.blade.php. 컨트롤러에서 파라미터를 얻을 수 있습니다.a와 함께$request->input('a'). (컨트롤러에서 뷰로 전달하지 않고) 뷰에서 이러한 파라미터를 취득할 수 있는 방법이 있습니까? 이 방법은 올바르게 동작합니다. {{ app('request')->input('a') }} 어디에a는 url 파라미터입니다. 자세한 것은, http://blog.netgloo.com/2015/07/17/lumen-getting-current-url-parameter-withi..

sourcecode 2022.09.11

printf의 h와 hh 수식어의 목적은 무엇입니까?

printf의 h와 hh 수식어의 목적은 무엇입니까? 이외에는%hn그리고.%hhn(여기서는h또는hh포인트 투 오브젝트의 크기를 지정합니다).h그리고.hh에 대한 수식어printf포맷 지정자를 지정하시겠습니까? 가변 함수에 적용하기 위해 표준에서 요구하는 디폴트 프로모션으로 인해 형식 인수를 전달할 수 없습니다.char또는short(또는 그 서명/지정된 변형) ~printf. 7.19.6.1(7)에 따라h수식자: 다음의 d, i, o, u, x, 또는 X 변환 지정자가 짧은 int 또는 부호 없는 짧은 int 인수에 적용됨을 지정한다(인수는 정수 승진에 따라 승격되지만, 그 값은 인쇄 전에 짧은 int 또는 부호 없는 짧은 int 인수로 변환되어야 한다). 또는 다음의 n 변환 지정자가 s에 포인터에 적용..

sourcecode 2022.09.11

폴더 내용을 삭제하려면 어떻게 해야 합니까?

폴더 내용을 삭제하려면 어떻게 해야 합니까? Python에서 로컬 폴더 내용을 삭제하려면 어떻게 해야 하나요? 현재 프로젝트는 Windows용입니다만, *nix도 보고 싶습니다.import os, shutil folder = '/path/to/folder' for filename in os.listdir(folder): file_path = os.path.join(folder, filename) try: if os.path.isfile(file_path) or os.path.islink(file_path): os.unlink(file_path) elif os.path.isdir(file_path): shutil.rmtree(file_path) except Exception as e: print('Fail..

sourcecode 2022.09.11

한정된 수의 고유 값으로 선택

한정된 수의 고유 값으로 선택 한 열의 고유한 값으로 선택한 청키지를 시도합니다.처음 5개의 구별되는 값에 대해 모든 행을 지정해 주세요.또는 한 열의 다음 5개 값에 대한 모든 행을 지정하십시오. VBS_DOCUENTION과 같은 표가 있습니다. PK T_DOCUMENT 1 1 2 1 3 1 4 3 5 3 6 3 7 5 8 5 9 6 10 7 SELECT * FROM VBT_DOCUMENT WHERE T_DOCUMENT IN (SELECT DISTINCT T_DOCUMENT FROM VBT_DOCUMENT LIMIT 2 OFFSET 2); 그런데 다음 오류가 나타납니다. 1235 - 이 버전의 MariaDB는 아직 'LIMIT & IN / ALL / ANY / SOME 서브쿼리'를 지원하지 않습니다. ..

sourcecode 2022.09.11
반응형