반응형

분류 전체보기 1486

잭슨 시리얼화: 빈 값 무시(또는 null)

잭슨 시리얼화: 빈 값 무시(또는 null) 현재 Jackson 2.1.4를 사용하고 있는데 객체를 JSON 문자열로 변환할 때 필드를 무시하는 데 문제가 있습니다. 다음은 변환할 오브젝트 역할을 하는 클래스입니다. public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class Data { @JsonInclude(Include.NON_EMPTY) String username; String email; String password; String birthday; String coinsPackag..

itsource 2022.08.28

Vue 컴포넌트를 로컬로 등록하는 이점은 무엇입니까?

Vue 컴포넌트를 로컬로 등록하는 이점은 무엇입니까? Vue의 매뉴얼에는 다음과 같이 기재되어 있습니다. 글로벌 등록은 종종 이상적이지 않습니다.예를 들어 Webpack과 같은 빌드 시스템을 사용하는 경우 모든 컴포넌트를 글로벌하게 등록하면 컴포넌트 사용을 중지하더라도 최종 빌드에 포함될 수 있습니다.이로 인해 사용자가 다운로드해야 하는 JavaScript의 양이 불필요하게 증가합니다. 제가 제대로 이해하고 있다면, 사용하지 않는 컴포넌트를 삭제하지 않는 한 로컬 등록을 사용해도 전체 파일 크기가 줄어들지 않습니다.컴포넌트를 로컬로 등록해도 그 컴포넌트는 메인 JS 파일로 풀됩니다(그렇지 않으면 코드가 정의되지 않기 때문에 로컬에서도 컴포넌트를 사용할 수 없습니다). 따라서 로컬 등록을 사용할 수 있는 ..

itsource 2022.08.27

하위 구성 요소에 Vue Prop가 정의되지 않았습니다.

하위 구성 요소에 Vue Prop가 정의되지 않았습니다. 개체 내부의 배열을 상위 구성 요소에서 하위 구성 요소로 전달하려고 하지만 응답이 정의되지 않았습니다.상위 컴포넌트의 프로펠을 체크할 때는 데이터가 존재하지만 하위 컴포넌트에 전달되면 정의되지 않습니다. Vue.component('single-question', { props: ['question'], data: function () { let vm = this return { answers: vm.question.answers } }, template: ` {{question.questionId}} {{question.questionText}} List answers ` }) Vue.component('answer-area', { data: fu..

itsource 2022.08.27

Vue.js 어레이에서 항목을 삭제하는 방법

Vue.js 어레이에서 항목을 삭제하는 방법 vue.js (2)는 처음이고, 현재 간단한 이벤트 앱을 만들고 있습니다.이벤트를 추가했지만 버튼을 클릭해서 이벤트를 삭제하려고 합니다. HTML {{ event.name }} {{ event.date }} {{ event.description }} Delete JS(Vue) new Vue ({ el: '#app', data: { events: [ { id: 1, name: 'Event 1', description: 'Just some lorem ipsum', date: '2015-09-10' }, { id: 2, name: 'Event 2', description: 'Just another lorem ipsum', date: '2015-10-02' } ], ..

itsource 2022.08.27

현재 인쇄된 콘솔 라인 지우기

현재 인쇄된 콘솔 라인 지우기 C에서 현재 인쇄된 콘솔 행을 지우려면 어떻게 해야 합니까?Linux 시스템에서 작업하고 있습니다.예: printf("hello"); printf("bye"); 안녕하세요 대신 같은 줄에 bye를 출력하고 싶습니다.가치 있는 미묘함... \33[2K가 현재 행 . \033[A커서를 한 줄 위로 이동하지만 같은 열(즉, 줄의 시작 부분)로 이동하지 않습니다. \r커서를 줄의 선두로 가져옵니다(r은 캐리지 리턴 N.B. 캐리지 리턴은 새 줄을 포함하지 않으므로 커서가 같은 줄에 유지됨). 그러나 아무것도 지워지지 않습니다. 만, 부터 다시 및 @입니다.\33[2K\r 에서는, 새로운 행에, 카운트다운 .'\n' fprintf() 어쩔 수 fflush() 않고 했습니다. 포인터 ..

itsource 2022.08.27

const char * 를 사용하는 경우 및 const char [] 를 사용하는 경우

const char * 를 사용하는 경우 및 const char [] 를 사용하는 경우 , 다르고, , , 다 요.char* »char[] 하지만 이 모든 답변은 언제 사용해야 하는지 말해주지 않습니다. 제 질문은 다음과 같습니다. 언제 사용하십니까? const char *text = "text"; 언제 사용합니까? const char text[] = "text"; 어떤 지침이나 규칙이 있나요? 예를 들어, 어떤 것이 더 나은가? void withPointer() { const char *sz = "hello"; std::cout

itsource 2022.08.27

양식 입력 변경 감지 방법 보기

양식 입력 변경 감지 방법 보기 인마이vue- app 저는 각 변경 사항을 감지하는 폼을 가지고 있습니다.사용하려고 했습니다.@change감시자도 있지만 운이 없어서... form: { name: "", surname: "", email: "", }, changed: false 템플릿에서 다음을 수행합니다. 그리고 나의 감시자와 방법: watch: { form: { handler: function(v) { return this.hasChanged(); }, deep: true } }, methods: { hasChanged(){ this.changed = true } } 하지만 이건 안 돼...내가 뭘 잘못하고 있지?양식 요소에 변경 수신기가 없습니다.대신 onChanged 이벤트로 각 입력을 바인딩하는..

itsource 2022.08.27

버퍼 오버플로를 활성화하기 위해 gcc 컴파일러 최적화를 해제하는 방법

버퍼 오버플로를 활성화하기 위해 gcc 컴파일러 최적화를 해제하는 방법 컴파일러 최적화 보호를 해제해야 하는 숙제 문제를 해결하고 있습니다.ubuntu linux에서 gcc 4.4.1을 사용하고 있는데 어떤 플래그가 적합한지 알 수 없습니다.아키텍처에 의존한다는 것을 깨달았습니다.제 머신은 32비트 인텔 프로세서를 탑재하고 있습니다. 고마워요.그거 좋은 문제네요.이 문제를 해결하려면 ASLR도 비활성화해야 합니다.그렇지 않으면 g()의 주소를 예측할 수 없게 됩니다. ASLR을 비활성화합니다. sudo bash -c 'echo 0 > /proc/sys/kernel/randomize_va_space' 카나리아 비활성화: gcc overflow.c -o overflow -fno-stack-protector ..

itsource 2022.08.27

C 컴파일러를 C로 작성하려면 어떻게 해야 합니까?

C 컴파일러를 C로 작성하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 자체 언어로 컴파일러 쓰기 (14개 답변) 닫힘8년 전. 이 질문은 제 컴파일러에 대한 오해에서 비롯된 것일 수도 있지만... K&R 제1판(xi페이지)의 서문에서 다음과 같은 내용을 확인할 수 있습니다. operating system, C 컴파일러, 및 기본적으로 모든 UNIX 애플리케이션 프로그램(본서의 작성에 사용되는 모든 소프트웨어 포함)은 C로 기술되어 있습니다. (중요) C 컴파일러가 C 코드를 컴파일하기 전에 컴파일러 자체를 컴파일해야 하지 않을까요?그리고 그 C 컴파일러가 C로 쓰여져 있다면 컴파일러는 이미 존재하는 C 컴파일러가 필요하지 않을까요? 이 무한회귀의 난제(또는 치킨앤에그 문제)에서 벗어날 ..

itsource 2022.08.27

Vue JS 2에서 부모 요소 태그를 동적으로 변경합니다.

Vue JS 2에서 부모 요소 태그를 동적으로 변경합니다. 프로포트의 내용을 동일하게 유지하면서 조건부로 다른 부모 요소 간에 전환하려면 어떻게 해야 합니까? 예:한다면Item가지다isRouter소품, 렌더링router-link필요한 속성을 가진 경우, 그렇지 않으면 단순하게 렌더링됩니다.li요소. /* Item.vue */ /* some html */ /* more html */ // View.vue Breaking News Orange 이게 가능한가요?어떤 방법을 택하면 좋을까요?좋아, 네가 원하는 걸 할 수 있는 방법을 찾았어! vue의 사용component태그와vbind:is속성(또는:is속기) 그:is속성을 계산된 속성에 위임할 수 있습니다.그리고 당신이 전달하고 싶은 소품들은router-lin..

itsource 2022.08.27
반응형