반응형

programing 796

말로카 3차원 배열이 C?

말로카 3차원 배열이 C? 일부 MATLAB 코드를 C로 변환하고 있는데 변환 중인 스크립트는 10*100*300개의 복잡한 엔트리를 가진 3D 어레이를 많이 사용합니다.배열의 크기도 센서의 입력에 따라 달라지는데, 이상적으로 배열은 동적으로 할당되어야 합니다.지금까지 두 가지 접근법을 시도했습니다. 첫 번째 접근법은 평면 1D 배열입니다. value = array[x + (y*xSize) + (z*ySize*xSize)] 그래서 머리가 아프네요.저도 여러가지 포인터들의 배열을 시도해 봤습니다. int main () { int ***array = malloc(3*sizeof(int**)); int i, j; for (i = 0; i < 3; i++) { *array[i] = malloc(3*sizeof(..

programing 2023.09.21

MISRAC가 포인터의 복사본이 메모리 예외를 유발할 수 있다고 명시하는 이유는 무엇입니까?

MISRAC가 포인터의 복사본이 메모리 예외를 유발할 수 있다고 명시하는 이유는 무엇입니까? MISRAC 2012 지침 4.12는 "동적 메모리 할당을 사용해서는 안 됩니다. 예를 들어, 문서는 다음과 같은 코드 샘플을 제공합니다. char *p = (char *) malloc(10); char *q; free(p); q = p; /* Undefined behaviour - value of p is indeterminate */ 그리고 문서에는 다음과 같은 내용이 적혀 있습니다. 포인터에 저장된 값은 호출 후 free로 변경되지 않지만 일부 대상에서는 포인터가 가리키는 메모리가 더 이상 존재하지 않고 해당 포인터를 복사하는 행위로 인해 메모리 예외가 발생할 수 있습니다. 저는 거의 모든 문장은 끝만 빼고..

programing 2023.09.21

mmap은 언제 사용하시겠습니까?

mmap은 언제 사용하시겠습니까? 그래서 동적으로 할당된 메모리가 필요하다면 malloc()을 사용할 수 있다고 알고 있습니다.예를 들어, 프로그램에서 가변 길이 파일을 char[ ]로 읽습니다.어레이를 얼마나 크게 만들지 미리 알 수 없기 때문에 런타임에 메모리를 할당합니다. 저는 당신이 언제 mmap()을 사용하는지 이해하려고 합니다.맨 페이지를 읽어봤는데 솔직히 사용 사례가 뭔지 잘 모르겠어요. 누가 간단한 용어로 사용 사례를 설명해 줄 수 있습니까?미리 감사드립니다.mmap몇 가지 용도로 사용할 수 있습니다.첫째, 파일 백업 매핑입니다.메모리를 할당하는 대신malloc그리고 파일을 읽는 것은 명시적으로 읽지 않고 전체 파일을 메모리에 매핑하는 것입니다.이제 해당 메모리 영역에서 읽거나 쓸 때 작업..

programing 2023.09.21

jQuery의 로딩을 연기할 수 있습니까?

jQuery의 로딩을 연기할 수 있습니까? 현실을 직시하자, jQuery/j쿼리-ui는 다운로드가 많습니다. 구글은 초기 렌더링 속도를 높이기 위해 자바스크립트 로딩을 연기할 것을 권장합니다.내 페이지는 jQuery를 사용하여 페이지에 낮게 배치된 탭을 설정합니다(대부분 초기 보기를 벗어남). 페이지가 렌더링된 후까지 jQuery를 연기하고 싶습니다. Google의 연기 코드는 Body onLoad 이벤트를 후킹하여 페이지가 로드된 후 DOM에 태그를 추가합니다. 이런 식으로 jQuery를 로드하는 것을 미루고 싶지만 시도해보니 jQuery 코드가 jQuery를 찾지 못했습니다(제 입장에서는 전혀 예상치 못한 것은 아닙니다). $(document).ready(function() { $("#tabs").t..

programing 2023.09.21

입력에서 변경 시 이벤트를 프로그래밍 방식으로 강제하려면 어떻게 해야 합니까?

입력에서 변경 시 이벤트를 프로그래밍 방식으로 강제하려면 어떻게 해야 합니까? 입력에서 변경 시 이벤트를 프로그래밍 방식으로 강제하려면 어떻게 해야 합니까? 나는 이런 것을 시도해봤어요 var code = ele.getAttribute('onchange'); eval(code); 하지만 제 최종 목표는 청취자 기능을 사용하는 것이고, 그것은 효과가 없는 것 같습니다.'value' 속성만 업데이트하는 것도 아닙니다.Event이의를 제기하고 그것을 에 전달합니다.dispatchEvent요소의 방법: var element = document.getElementById('just_an_example'); var event = new Event('change'); element.dispatchEvent(event..

programing 2023.09.21

Maria에서 데이터 부분 집합 선택 속도를 높이는 방법DB

Maria에서 데이터 부분 집합 선택 속도를 높이는 방법DB 많은 데이터(170GB 압축 크기, 380만 행)가 포함된 거대한 표를 가지고 있는데 이 데이터의 부분 집합을 선택하고 싶습니다. 이 부분 집합은 요독 목록에 의해 정의됩니다.제 테이블에 있는 소변기가 있는 열에는 해시 인덱스가 표시되어 있습니다. 그래서 간단한 질문은 SELECT * FROM mytable WHERE uri IN ("uri1","uri2","uri") 하지만 이 쿼리는 엄청나게 느립니다.약 190의 uris에 대해서는 6시간 이상 지속됩니다. Query OK, 240777 rows affected (6 hours 46 min 1.34 sec) 이 선택의 속도를 높일 수 있는 방법이 있습니까?현재로서는 외부 도구에서 전체 데이터..

programing 2023.09.21

AngularJs 식을 이용한 HTML 복호화

AngularJs 식을 이용한 HTML 복호화 Angular 식으로 전달되는 문자열에 포함된 HTML을 디코딩하는 가장 좋은 방법은 무엇입니까? 예: 서버에서 다음과 같이 반환되는 문자열이 있는 경우: var some_val = "Hello World!" HTML을 텍스트로 표시하지 않고 렌더링하려면 어떻게 해야 합니까? {{ some_val }} 업데이트: 리피터에서의 실제 사용 사례는 다음과 같습니다. 작업물(비위생) {{ category.name }} {{ bullet.desc }} 전혀 작동하지 않습니다. 여기에 설명된 바와 같이, 문서에서: some_val은 각진 모형이어야 합니다(기본적으로 a).$scope.some_val앱 어딘가에 존재해야 함) 편집: ng-bind-html이 모듈의 서비스..

programing 2023.09.21

Oracle: PL/SQL 함수에서 아무것도 반환하지 않을 수 있습니까?

Oracle: PL/SQL 함수에서 아무것도 반환하지 않을 수 있습니까? 제목에서 알 수 있듯이 PL/SQL 함수에서 아무것도 반환하지 않는 것이 가능합니까? 제 기능은 다음과 같으며, 반품을 생략할 때 오류가 발생합니다. create or replace FUNCTION DeleteAttributes (code IN varchar2) CURSOR c_attributes = SELECT ... BEGIN FOR attribute_record IN c_attributes LOOP ... END LOOP; END; Oracle PL/SQL 함수에는 반환이 있어야 합니다.하위 프로그램을 프로시저로 선언하면 반환이 부족할 때 오류가 발생하지 않습니다(프로시저에는 반환이 있을 수 없음). create or repl..

programing 2023.09.21

word press에서 loop을 나열하는 동안 if를 단순화하는 데 도움이 됩니다.

word press에서 loop을 나열하는 동안 if를 단순화하는 데 도움이 됩니다. .... 위의 코드를 잘 이해할 수 있었습니다. 1, if and while 조건을 삭제할 수 있습니까?사용.직접적으로. 2, 느낌이 들어요.if (have_posts())와 같습니다.while (have_posts())중복인가요?#1: 콜링the_post루프 없이 게시물 하나만 표시할 수 있습니다.예를 들어, 단일 포스트 페이지에서는 이 방법이 바람직할 수 있습니다.while루프는 종종 생략됩니다. No post found. #2: 맞습니다. 게시한 토막글은 다음과 같이 중복됩니다.if그리고.while. 그러나 대부분의 테마에서는 다음과 같은 용도로 사용됩니다. No posts found. 의 사용.if이 경우 sta..

programing 2023.09.21

mysql DATETIME 열을 epoch seconds로 변환

mysql DATETIME 열을 epoch seconds로 변환 나는 컬럼 mysql을 가지고 있습니다.datetimeDATTIME 형식입니다. 할 방법이 있습니까?SELECT이 칼럼을 에포크 초 안에?그렇지 않다면 날짜 시간 형식을 에포크 초로 변환하는 가장 좋은 방법은 무엇입니까?이것을 포착하기 위해 어떤 종류의 필드가 가장 좋을까요?MySQL의 기능 사용다음을 사용할 수 있습니다. SELECT UNIX_TIMESTAMP(yourfield) FROM yourtable; 그리고 UPDATE의 경우 invers 함수는 : FROM_UNIXTIME(...)입니다.언급URL : https://stackoverflow.com/questions/10839151/convert-mysql-datetime-colum..

programing 2023.09.21
반응형