반응형

전체 글 670

0으로 채워진 포인터를 표시하기 위해 printf를 사용하는 올바른 방법은 무엇입니까?

0으로 채워진 포인터를 표시하기 위해 printf를 사용하는 올바른 방법은 무엇입니까? C에서는 printf를 사용하여 포인터를 표시하고 올바르게 정렬할 수 있도록 0으로 패딩하고 싶습니다. 적절한 방법은 다음과 같습니다. printf(%)%016p", printf (%016p), 이것은 동작합니다만, 이 gcc는 다음과 같은 메시지로 불만을 제기합니다. 경고: '0' 플래그가 '%p' gnu_printf 형식과 함께 사용되었습니다. 구글에서 검색해 봤는데 다음 스레드는 같은 주제에 있지만 해결 방법이 없습니다. http://gcc.gnu.org/ml/gcc-bugs/2003-05/msg00484.html 읽어보니 gcc가 불만을 제기하는 이유는 제가 제시한 구문이 C99에 정의되어 있지 않기 때문인 것..

programing 2022.07.02

비트 연산자를 사용하여 정수가 짝수인지 홀수인지 확인하는 방법

비트 연산자를 사용하여 정수가 짝수인지 홀수인지 확인하는 방법 비트 연산자를 사용하여 정수가 짝수인지 홀수인지 확인하는 방법"짝수"와 "홀수"가 "비트"로 무슨 의미인지 생각해 보십시오.이진 정수 데이터는 2의 배수를 나타내는 비트와 함께 저장되므로, 최하위 비트는 2에 해당하며0, 다른 모든 비트는 2의 배수(2 = 22, 2 = 4 등)에1 해당합니다.무료 ASCII 아트: NNNNNN|||||||||| | ||+-- 비트 0, 값 = 1 (20)|||||+--- 비트1, 값 = 2 (21)|| ||+----- 비트 2, 값 = 4 (22)|||+----- 비트3, 값 = 8 (23)|||+------- 비트 4, 값 = 164 (2)||+------- 비트 5, 값 = 32 (25)|+-------..

programing 2022.07.02

Vue2 - Vanilla ONKEYPRESS 함수를 메서드로 변환

Vue2 - Vanilla ONKEYPRESS 함수를 메서드로 변환 에 입력되는 문자 수를 제한하려고 합니다.content editablediv를 클릭합니다. 이렇게 하면 올바르게 동작합니다. 단, Vue 방식(단일 파일 구성 요소)으로 실행해야 합니다.다음 작업을 수행하려고 하지만 작동하지 않습니다. // data props: { limitText: { type: Boolean, default: false }, limitLength: { type: Number, default: 140 } } limitTextChar(event) { return this.limitText && event.target.innerText.length >= this.limitLength ? false : true } 내가 어..

programing 2022.07.02

VueJS 줄바꿈 문자가 올바르게 렌더링되지 않음

VueJS 줄바꿈 문자가 올바르게 렌더링되지 않음 다음과 같은 문제가 발생했는데, 새로운 행 문자가 포함된 API에서 데이터 문자열을 읽었습니다.\n템플릿에 올바르게 표시하고 싶습니다. 하지만 제가 이런 걸 하면: {{ mytext }} 텍스트는 다음과 같이 표시됩니다.\n일반 텍스트와 같은 문자입니다. 응답 텍스트 문자열의 형식은 다음과 같습니다."Hello, \n what's up? \n My name is Joe". 내가 여기서 뭘 잘못하고 있는 거지?단순히 CSS를 사용하여 적용할 수 있는 Vue 문제도 아닙니다.white-space: pre;충분히.이 경우 추가 패키지는 필요하지 않습니다. new Vue({ el: '#app', data: { text: 'Hello Vue.\nThis is a ..

programing 2022.07.02

ffmpeg에서 하드웨어 액셀러레이션을 사용하는 방법

ffmpeg에서 하드웨어 액셀러레이션을 사용하는 방법 하드웨어 액셀러레이션을 사용하여 ffmpeg 비디오(h264 등)를 디코딩해야 합니다.프레임을 디코딩하는 일반적인 방법인 read packet -> decode frame을 사용하고 있습니다.그리고 ffmpeg의 디코딩 속도를 높이고 싶습니다.그래서 제가 만든 건--enable-vaapi그리고.--enable-hwaccel=h264근데 다음에 뭘 해야 될지 모르겠어요.사용하려고 했습니다.avcodec_find_decoder_by_name("h264_vaapi")nullptr을 반환합니다.어쨌든 저는 VA API뿐만 아니라 다른 API를 사용하고 싶을지도 모릅니다.ffmpeg 복호화 속도를 어떻게 높여야 하죠? 추신: ffmpeg with hwaccel..

programing 2022.07.02

getAttribute()와 getParameter()의 차이점

getAttribute()와 getParameter()의 차이점 getAttribute() ★★★★★★★★★★★★★★★★★」getParameter()「」내의 HttpServletRequest 수업? 수업? getParameter() parameters를 합니다.클라이언트에서 서버로 전달된 것입니다.를 들어, 「」입니다.http://example.com/servlet?parameter=1합니다.String getAttribute()는 서버측에서만 사용할 수 있습니다.아트리뷰트예를 들어 서블릿에 속성을 설정하고 JSP에서 속성을 읽습니다.문자열뿐만 아니라 모든 개체에 사용할 수 있습니다. 일반적으로 파라미터는 클라이언트에서 서버로 전송되어(폼 포스트 등) 서블릿 요구에서 취득되는 것으로 가장 일반적으로 알려..

programing 2022.07.02

다른 구성 요소의 하위 구성 요소로 Vue 구성 요소

다른 구성 요소의 하위 구성 요소로 Vue 구성 요소 기존 테마를 재사용 가능한 컴포넌트로 변환하는 작업을 하고 있습니다. 현재 다음과 같은 버튼 컴포넌트가 있습니다. 그리고 HTML에서는 다음과 같이 사용합니다. Button 1 이제 기존의 버튼 컴포넌트를 사용하여 "버튼 그룹"을 생성하려고 합니다. 제가 할 수 있는 일은 다음과 같습니다. Button 1 Button 2 Button 3 Button 4 저는 VueJs에 매우 익숙하지 않기 때문에 어떻게 대처해야 할지 조금 혼란스럽습니다.필요한 만큼 버튼 컴포넌트를 그룹에 전달할 수 있으면 좋겠습니다. 버튼 그룹에 대한 지금까지의 정보는 다음과 같습니다. 물론 버튼 하나로도 동작합니다만, 각각의 버튼을 리스트 항목내에 넣으면서, 그 이상을 허용할 수 ..

programing 2022.07.02

각각에 대해 내부에서 vue 데이터 개체에 액세스합니다.

각각에 대해 내부에서 vue 데이터 개체에 액세스합니다. 데이터에 다음 변수가 있습니다. data: function () { return { myVariable: false, } } 다음과 같이 루프 기능을 사용하여 이 변수에 액세스하려면 어떻게 해야 합니까? anArray.forEach(function(item) { this.myVariable = true; // do something }); 'this'는 vuejs 객체가 아닌 현재 루프 함수로 정의되지 않았습니다.화살표 기능을 사용하여 각 루프 내에서 새로운 스코프를 만들지 않고thisVue 컴포넌트의 참조. anArray.forEach((item) => { this.myVariable = true; // do something }); 바인딩할 수..

programing 2022.07.02

Vue.js를 사용하여 프로펠을 변경한 후 편집 가능한 div의 캐럿 위치

Vue.js를 사용하여 프로펠을 변경한 후 편집 가능한 div의 캐럿 위치 Vue.js를 사용하고 있으며 다음 코드를 가지고 있습니다.div를 입력하면 this.content가 갱신되면 캐럿은 항상 선두로 리셋됩니다. 캐럿 위치를 유지하고 내용을 업데이트하려면 어떻게 해야 합니까? 다른 비슷한 게시물을 본 적이 있지만, Vue.js용 솔루션이 아니거나, 내 경우 작동하지 않거나, 제대로 적용하지 못했을 수 있습니다.몇 가지 시나리오를 테스트했습니다만, 실제로 필요한 것은, 이 투고에 기재되어 있는 「Create a reusable editable component」라고 하는 것입니다. 단, 모든 컴포넌트를 하나의 컴포넌트에 포함시키려면 크롬에서 다음 코드를 사용할 수 있습니다. Chrome의 Vue 플러..

programing 2022.07.02

C에서 'char**'를 'const char* const*'로 변환할 수 없는 이유는 무엇입니까?

C에서 'char**'를 'const char* const*'로 변환할 수 없는 이유는 무엇입니까? 다음 코드 스니펫은 (올바르게) C에서 경고 및 C++에서 오류를 나타내고 있습니다(각각 버전 3.4.5 및 4.2.1에서 테스트된 gcc 및 g++를 사용).MSVC는 신경 쓰지 않는 것 같습니다). char **a; const char** b = a; 을 사용하다 이 문제에 대한 C++ 해결책은 b를 const char * const * 로 변경하는 것입니다.이것에 의해, 포인터의 재할당이 허가되지 않고, const-correctness(C++ FAQ)를 회피할 수 없게 됩니다. char **a; const char* const* b = a; 그러나 순수 C에서는 수정판(const char * cons..

programing 2022.07.02
반응형