전체 글 765

다른 컴파일러에서 MSVC의 _count of와 동등합니까?

다른 컴파일러에서 MSVC의 _count of와 동등합니까? 다른 컴파일러, 특히 GCC와 Clang에서 제공하는 것과 동등한 기본 제공물이 있습니까?매크로가 아닌 양식이 있습니까?C++11을 사용하는 비 매크로 형식은 다음과 같습니다. char arrname[5]; size_t count = std::extent::value; 그리고.extent에서 확인할 수 있습니다.type_traits표제의 또는 조금 더 멋있게 보이고 싶다면, 다음과 같이 포장합니다. template size_t countof( T ( & arr )[ N ] ) { return std::extent::value; } 그러면 다음..

programing 2023.07.23

pip/easy_install 없이 pypi 모듈을 수동으로 설치하는 방법은 무엇입니까?

pip/easy_install 없이 pypi 모듈을 수동으로 설치하는 방법은 무엇입니까? 저는 gntp 모듈을 사용하여 C/C++ 소프트웨어에 대한 토스터와 같은 알림을 표시하고 싶습니다.소프트웨어의 모든 종속성을 다른 컴퓨터에서 자체 실행할 수 있도록 패키지화하려고 합니다. 그gntp모듈은 를 통해서만 사용할 수 있습니다.pip사용할 수 없는 설치 프로그램(소프트웨어를 실행하는 컴퓨터에 인터넷 연결이 없음) 소스에서 설치하려면 어떻게 해야 합니까? 사용자에게 설치를 강요하지 않는 것이 좋습니다.easy_install/pip수동으로 파이프 경로를 추가합니다.%PATH. PS: 저는 윈도우 시스템에서 파이썬 2.7을 사용하고 있습니다. 패키지 다운로드 압축된 경우 압축을 풉니다. cdsetup.py 이 포..

programing 2023.07.23

char[]는 스택에 있지만 char *는 힙에 있는 이유는 무엇입니까?

char[]는 스택에 있지만 char *는 힙에 있는 이유는 무엇입니까? 저는 무슨 일이 일어나고 있는지 매우 혼란스럽습니다.나는 항상 생각했습니다.char *그리고.char []우리는 교환이 가능했지만, 메모리 주소를 보니char *힙에 공간을 할당하는 반면char []스택에 메모리를 할당하는 중입니다. char stack[] = "hello"; char *heap = "hello"; char *heap_string_malloc = malloc(5); heap_string_malloc = "hello"; printf("Address of stack[0]: %p\n", stack); printf("Address of heap[0]: %p\n", heap); printf("Address of heap_st..

programing 2023.07.23

키보드 잡기프로그램 종료 중 Python에서 인터럽트 발생

키보드 잡기프로그램 종료 중 Python에서 인터럽트 발생 나는 Python에서 명령 줄 유틸리티를 작성하고 있는데, 이것은 생산 코드이기 때문에 많은 것(오류 코드, 스택 추적 등)을 화면에 던지지 않고 깨끗하게 종료할 수 있어야 합니다.이것은 키보드의 방해를 받아야 한다는 것을 의미합니다. 다음과 같은 두 가지 시도 캐치 블록을 모두 사용해 보았습니다. if __name__ == '__main__': try: main() except KeyboardInterrupt: print 'Interrupted' sys.exit(0) 신호 자체를 잡는 것(이 게시물에서처럼): import signal import sys def sigint_handler(signal, frame): print 'Interrupt..

programing 2023.07.23

Python: 하위 패키지 또는 하위 모듈 가져오기

Python: 하위 패키지 또는 하위 모듈 가져오기 이미 플랫 패키지를 사용했기 때문에 중첩 패키지에서 발생하는 문제를 예상하지 못했습니다.여기에… 디렉토리 레이아웃 dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py init.py 의 내용 둘다요.package/__init__.py그리고.package/subpackage/__init__.py비어 있습니다. 『 』의 module.py # file `package/subpackage/module.py` attribute1 = "value 1" attribute2 = "value 2" attribute3 = "value 3" # a..

programing 2023.07.23

PHP에서 아포스트로피(') 대신 ™를 받는 중

PHP에서 아포스트로피(') 대신 ™를 받는 중 저는 utf8로 또는 utf8에서 텍스트를 변환하려고 시도했지만 도움이 되지 않는 것 같습니다. 다음과 같은 정보: "It’s Getting the Best of Me" 다음과 같아야 합니다. "It’s Getting the Best of Me" 저는 이 URL에서 이 데이터를 얻습니다.HTML 엔티티로 변환하는 방법 자세한 인코딩 옵션은 mb_convert_encoding에 대한 문서를 참조하십시오.HTML 헤더가 utf8로 지정되었는지 확인합니다. 이는 일반적으로 저에게 유용합니다(분명히 내용이 Utf8인 경우). 내용 유형을 설정하면 HTML 엔티티로 변환할 필요가 없습니다.내용이 정상입니다. 서버가 보내는 헤더에 문제가 있습니다. Connecti..

programing 2023.07.23

도커 컨테이너에서 SQL 스크립트 실행 중

도커 컨테이너에서 SQL 스크립트 실행 중 mysql을 실행하는 도커 컨테이너가 있는데 컨테이너에 .sql 파일을 푸시한 다음 mysql이 그 안에 있는 명령을 실행하도록 하고 싶습니다.첫 번째 단계는 매우 간단합니다. docker cp ./dummy.sql :/ 여기서 명령줄에서 mysql을 실행하여 방금 컨테이너에 푸시한 파일을 가리킵니다. docker exec mysql -u root -ppassword < /dummy.sql 이 명령은 컨테이너가 아닌 로컬에서 /sample.sql을 stdin으로 사용하려고 하는 것 같습니다.저는 또한 컨테이너 ID 뒤에 인용문을 붙여봤는데 역시 작동하지 않는 것 같습니다. 또한 명령어가 들어 있는 .sh 파일을 도커 컨테이너에 푸시한 다음 실행하려고 했지만, 그..

programing 2023.07.23

MySQL(MardiaDB) 종속 테이블의 최신 레코드에서 정보를 가져오는 방법은 무엇입니까?

MySQL(MardiaDB) 종속 테이블의 최신 레코드에서 정보를 가져오는 방법은 무엇입니까? 2개의 기본 테이블이 있는 MySQL 데이터베이스(일부 서버에서는 MariaDB로도 작동)가 있습니다.하나는tickets그리고 또 하나는ticket_contents아래와 같이: Tickets +----+---------+-------------+ |id + subject | Create date | +----+---------+-------------+ |1 | Ticket1 | 2020-05-24 | +----+---------+-------------+ |2 | Ticket2 | 2020-05-25 | +----+---------+-------------+ Ticket Contents +----+------..

programing 2023.07.23

페이지 로드가 완료될 때까지 페이지 로드 div를 표시하는 방법은 무엇입니까?

페이지 로드가 완료될 때까지 페이지 로드 div를 표시하는 방법은 무엇입니까? 우리 웹사이트에 집중적인 전화를 하기 때문에 로딩이 꽤 느립니다. 내가 어떻게 할 수 있는지 알기나 해?div페이지가 준비되는 동안 보여주기 위해 "로딩"과 유사한 말을 하고 모든 것이 준비되면 사라지는 것?원답 저는 이것이 필요했고 몇 가지 조사 후에 이것을 생각해냈습니다(jQuery needed). 저먼 에, 직후에그.태그 추가: 그런 다음 div 및 이미지의 스타일 클래스를 CSS에 추가합니다. #loading { position: fixed; display: block; width: 100%; height: 100%; top: 0; left: 0; text-align: center; opacity: 0.7; backgr..

programing 2023.07.23

PHP에서 Bash 명령 실행

PHP에서 Bash 명령 실행 명령행을 통해 실행되는 bash 스크립트가 있습니다. ./script.sh var1 var2 특정 php 파일을 호출한 후 위의 명령을 실행하려고 합니다. 제가 지금 가지고 있는 것은: $output = shell_exec("./script.sh var1 var2"); echo "$output"; 하지만 효과가 없습니다.사용해 보았습니다.exec그리고.system하지만 스크립트는 실행되지 않았습니다. 하지만 내가 뛰려고 할 때shell_exec("ls");효과가 있고,$output모든 파일의 목록입니다. 제가 사용하고 있는 VPS의 제한 때문인지 아니면 다른 곳에 문제가 있는 것인지 잘 모르겠습니다.스크립트를 호출하기 전에 올바른 디렉토리로 이동해야 합니다.이렇게 하면 셸 ..

programing 2023.07.23