반응형

source 976

2명의 사용자가 MySQL을 사용하여 웹 응용 프로그램에서 동일한 데이터를 편집하지 못하도록 하는 방법(가능한 경우 CodeIgniter 사용)

2명의 사용자가 MySQL을 사용하여 웹 응용 프로그램에서 동일한 데이터를 편집하지 못하도록 하는 방법(가능한 경우 CodeIgniter 사용) 개발 환경에서 CodeIgniter 3 및 MariaDB 5.0을 사용하지만 Prod 환경에서는 MySQL 5.6을 사용합니다. 저는 웹 앱을 만들고 사용자 요청을 수락하는 검증 체인을 구현했습니다. 예: User A asked for something The manager validate The deputy validate The commission validate The accounting department validate The request is accepted 이러한 유효성 검사는 데이터베이스의 여러 테이블에 등록됩니다. SQL 트랜잭션을 사용하여 C..

source 2023.08.10

Python에서 여러 파일 복사

Python에서 여러 파일 복사 Python을 사용하여 한 디렉토리에 있는 모든 파일을 다른 디렉토리에 복사하는 방법.소스 경로와 대상 경로를 문자열로 지정합니다.os.listdir()를 사용하여 소스 디렉토리, os.path.isfile()의 파일을 가져와 일반 파일(*nix 시스템의 심볼릭 링크 포함)인지 확인하고 shutil.copy를 사용하여 복사할 수 있습니다. 다음 코드는 원본 디렉터리에서 대상 디렉터리로 일반 파일만 복사합니다(하위 디렉터리는 복사하지 않으려는 것으로 가정합니다). import os import shutil src_files = os.listdir(src) for file_name in src_files: full_file_name = os.path.join(src, file..

source 2023.08.10

Android 부팅 화면 이미지 크기가 모든 기기에 적합합니다.

Android 부팅 화면 이미지 크기가 모든 기기에 적합합니다. 스플래시 시 표시할 전체 화면 PNG가 있습니다.한 가지 , 저는 가능한폴더에 요.ldpi,mdpi,hdpi,그리고.xhdpi). 내은 모든 제 애플리케이션은 모든 전화기와 태블릿에서 훌륭하고 아름답게 실행될 것입니다.모든 화면에서 스플래시가 잘 표시되도록 어떤 크기(픽셀)를 만들어야 합니까?부인 이 대답은 2013년에 나온 것이며 심각하게 구식입니다.Android 3.2 기준으로 화면 밀도는 6개 그룹으로 구성되어 있습니다.이 답변은 제가 가능한 한 빨리 업데이트될 것이지만, ETA는 없습니다.현재 모든 밀도는 공식 문서를 참조하십시오(특정 픽셀 크기에 대한 정보는 항상 찾기 어렵지만). 여기 tl/dr 버전이 있습니다. 각 화면 밀도에 ..

source 2023.08.10

마리아의 문자를 사용한 이진 데이터 형식 조합DB

마리아의 문자를 사용한 이진 데이터 형식 조합DB 저는 RDBMS에 대해 깊이 이해하기 위해 노력하고 있으며, MariaDB를 배우고 있습니다. 이진 데이터 유형과 데이터 정렬 방식을 가져오는 데 어려움을 겪고 있습니다. 이진(n) 데이터 유형에 n바이트가 소요되는 것으로 알고 있습니다.이것은 할당할 수 있는 가장 작은 메모리가 1바이트라는 것을 의미합니까? 이것은 MariaDB 설명서에서 가져온 것입니다. BINARY 유형은 CHAR 유형과 비슷하지만 이진이 아닌 문자열 대신 이진 바이트 문자열을 저장합니다.M은 열 길이를 바이트 단위로 나타냅니다.문자 집합이 없으며 비교 및 정렬은 바이트의 숫자 값을 기반으로 합니다. 다음과 같은 하위 질문이 있습니다. 바이트의 숫자 값은 정확히 무엇입니까?ASCII..

source 2023.08.10

장고: 잘못 구성됨:SECRET_KEY 설정은 비워 둘 수 없습니다.

장고: 잘못 구성됨:SECRET_KEY 설정은 비워 둘 수 없습니다. 기본 설정이 포함된 여러 설정 파일(개발, 생산 등)을 설정하려고 합니다.하지만 성공할 수 없습니다.내가 뛰려고 할 때./manage.py runserver다음 오류가 발생합니다. (cb)clime@den /srv/www/cb $ ./manage.py runserver ImproperlyConfigured: The SECRET_KEY setting must not be empty. 다음은 내 설정 모듈입니다. (cb)clime@den /srv/www/cb/cb/settings $ ll total 24 -rw-rw-r--. 1 clime clime 8230 Oct 2 02:56 base.py -rw-rw-r--. 1 clime clime..

source 2023.08.10

상수로 채워진 여러 행을 선택하는 방법은 무엇입니까?

상수로 채워진 여러 행을 선택하는 방법은 무엇입니까? 테이블을 참조하지 않고 상수를 선택하는 것은 SQL 문에서 완전히 합법적입니다. SELECT 1, 2, 3 후자가 반환하는 결과 집합은 값을 포함하는 단일 행입니다.상수 식을 사용하여 한 번에 여러 행을 선택할 수 있는 방법이 있는지 궁금합니다. SELECT ((1, 2, 3), (4, 5, 6), (7, 8, 9)) 저는 위와 같은 것이 작동하고 3개의 행과 3개의 열이 있는 결과 세트를 원합니다.SELECT 1, 2, 3 UNION ALL SELECT 4, 5, 6 UNION ALL SELECT 7, 8, 9 인PostgreSQL할 수 있는 일: SELECT * FROM ( VALUES (1, 2), (3, 4) ) AS q (col1, col2)..

source 2023.08.10

클래스 기반 뷰와 아약스를 사용하는 장고 앱?

클래스 기반 뷰와 아약스를 사용하는 장고 앱? 저는 장고를 배우고 있는데 클래스 기반 뷰를 찾았는데 그 뷰에 Ajax를 어떻게 구현하는지 궁금합니다. github에서 django 프로젝트를 검색해보니 클래스 기반 뷰를 사용하는 것이 있지만 아약스는 사용하지 않는 것이 있습니다. 그래서... 이 두 가지를 모두 사용하는 오픈 소스 프로젝트를 아는 사람?그런 식으로 배우는 것이 더 쉽습니다. 감사합니다 :)인기 있는 다작스와 다작스 패키지를 사용하지 않고, 그것은 여전히 간단한 문제입니다. 다음과 같은 요청 개체에 대해 django의 is_ajax() 함수를 감싸는 데코레이터를 작성하는 것이 도움이 될 것입니다. def ajax_request(function): def wrapper(request, *arg..

source 2023.08.10

Galera Cluster 및 MaxScale을 사용하여 다중 DB 서버를 사용하여 mariaDB 쿼리를 가속화하는 방법은 무엇입니까?

Galera Cluster 및 MaxScale을 사용하여 다중 DB 서버를 사용하여 mariaDB 쿼리를 가속화하는 방법은 무엇입니까? (많은 동시 사용자와 많은 쿼리를 실행하기 위해) 스트레스 테스트 도구를 사용하여 테스트합니다.더 많은 DB 서버를 사용할 때 속도가 추가되지 않습니다(나는 5대의 서버를 사용합니다). 저는 각 서버를 확인했고, 각 서버에서 쿼리가 배포된 것을 확인했습니다. 데이터베이스 서버를 확장하려면 쿼리 속도를 높이려면 어떻게 해야 합니까?Galera는 클러스터의 약 5개 노드에서 최대 한도를 초과합니다.아마도 각 쓰기가 다른 모든 노드로 브로드캐스트되고 응답을 기다리고 있기 때문일 것입니다. MySQL을 확장하는 방법은 여러 가지가 있습니다. Galera는 그 중 하나이며, 현재..

source 2023.08.10

div 내에서 이미지를 가운데와 가운데에 정렬

div 내에서 이미지를 가운데와 가운데에 정렬 나는 다음 디브이를 가지고 있습니다. 이 방법이 더 간단합니다. #over > img{ display: block; margin:0 auto; } 음, 우리는 2016년에...플렉스박스를 사용하면 어떨까요?반응성도 좋습니다.즐거운 시간 되세요. #over{ display:flex; align-items:center; justify-content:center; } 심플. 2018년.FlexBox.브라우저 지원을 확인하려면 - 사용할 수 있습니까? 최소 솔루션: div#over { display: flex; justify-content: center; align-items: center; } 가능한 한 광범위한 브라우저 지원을 받으려면 다음을 수행합니다. div..

source 2023.08.10

텍스트 보기 하이퍼링크의 색상을 변경하는 방법은 무엇입니까?

텍스트 보기 하이퍼링크의 색상을 변경하는 방법은 무엇입니까? 하이퍼링크에 이 코드를 사용합니다. 기본적으로 파란색으로 표시되지만 안드로이드에서 하이퍼링크 색상을 변경하려면 어떻게 해야 합니까?더하다android:textColorLink="yourcolorhere"당신에게TextView프로그래밍 방식으로 변경하려는 경우: yourText.setLinkTextColor(Color.RED); XML 파일에서 다음을 사용할 수 있습니다. android:textColorLink="Code" "코드"는 다음과 같을 수 있습니다.#ff0000또는 @color/red JAVA 코드에서 다음을 사용할 수 있습니다. tv.setLinkTextColor(color); 색상은 다음과 같을 수 있습니다.Color.RED또는Co..

source 2023.08.10
반응형