반응형

전체 글 550

gcc는 인수 없이 정의된 함수에 인수를 전달할 수 있도록 하는 이유는 무엇입니까?

gcc는 인수 없이 정의된 함수에 인수를 전달할 수 있도록 하는 이유는 무엇입니까? 왜 이 코드가 컴파일되는지 모르겠어요. #include void foo() { printf("Hello\n"); } int main() { const char *str = "bar"; foo(str); return 0; } gcc는 foo()에 너무 많은 인수를 전달하고 있다는 경고도 하지 않습니다.이것은 예상된 동작입니까?C에서 빈 파라미터 리스트로 선언된 함수는 호출 시 임의의 수의 인수를 받아들입니다.이러한 인수는 통상적인 산술 프로모션에 따릅니다.제공된 인수가 함수의 정의에 적합한지 확인하는 것은 호출자의 책임입니다. 인수를 하려면 0으로 선언해야 .void foo(void);. 이는 역사적 이유로, 원래 C 기능..

programing 2023.01.27

Django 모델에서 숫자 필드의 최대값을 제한하는 방법은 무엇입니까?

Django 모델에서 숫자 필드의 최대값을 제한하는 방법은 무엇입니까? Django에는 DecimalField 및 PositiveIntegerField 등 모델에서 사용할 수 있는 다양한 숫자 필드가 있습니다.전자는 저장된 소수 자릿수와 전체 문자 수로 제한될 수 있지만, 예를 들어 0.0-5.0과 같은 특정 범위 내의 숫자만 저장하는 것으로 제한할 수 있는 방법이 있습니까? 그렇지 않으면 예를 들어 PositiveIntegerField를 최대 50개까지만 저장할 수 있는 방법이 있습니까? 업데이트: Bug 6845가 종료되었으므로 이 StackOverflow 질문은 무효가 될 수 있습니다.- sampablockuperDjango의 빌트인 검증자를 사용할 수 있습니다. from django.db.mode..

programing 2023.01.27

스왑 함수의 잠재적인 최적화를 놓쳤습니까?(gcc)

스왑 함수의 잠재적인 최적화를 놓쳤습니까?(gcc) 이 질문에는 이미 답변이 있습니다. clang과 GCC는 xchg를 사용하여 std::swap을 구현하지 않는 이유는 무엇입니까? (2개의 답변) XCHG는 인텔 어셈블리 언어에서 어떻게 동작합니까? (1개의 답변) 닫힘17시간 전에요 이 스왑 기능은 Linux x86-64 어셈블리로 작성했습니다. swap: ; written by me mov al, byte [rdi] xchg byte [rsi], al mov byte [rdi], al ret 궁금해서 아래 C코드도 -O3로 컴파일 했습니다. void swap(char *a, char *b) { char temp = *a; *a = *b; *b = temp; } objconv를 사용해서 다음 조립품을..

programing 2023.01.27

자 컴포넌트 내의 이미지의 :src를 바인드하려면 어떻게 해야 합니까?

자 컴포넌트 내의 이미지의 :src를 바인드하려면 어떻게 해야 합니까? 구성 요소 목록을 렌더링하려고 합니다.img src URL을 제외한 모든 데이터 속성이 올바르게 표시됩니다. 파일/파일은 다음과 같습니다. Crypt Content(암호 콘텐츠)vue - v-for를 포함합니다. 렌더링하는 컴포넌트 / - 이미지 포함 Crypt Content.vue 내용: ` Owned Card Content(소유 카드 내용).vue 내용: #1{{edition_total}} {{name}} {{cset}} {{unlock_czxp}} {{level}} 이미지가 렌더링되지 않습니다.코드를 검사하면 allCards 그래픽의 올바른 값이 페이지에 삽입됩니다. :src를 삭제하고 src="/jim/jim.g"만 넣으면 동..

programing 2023.01.27

마리아DB 10센트OS 7 데이터 이동 문제

마리아DB 10센트OS 7 데이터 이동 문제 Cent의 새로운 "최소" 설치OS 7과 MariaDB 10.데이터 디어에 사용할 마운트된 미러 볼륨이 추가로 있습니다.my.cnf [mysqld]가 코멘트 아웃되면, 기동 시퀀스는 정상적으로 완료됩니다.데이터를 복사했습니다. sudo cp -R -p /var/lib/mysql/* /mnt/mysql/ 권한은 원래 권한과 동일합니다.은 //etc/fstab에 미세 ./dev/sdb1 /mnt/mysql xfs defaults 0 0 [root@femur mysql]# ls -la total 110632 drwxr-xr-x. 5 mysql mysql 4096 Oct 20 15:27 . drwxr-xr-x. 3 root root 18 Oct 16 16:46 .. ..

programing 2023.01.27

CollapsingToolbarLayout이 스크롤 플링을 인식하지 않습니다.

CollapsingToolbarLayout이 스크롤 플링을 인식하지 않습니다. 심플한 Collapsing Toolbar Layout을 작성했습니다만, 매우 효과적입니다.문제는 네스트스크롤뷰에서 플링스크롤을 사용하려고 하면 손가락을 떼면 정지한다는 것입니다.일반 스크롤은 정상적으로 작동합니다. 활동코드는변경되지않았습니다=>자동생성빈 활동(안드로이드 스튜디오에서 빈 액티비티 새로 만들기를 클릭해서 XML을 편집했습니다). 이미지 뷰의 스크롤 제스처 자체는 버그가 있지만 스크롤 자체가 버그가 있는 것은 아닙니다.여기를 참조해 주십시오. 자바 코드를 통해 "스무스 스크롤"을 활성화하려고 했습니다.이미지 뷰가 보이지 않을 정도로 스크롤하면 슬로 제스처가 인식되는 것 같습니다. TLDR: 이미지 뷰가 표시되어 있는..

programing 2023.01.27

버튼을 클릭하면 열리는 새 브라우저 창으로 전환하는 방법

버튼을 클릭하면 열리는 새 브라우저 창으로 전환하는 방법 버튼을 클릭하면 검색 결과가 나오는 새로운 브라우저 창이 열리는 상황이 있습니다. 새로 열린 브라우저 창에 연결하여 포커스를 맞추는 방법이 있습니까? 그리고 작업을 한 후 원래 창으로 돌아갑니다.다음과 같이 창을 전환할 수 있습니다. // Store the current window handle String winHandleBefore = driver.getWindowHandle(); // Perform the click operation that opens new window // Switch to new window opened for(String winHandle : driver.getWindowHandles()){ driver.switchT..

programing 2023.01.27

Importorr: libmariadbclient.so18: 공유 개체 파일을 열 수 없습니다.해당 파일 또는 디렉터리가 없습니다.

Importorr: libmariadbclient.so18: 공유 개체 파일을 열 수 없습니다.해당 파일 또는 디렉터리가 없습니다. Debian 9.1에서 python 스크립트를 실행할 때 이 오류 메시지가 나타납니다.MariaDB 10.1을 사용하고 있습니다. 여기 뭐가 문제죠?어떻게 하면 고칠 수 있죠? 관련 SQL 코드는 다음과 같습니다. connection = MySQLdb.connect(host='localhost', user='root', passwd='1234', db='database') cursor = connection.cursor() query = """ load data local infile 'MYOUTPUTLOCATION' into table DEPARTURES character..

programing 2023.01.27

이름이 없는 로더 'app' 모듈에 있으므로 클래스에 캐스팅할 수 없습니다.

이름이 없는 로더 'app' 모듈에 있으므로 클래스에 캐스팅할 수 없습니다. 에서 생성된 소스에서 빈을 생성하려고 합니다. Spring Boot 앱을 실행하려고 할 때마다 다음 오류가 나타납니다. 원인: java.lang.ClassCastException : class org.apache.cxf.endpoint.ClientImpl을 클래스 com에 캐스팅할 수 없습니다.시그나이트서비스를 제공합니다.Xignite 통화Soap(또는.apache.cxf.endpoint).ClientImpl 및 com.시그나이트서비스를 제공합니다.Xignite 통화Soap은 로더 'app'의 이름 없는 모듈에 있습니다.) 메인 Spring Boot 어플리케이션에 생성된 소스를 모듈로 포함시키는 방법을 정확히 모르겠습니다. 디렉..

programing 2023.01.27

JSON 구문 분석 중 "예기치 않은 토큰 o" 오류가 발생했습니다.

JSON 구문 분석 중 "예기치 않은 토큰 o" 오류가 발생했습니다. 이 질문에는 이미 답변이 있습니다. "Uncatched SyntaxError: (잡히지 않은 구문 오류:예기치 않은 토큰 o" (9개의 답변) 닫힘6년 전에요. 단순한 JSON 문자열을 해석하는 데 문제가 있습니다.JSONLint에서 확인해보니 유효합니다.하지만 다음 중 하나를 사용하여 해석하려고 하면JSON.parse또는 jQuery 대체 기능으로 인해 오류가 발생합니다.unexpected token o: 주의: 다음 명령을 사용하여 문자열을 인코딩합니다.json_encode()PHP로 설정합니다.데이터가 이미 개체입니다.해석할 필요가 없습니다.javascript interpreter가 이미 해석해 주었습니다. var cur_ques..

programing 2023.01.27
반응형