반응형

분류 전체보기 545

C를 사용한 JSON 해석

C를 사용한 JSON 해석 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 7년 전에 문을 닫았어요 이 질문을 개선하다 C에서 JSON을 해석할 수 있는 좋은 방법을 찾고 있습니다.큰 라이브러리 같은 것은 필요 없습니다.최소한의 기능을 갖춘 작고 가벼운 것을 원합니다만, 좋은 문서가 필요합니다. 누구 저 좀 가리켜 줄 사람 없나요?Json은 처음에는 큰 언어가 아니기 때문에 라이브러리가 작을 가능성이 있습니다(적어도 XML 라이브러리보다 작습니다). Json.org에는 수많은 C 라이브러리가 링크되어 있습니다.그 중 하나가 당신에게 잘 맞을지도 몰라요.cJSON은 API..

programing 2022.10.25

기능 조기 종료?

기능 조기 종료? 다음과 같은 기능이 있습니다. function myfunction() { if (a == 'stop') // How can I stop the function here? } 뭐 이런 거 있어요?exit()JavaScript에서?그냥 사용하시면 됩니다.return. function myfunction() { if(a == 'stop') return; } 그러면 반환값이 전송됩니다.undefined기능이라고 불리는 것까지요. var x = myfunction(); console.log( x ); // console shows undefined 물론 다른 반환 값을 지정할 수 있습니다.반환되는 값은 모두 위의 예를 사용하여 콘솔에 기록됩니다. return false; return true; ..

programing 2022.10.25

구성 요소가 로드될 때 데이터를 검색하는 방법

구성 요소가 로드될 때 데이터를 검색하는 방법 프로젝트 목록이 있는데, 클릭된 프로젝트 이름을 다음 페이지에 모달로 표시하려고 하는데, 그 중 하나를 클릭하면 문제없이 로드되어 내 모달에 관련 이름이 표시됩니다. 그러나 이 프로젝트 페이지를 새로고침하면 "Cannot read property 'asso_id of undefined"라는 오류가 발생합니다. 프로젝트 오브젝트 내의 asso_id를 취득하기 위해 getter를 사용하여 프로젝트를 id로 취득하고, 이 asso_id를 id getter에 의해 내 어소시에이션과 함께 이 asso_id를 사용합니다. 내 생각엔 내 컴포넌트가 어소시에이션을 검색하지 못하기 때문인 것 같아곧 타이틀이 될 거야 여기 제 코드가 있습니다. computed: { "getP..

programing 2022.10.25

MySQL - 여러 테이블의 관련 행 수

MySQL - 여러 테이블의 관련 행 수 '퀴즈 앱'을 만들고 있습니다.각 퀴즈에는 여러 문제(퀴즈 컴포넌트)가 있으며, 각 문제에는 참가자가 선택할 수 있는 여러 정답 옵션(퀴즈 컴포넌트 옵션)이 있습니다.정답은 퀴즈 결과 표에 저장됩니다.테이블은 다음과 같습니다. 퀴즈(퀴즈ID, 퀴즈타이틀); 퀴즈 컴포넌트(컴포넌트 ID, 퀴즈 ID, 퀴즈 질문); Quiz Component Options ( optionId, componentId, optionValue ); 퀴즈 결과(resultId, personId, answerOptionId, componentId); Correct Options ( componentId , optionId ); 각 퀴즈의 전체 퀴즈 목록과 총 구성 요소 수, 그리고 주어진 개..

programing 2022.10.25

열에서 URL의 일부를 제거하는 SQL 문

열에서 URL의 일부를 제거하는 SQL 문 나는 가지고 있다videos기둥이 있는 테이블URL다양한 URL 타입을 가진 https://google.com/questions/ask?963 https://google.com/embed/ask https://google.com/top/123.html https://video.net/embed-ask?963 https://video.net/embed-123.html https://video.net/top?123.html 특정 URL(delete embed-)의 일부를 삭제해야 합니다. https://video.net/embed-75mdabvgl3do.html 로. https://video.net/75mdabvgl3do.html 이 SQL을 트레이에 저장했지만 빈..

programing 2022.10.25

사용자가 PHP의 localhost에 있는지 어떻게 검출할 수 있습니까?

사용자가 PHP의 localhost에 있는지 어떻게 검출할 수 있습니까? 즉, 웹 어플리케이션을 사용하는 사용자가 웹 어플리케이션이 상주하는 서버에 있는지 어떻게 알 수 있습니까?내 기억이 맞다면 PHPMyAdmin은 보안상의 이유로 이와 같은 작업을 수행합니다. 이 경우에도 하실 수 있습니다.$_SERVER['REMOTE_ADDR']웹 서버가 요구하는 클라이언트의 IP 주소를 지정합니다. $whitelist = array( '127.0.0.1', '::1' ); if(!in_array($_SERVER['REMOTE_ADDR'], $whitelist)){ // not valid } 보완으로서, 함수로서... function isLocalhost($whitelist = ['127.0.0.1', '::1']..

programing 2022.10.25

MySQL 여러 행을 반환하는 SELECT 하위 쿼리를 사용하여 테이블에 삽입하려면 어떻게 해야 합니까?

MySQL 여러 행을 반환하는 SELECT 하위 쿼리를 사용하여 테이블에 삽입하려면 어떻게 해야 합니까? MySQL 여러 행을 반환하는 SELECT 하위 쿼리를 사용하여 테이블에 삽입하려면 어떻게 해야 합니까? INSERT INTO Results ( People, names, ) VALUES ( ( SELECT d.id FROM Names f JOIN People d ON d.id = f.id ), ( "Henry" ), ); 이 서브쿼리에서 반환되는 모든 결과로 새 테이블을 채웁니다.ERROR 1242(21000)를 표시하지 않고 이를 실행하는 방법: 하위 쿼리가 두 개 이상의 행을 반환합니다.INSERT INTO Results (People, names ) SELECT d.id, 'Henry' FRO..

programing 2022.10.25

PHP에서 어레이 키로 사용되는 숫자 문자열

PHP에서 어레이 키로 사용되는 숫자 문자열 다음과 같은 숫자 문자열을 사용할 수 있습니까?"123"정수로 변환되지 않고 PHP 배열의 키로 사용할 수 있습니까? $blah = array('123' => 1); var_dump($blah); 인쇄하다 array(1) { [123]=> int(1) } 나는 되고 싶다. array(1) { ["123"]=> int(1) } 아니요, 그렇지 않습니다. 매뉴얼: 키는 정수 또는 문자열 중 하나입니다.키가 정수의 표준 표현일 경우 다음과 같이 해석됩니다(즉, "8"은 8로 해석되고 "08"은 "08"로 해석됩니다). 부록 아래의 코멘트로 인해 동작은 JavaScript 오브젝트 키와 비슷하지만 동일하지 않다고 지적하는 것이 재미있을 것 같습니다. foo = { '..

programing 2022.10.15

MySQL 커넥터/C++(Maria 포함)DB

MySQL 커넥터/C++(Maria 포함)DB Debian 9(2017년 6월경 출시)가 MySQL을 MariaDB 10으로 대체한다는 것을 방금 알았습니다.MariaDB를 사용한 적은 없지만, 모든 C++ 코드는 MySQL에서 커넥터를 사용하여 작동합니다. 이 커넥터가 MariaDB에서 작동합니까?커넥터 버전이 중요합니까?C++에서 MariaDB에 접속한 경험이 있는 분? 마리아가 여기 커넥터를 가지고 있는 것을 알 수 있습니다만, 사용법에 대한 설명서는 어디에 있습니까? 감사해요.https://mariadb.com/kb/en/library/c-client-library/에서는 MariaDB 프로젝트에서는 https://github.com/viaduck/mariadbpp의 mariadbpp를 사용하여 ..

programing 2022.10.15

VARCHAR을 프라이머리 키로 사용할 수 있습니까?

VARCHAR을 프라이머리 키로 사용할 수 있습니까? 쿠폰/할인 저장 테이블이 있는데 기본 키인 coupon_code 열을 사용하고 싶습니다.VARCHAR. 내 근거는 쿠폰마다 고유한 코드가 있고 내가 실행하는 명령어는SELECT ... FROM ... WHERE coupon_code='..' 조인이나 인덱스를 작성하지 않습니다.또한 이 테이블에는 수백 개 이상의 엔트리가 존재하지 않습니다. 이 정도면 괜찮을 것 같습니다만, 뭔가 놓치고 있는/생각하지 않는 것이 있는지 모르겠습니다.물론 가능합니다.RDBMS를 사용하면 가능하기 때문입니다.그러나 실행 여부를 묻는 질문에 대한 답변은 다릅니다.대부분의 경우 데이터베이스 시스템 이외의 의미를 갖는 값을 프라이머리 키로 선택하지 마십시오. 값이 모델링 중인 시..

programing 2022.10.15
반응형