반응형

programing 720

문자열 크기를 바이트 단위로 구하는 방법은?

문자열 크기를 바이트 단위로 구하는 방법은? 제목에서 알 수 있듯이, 저의 질문은 어떻게 문자열의 크기를 얻을 수 있는지 입니다.C. 사용하기 좋습니까?sizeof만약 내가 그것을 (문자열) 없이 함수에 선언했다면.malloc그 안에? 아니면, 내가 포인터로 선언한 거라면?초기화를 하면 어떨까요?malloc? 저는 철저한 답변을 받고 싶습니다.스트렌을 사용하시면 됩니다.크기는 종결 Null 문자에 의해 결정되므로 전달된 문자열이 유효해야 합니다. 메모리 버퍼의 크기를 가져오려면 문자열을 포함하고 포인터가 있어야 합니다. 동적 배열(malloc로 생성)인 경우 컴파일러는 포인터가 무엇을 가리키는지 모르기 때문에 크기를 얻는 것은 불가능합니다. (이 항목을 확인하십시오.) 정적 배열일 경우 다음을 사용할 수..

programing 2023.11.01

매개 변수화된 sql 쿼리 느리고 활성화된 오라클 세션의 최대 절전 모드

매개 변수화된 sql 쿼리 느리고 활성화된 오라클 세션의 최대 절전 모드 오라클 데이터베이스에 대한 최대 절전 모드 쿼리로 며칠 동안 어려움을 겪고 있습니다.이와 같은 것은 기록을 그리드에 공급하는 데 사용됩니다. SELECT fields FROM tables and JoinedTables WHERE Field1 >= :value1 AND Field2 = :value2 AND Field3 = :value3 Order By MaintTable.Id Desc Spring Java + Hibernate 4.2 방법으로 이 방법을 사용합니다. SQLQuery query = (SQLQuery) session.createSQLQuery(querySql) .addEntity(CertificateViewEnt.clas..

programing 2023.11.01

여러 템플릿이 포함된 AngularJS 지시문

여러 템플릿이 포함된 AngularJS 지시문 작업: 연락처를 보여주기 위해서. 연락처는 JSON 데이터입니다. {name: "Mark", 위치: "England", 전화: [...]}라고 합시다. 연락처는 다양한 방식으로 표시될 수 있습니다. 컴팩트/디테일/추가 정보로 향상됨(공유 연락처 - 추가 지시). 연락처가 다른 장소의 다른 페이지에 표시될 수 있기 때문에 연락처에 대한 지시문(위젯)을 만드는 것은 당연하지만, 여기서 질문이 있습니다: "여러 템플릿으로 동일한 위젯을 구성하는 방법은 무엇입니까?" 옵션: ng-switch 및 ng-if가 많을 가능성이 있는 큰 템플릿인 연락처 "type"에 따라 섹션을 숨기는 하나의 템플릿으로 하나의 지시문을 작성합니다. 각 템플릿에 대한 지시문 작성 - 다른 ..

programing 2023.11.01

WAMP 서버가 데이터베이스 파일을 저장하는 위치

WAMP 서버가 데이터베이스 파일을 저장하는 위치 하드 드라이브에 몇 가지 문제가 발생하여 Windows를 부팅할 수 없습니다. 외장 드라이브로 다른 PC에 연결하면 드라이브의 내용을 볼 수 있습니다. 범자 드라이브에서 개발 목적으로 로컬 WAMP 서버를 실행하고 있었는데 여기서 mySQL 데이터베이스를 저장하려고 합니다. 나는 내 wamp 디렉토리를 볼 수 있습니다.E:\wamp. 여기서 서버를 기동하여 phpmyadmin을 사용하여 mysqdump를 수행할 수 있습니까?그렇지 않다면 DB를 복구할 수 있는 옵션은 무엇입니까?내 시스템에서 그들은C:\Program Files (x86)\WampServer\bin\mysql\mysql5.1.53\data. 그래서 당신 안에 그들은E:\wamp\bin\my..

programing 2023.11.01

scanf()와 fgets()의 차이

scanf()와 fgets()의 차이 나는 무엇이 다른지 알고 싶습니다.fgets()그리고.scanf(). 저는 C를 저의 플랫폼으로 사용하고 있습니다.여러 가지 차이점이 있습니다.두 가지 중요한 사항은 다음과 같습니다. fgets()열려있는 파일에서 읽을 수 있지만,scanf()표준 입력만 읽습니다. fgets()파일에서 '텍스트 줄'을 읽습니다.scanf()를 사용할 수 있지만 문자열에서 내장된 숫자 형식으로의 변환도 처리합니다. 많은 사람들이 사용할 것입니다.fgets()한 줄의 데이터를 읽고 사용하다sscanf()해부를 하기 위해서요int scanf(const char * restrict format, ...); scanf(3)는 stdin이라고 알려진 주어진 입력에서 format 인수로 정의된 ..

programing 2023.11.01

Vue.js에서 키 입력 처리

Vue.js에서 키 입력 처리 텍스트 필드와 버튼이 있습니다. 기본적으로, 이 단추는 다른 사용자가 키보드의 키를 누르면 양식을 제출합니다. 누군가가 텍스트 필드를 입력할 때 각 키를 누른 상태로 캡처합니다.키가 다음과 같은 경우@상징, 나는 뭔가 특별한 것을 하고 싶습니다. 누른 키가 키라면 저도 뭔가 특별한 일을 하고 싶습니다.저에게 도전을 주는 것은 후자입니다.현재 제가 가지고 있는 Fiddle 코드는 다음과 같습니다. new Vue({ el: '#myApp', data: { emailAddress: '', log: '' }, methods: { validateEmailAddress: function(e) { if (e.keyCode === 13) { alert('Enter was pressed')..

programing 2023.11.01

jQuery를 사용하여 Ajax를 통해 체크박스 배열의 값을 보내는 방법은?

jQuery를 사용하여 Ajax를 통해 체크박스 배열의 값을 보내는 방법은? 양식 필드(12 x n 행)가 많은 양식을 가지고 있습니다.각 행의 첫 번째 필드(제품을 나타냄)는 다음과 유사한 확인란입니다. 각 확인란의 값은 고유합니다. 제가 하려는 것은 확인된 값을 Ajax를 통해 처리하기 위해 PHP 스크립트로 보내는 것입니다.제가 고민하고 있는 것은 서버에 아이디를 제대로 전달하는 것입니다.저는 다음과 같은 몇 가지를 사용해 보았습니다. $('.ids:checked').serialize(); 그리고. var ids = []; $('.ids:checked').each(function(i, e) { ids.push($(this).val()); }); $.ajax({ url: "stub", type: "p..

programing 2023.11.01

translatable="false"가 있는 strings.xml의 "여기서 번역되지만 기본 로케일에서는 찾을 수 없습니다" 오류

translatable="false"가 있는 strings.xml의 "여기서 번역되지만 기본 로케일에서는 찾을 수 없습니다" 오류 여기 내 values\strings.xml(기본 파일)이 있고 모든 것이 자체 설명입니다. 질문: 기본 로케일(values\strings.xml)을 편집하는 경우 "기본 로케일에서 찾을 수 없음"을 확인하려면 어떻게 해야 합니까? 설정하면 보풀 번역 오류가 어떻게 되나요?translatable="false"? values-pl\strings.xml(및 values-ru, values-iw 폴더에도 문자열이 존재하지 않습니까?어쨌든 그럴 리가 없습니다. 러시아 문자열 오류가 왜 안나오는지 이해가 안 되는 것 같습니다. (여기에 values-ru\string.xml 또는 valu..

programing 2023.11.01

memset과 루프가 복수의 배열을 영점화하는 것 중 어느 것이 더 빠르거나 더 좋습니까?

memset과 루프가 복수의 배열을 영점화하는 것 중 어느 것이 더 빠르거나 더 좋습니까? double d[10]; int length = 10; memset(d, length * sizeof(double), 0); //or for (int i = length; i--;) d[i] = 0.0; 당신이 정말 신경 쓴다면 당신은 시도하고 측정해야 합니다.그러나 가장 휴대하기 쉬운 방법은 std::fill(): std::fill( array, array + numberOfElements, 0.0 ); memset의 경우, 이전의 C 함수이기 때문에 요소의 개수가 아닌 바이트의 개수를 전달해야 합니다. memset(d, 0, sizeof(double)*length); memset은 assembler로 작성되기 ..

programing 2023.11.01

파워셸에서 병렬로 태스크 실행

파워셸에서 병렬로 태스크 실행 다음과 같은 PowerShell 스크립트가 있습니다. Foreach ($file in $files) { [Do something] [Do something] [Do something] } 이런 식으로 한 파일이 다른 파일 뒤에 처리됩니다.파일 4개를 동시에 처리하고 싶습니다. 나는 각 병렬 루프에 대해 알고 있지만, 그것은 병렬 작업을 수행합니다.기본적으로 각 루프에 대해 전체를 병렬로 실행하고 싶습니다. PowerShell에서 이를 실현하려면 어떻게 해야 합니까?Jobs를 조사하거나 공간을 실행할 수 있습니다.Jobs의 예는 다음과 같습니다. $block = { Param([string] $file) "[Do something]" } #Remove all jobs Get-..

programing 2023.11.01
반응형