반응형

2020/10/03 30

아직 존재하지 않는 경우 폴더 만들기

아직 존재하지 않는 경우 폴더 만들기 업로드 폴더 wp-content/uploads가 없기 때문에 WordPress 테마에 오류가 발생한 Bluehost와 함께 WordPress를 설치할 때 몇 가지 경우가 발생했습니다 . 분명히 Bluehost cPanel WP 설치 프로그램은이 폴더를 생성하지 않지만 HostGator는 생성합니다. 따라서 폴더를 확인하고 그렇지 않으면 생성하는 코드를 테마에 추가해야합니다. 이 시도: if (!file_exists('path/to/directory')) { mkdir('path/to/directory', 0777, true); } 참고 0777이미 디렉토리에 대한 기본 모드입니다 여전히 현재의 umask에 의해 수정 될 수 있습니다. 여기 빠진 부분이 있습니다. 다음..

Programing 2020.10.03

장고 쿼리 셋 필터링에서 같지 않음을 어떻게합니까?

장고 쿼리 셋 필터링에서 같지 않음을 어떻게합니까? 장고 모델 검색어 세트, 나는 거기 것을 볼 __gt과 __lt비교급 값을하지만,이 __ne/ !=/ ( 같지 않음 ?) 같지 않음을 사용하여 필터링하고 싶습니다. 예: Model: bool a; int x; 내가 원하는 results = Model.objects.exclude(a=true, x!=5) 는 !=올바른 구문이 아닙니다. 나는 시도했다 __ne, . 나는 결국 다음을 사용했습니다. results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, x__gt=5) 어쩌면 Q 객체는 이 문제에 대한 도움이 될 수 있습니다. 나는 그것들을 사용한 적이 없지만 일반 파이썬 표현처럼 부정하고 결합 될..

Programing 2020.10.03

MySQL에서 작은 따옴표, 큰 따옴표 및 백틱을 사용하는 경우

MySQL에서 작은 따옴표, 큰 따옴표 및 백틱을 사용하는 경우 쿼리를 작성하는 가장 좋은 방법을 배우려고합니다. 나는 또한 일관성의 중요성을 이해합니다. 지금까지 저는 실제 생각없이 작은 따옴표, 큰 따옴표, 백틱을 무작위로 사용했습니다. 예: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; 또한, 상기 예에서, 그 고려 table, col1, val1등의 변수 일 수있다. 이것의 기준은 무엇입니까? 너 뭐하니? 여기에서 비슷한 질문에 대한 답을 약 20 분 동안 읽었지만이 질문에 대한 확실한 답은없는 것 같습니다. 백틱은 테이블 및 열 식별자에 사용되지만 식별자가 MySQL 예약 키워드 이거나 식별자에 공백 문자 또는 ..

Programing 2020.10.03

Python에서 GUID / UUID를 만드는 방법

Python에서 GUID / UUID를 만드는 방법 플랫폼 독립적 인 Python에서 GUID를 어떻게 생성합니까? Windows에서 ActivePython을 사용하는 방법이 있다고 들었지만 COM을 사용하기 때문에 Windows입니다. 일반 Python을 사용하는 방법이 있습니까? Python 2.5 이상에서 uuid 모듈은 RFC 준수 UUID 생성을 제공합니다. 자세한 내용은 모듈 문서 및 RFC를 참조하십시오. [ 출처 ] 문서 : Python 2 : http://docs.python.org/2/library/uuid.html Python 3 : https://docs.python.org/3/library/uuid.html 예 (2 및 3 작업) : >>> import uuid >>> uuid.u..

Programing 2020.10.03

PostgreSQL의 중복 업데이트에 삽입 하시겠습니까?

PostgreSQL의 중복 업데이트에 삽입 하시겠습니까? 몇 달 전에 Stack Overflow에 대한 답변에서 다음 구문을 사용하여 MySQL에서 한 번에 여러 업데이트를 수행하는 방법을 배웠습니다. INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VALUES(Col2); 이제 PostgreSQL로 전환했으며 분명히 이것은 올바르지 않습니다. 모든 올바른 테이블을 참조하고 있으므로 사용되는 다른 키워드의 문제라고 가정하지만 PostgreSQL 문서에서 이것이 다루는 곳이 확실하지 않습니다. 명확히하기 위해 몇 가지 항목을 삽..

Programing 2020.10.03

wget을 통해 Linux에서 Java JDK를 다운로드하면 대신 라이센스 페이지가 표시됩니다.

wget을 통해 Linux에서 Java JDK를 다운로드하면 대신 라이센스 페이지가 표시됩니다. Oracle에서 Java를 다운로드하려고하면 대신 OTN 사용 조건에 동의해야한다는 내용의 페이지가 다운로드됩니다. 죄송합니다! Oracle Technology Network에서 제품을 다운로드하려면 OTN 라이센스 조건에 동의해야합니다. 확실히 ... 귀하의 브라우저에는 "쿠키"와 JavaScript가 활성화되어 있습니다. 다운로드하려는 제품에 대해 "라이센스 동의"를 클릭했습니다. 라이센스에 동의 한 후 30 분 이내에 다운로드를 시도합니다. Java를 다운로드하고 설치하려면 어떻게합니까? Oracle JDK 11 용으로 업데이트 됨 wget --no-check-certificate -c --header ..

Programing 2020.10.03

다중 인덱스 vs 다중 열 인덱스

다중 인덱스 vs 다중 열 인덱스 방금 SQL Server 2005의 테이블에 인덱스를 추가했는데 생각이 들었습니다. 색인화하려는 열당 색인이 1 개있는 것보다 1 개의 색인을 생성하는 것과 여러 열을 정의하는 것의 차이점은 무엇입니까? 하나를 다른 것보다 사용해야하는 특정한 이유가 있습니까? 예를 들면 Create NonClustered Index IX_IndexName On TableName (Column1 Asc, Column2 Asc, Column3 Asc) 대 Create NonClustered Index IX_IndexName1 On TableName (Column1 Asc) Create NonClustered Index IX_IndexName2 On TableName (Column2 Asc)..

Programing 2020.10.03

대부분의 웹 브라우저에서 PUT, DELETE, HEAD 등의 방법을 사용할 수 있습니까?

대부분의 웹 브라우저에서 PUT, DELETE, HEAD 등의 방법을 사용할 수 있습니까? 여기에서 RESTful 서비스를 디버깅하는 방법 과 같은 몇 가지 질문을 보았습니다 . 불행히도 동일한 브라우저로는 HTTP PUT, DELETE 및 HTTP POST를 어느 정도 테스트 할 수 없습니다. 또한 브라우저는 다음과 같은 다른 소스에서 GET 및 POST 만 지원한다고 들었습니다. http://www.packetizer.com/ws/rest.html http://www.mail-archive.com/jmeter-user@jakarta.apache.org/msg13518.html http://www.xml.com/cs/user/view/cs_msg/1098 그러나 Firefox의 몇 가지 빠른 테스트는 ..

Programing 2020.10.03

git은 수정 된 변경 사항 만 추가하고 추적되지 않은 파일은 무시합니다.

git은 수정 된 변경 사항 만 추가하고 추적되지 않은 파일은 무시합니다. "git status"를 실행했고 아래에 수정 된 / 또는 "커밋을 위해 준비되지 않은 변경 사항"이라는 제목 아래에 나열된 파일이 나열되어 있습니다. 또한 무시하고 싶은 추적되지 않은 파일도 나열했습니다 (이 디렉토리에 ".gitignore"파일이 있습니다). 수정 된 파일을 스테이징에 넣어서 커밋 할 수 있도록하고 싶습니다. "git add."를 실행하면 수정 된 파일과 무시할 파일이 스테이징에 추가되었습니다. 수정 된 파일 만 추가하고 아래 git 상태가 표시되는 경우 추적되지 않은 파일을 무시하려면 어떻게해야합니까? 또한 내 ".gitignore"파일이 제대로 작동합니까? $ git status # On branch add..

Programing 2020.10.03

Python에서 "열기 사용"을 사용하여 여러 파일을 열려면 어떻게해야합니까?

Python에서 "열기 사용"을 사용하여 여러 파일을 열려면 어떻게해야합니까? 나는 한 번에 파일의 몇 가지를 변경하려면 IFF에 내가 그들 모두에 쓸 수 있습니다. 어떻게 든 여러 열린 호출을 with문과 결합 할 수 있는지 궁금합니다 . try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed: %s' % e.strerror 이것이 가능하지 않다면이 문제에 대한 우아한 해결책은 어떤 모습일까요? Python 2.7 (또는 각각 3.1)부터 다음과 같이 작성할 수 있습니다. with open('a', 'w') as a, open('b', 'w') as b:..

Programing 2020.10.03
반응형