분류 전체보기 765

CORS 및 Access-Control-Allow-Header는 어떻게 작동합니까?

CORS 및 Access-Control-Allow-Header는 어떻게 작동합니까? CORS 요청 POST를 하려고 합니다.domain.example로.a.domain.example. 내 자바스크립트는 이렇게 생겼습니다. $('#fileupload').fileupload({ xhrFields: { withCredentials: true }, dataType: 'json', url: $('#fileupload').data('path'), singleFileUploads: true, add: function(e, data){ data.submit(); } }); 처음에는 OPTIONS 경로가 이렇게 호출되는 것을 봅니다. Request URL: https://a.domain.example/some/route..

programing 2023.09.26

Mysql 하위 선택이 매우 느립니다.

Mysql 하위 선택이 매우 느립니다. 저는 이런 테이블이 있습니다. ------------------------------- | id | valid_until | username| ------------------------------- | 1 | 2020-01-01 | user1 | ------------------------------- | 1 | 2020-01-01 | user2 | ------------------------------- | 1 | 2020-01-02 | user3 | ------------------------------- | 1 | 2020-01-02 | user4 | ------------------------------- | 1 | 2020-01-03 | user5 | -..

programing 2023.09.26

Laravel 마이그레이션 기본(또는 키) "식별자 이름이 너무 깁니다."

Laravel 마이그레이션 기본(또는 키) "식별자 이름이 너무 깁니다." 복합 기본 키를 지정하는 간단한 Laravel 마이그레이션 파일이 있습니다. // ... public function up() { Schema::create('my_super_long_table_name', function($table) { $table->integer('column_1'); $table->integer('column_2'); $table->integer('column_3'); $table->primary(['column_1', 'column_2', 'column_3']); }); } // ... 그리고 달릴때는php artisan migrate다음 오류가 발생합니다. SQLSTATE[42000]: Syntax e..

programing 2023.09.26

MySQL의 다른 일부 열과 함께 고유 열 선택

MySQL의 다른 일부 열과 함께 고유 열 선택 다음(아마도 오래된) 문제에 대한 적절한 해결책을 찾을 수 없는 것 같아서 누군가가 빛을 볼 수 있기를 바랍니다.나는 내 SQL에 있는 다른 고유하지 않은 열과 함께 하나의 고유한 열을 반환해야 합니다. 제 SQL에는 다음 표가 있습니다. id name destination rating country ---------------------------------------------------- 1 James Barbados 5 WI 2 Andrew Antigua 6 WI 3 James Barbados 3 WI 4 Declan Trinidad 2 WI 5 Steve Barbados 4 WI 6 Declan Trinidad 3 WI 국가별 등급과 함께 목적지와..

programing 2023.09.26

C vs C++ 사이즈의

C vs C++ 사이즈의 이 질문에는 이미 다음과 같은 답변이 있습니다. 연산자의 크기가 c & c++에 대해 다른 값을 반환합니까? (2개 답변) 닫힘7년 전에. 방금 이 간단한 코드 조각을 발견했는데 왜 이 프로그램이 C 컴파일러에 의해 컴파일되었을 때 출력이 되는지 궁금합니다.4C++로 컴파일되면 다음과 같습니다.8. #include int x; int main(){ struct x {int a; int b;}; printf("%d", sizeof(x)); return 0; } C++ 출력이 합리적임 (8 = 4 + 4 = sizeof(x.a) + sizeof(x.b)), 하지만 C의 출력은 그렇지 않습니다.그럼 어떻게?sizeofC에서 일한다고요? C : https://ideone.com/zj5Q..

programing 2023.09.26

메모리의 지정된 절대 주소에 변수를 배치하는 방법(GCC 사용)

메모리의 지정된 절대 주소에 변수를 배치하는 방법(GCC 사용) RealView ARMC 컴파일러는 변수 속성을 사용하여 주어진 메모리 주소에 변수를 배치하는 것을 지원합니다.at(address): int var __attribute__((at(0x40001000))); var = 4; // changes the memory located at 0x40001000 GCC도 비슷한 변수 속성을 가지고 있습니까?잘 모르겠지만 다음과 같은 해결 방법을 쉽게 만들 수 있습니다. int *var = (int*)0x40001000; *var = 4; 완전히 같은 것은 아니지만 대부분의 상황에서 완벽한 대체물이 됩니다.이것은 GCC 뿐만 아니라 어떤 컴파일러와도 작동할 것입니다. GCC를 사용하는 경우 GNU ld도..

programing 2023.09.21

마운트가 거부되었습니다.... 경로는 OS X에서 공유되지 않으며 도커에서 알 수 없습니다.

마운트가 거부되었습니다.... 경로는 OS X에서 공유되지 않으며 도커에서 알 수 없습니다. docker run -v /var/folders/zz/...는 다음 오류를 생성합니다. docker: Error response from daemon: Mounts denied: The paths /var/folders/zz/... and /var/folders/zz/... are not shared from OS X and are not known to Docker. You can configure shared paths from Docker -> Preferences... -> File Sharing. File Sharing(파일 공유)을 열면 /private(비공개)가 이미 나열되어 있습니다. /var/fo..

programing 2023.09.21

C 프로그래밍 및 TDD

C 프로그래밍 및 TDD 테스트 중심 개발은 OOO로 제한됩니까?아니면 절차 언어와 함께 사용하는 것이 가능/유용합니까?앞으로 몇 주 안에 C에서 더 큰 프로젝트를 시작해야 하는데 어떻게 개발할지 생각 중입니다.TDD는 설계 패러다임이므로 특정 프로그래밍 패러다임과 연결되지 않습니다. 간단히 말하면 코드를 쓰기 전에 코드에 대한 테스트를 작성하는 것입니다. C(볼링 게임 카타)를 사용한 TDD에 대한 슬라이드 덱을 보십시오.Test Driven Development는 테스트 패턴부터 시작하여 테스트를 통과할 때까지 기능을 구축하는 코드를 개발하는 것을 의미합니다.이것은 어떤 프로그래밍 패러다임에도 똑같이 적용 가능합니다. 구조화/절차화, 객체 지향성, 기능성 -- 입력과 출력을 취할 수 있는 모든 것을 ..

programing 2023.09.21

부트스트랩이 있는 스크롤 가능한 메뉴 - 용기를 확장하지 않아야 할 때 확장하는 메뉴

부트스트랩이 있는 스크롤 가능한 메뉴 - 용기를 확장하지 않아야 할 때 확장하는 메뉴 부트스트랩으로 스크롤 가능한 메뉴를 활성화하기 위해 이 방법(그들의 fiddle)을 시도했지만, 그 방법으로 스크롤 가능한 메뉴는 컨테이너를 확장합니다 -- fiddle -- 스크롤 불가능한 메뉴는 올바르게 실행되지 않습니다. 이거 어떻게 고쳐요?부트스트랩과 호환되는 다른 방법에 대한 제안도 감사드립니다! 참고로 첫 번째 메서드의 fiddle에서 HTML을 참조합니다. My Groups User Administrators Some Other Group My Roles Core Users Admin Some Other Role 그리고 CSS: /* So we wont impact the original bootstrap ..

programing 2023.09.21

C 면접시험의 '조건'은 무엇입니까?

C 면접시험의 '조건'은 무엇입니까? 프린트가 가능할까요?Hello싱글을 두번 사용condition? if "condition" printf ("Hello"); else printf("World"); if ( printf("Hello") == 0 ) printf ("Hello"); else printf ("World"); :-)"condition" === (printf("Hello"), 0) 정말 썰렁하네요. int main() { if (printf("Hello"), 0) printf ("Hello"); else printf("World"); } 저는 반환 값을 조회할 필요가 없기 때문에 쉼표 연산자를 사용하는 것을 선호합니다.printf조건이 무엇을 하는지 알기 위해서입니다.이는 가독성과 유지보수성을..

programing 2023.09.21