반응형

programing 943

반복 콘텐츠 영역에 추가

반복 콘텐츠 영역에 추가 메뉴 컴포넌트가 있습니다.이 컴포넌트는 간단하게 옵션 배열을 가진 프로펠러를 도입하여 각각의 메뉴에 아이템을 렌더링합니다.사용 사례에 따라 각 메뉴 항목에 있는 마크업을 커스터마이즈 할 수 있도록 하고 싶었기 때문에 메뉴 항목 요소의 플레이스 홀더를 사용했습니다. 이 바이올린에서 예를 볼 수 있습니다. const Menu = { template: ` {{item.name}} `, data: () => { return { options: [ { name: 'one', colour: 'red' }, { name: 'two', colour: 'green' }, { name: 'three', colour: 'blue' }, { name: 'four', colour: 'yellow' } ..

programing 2022.08.09

Java에서는 정적 메서드의 덮어쓰기를 허용하지 않는 이유는 무엇입니까?

Java에서는 정적 메서드의 덮어쓰기를 허용하지 않는 이유는 무엇입니까? 정적 메서드를 재정의할 수 없는 이유는 무엇입니까? 가능하다면 예를 들어주세요.재정의는 클래스의 인스턴스가 있는지 여부에 따라 달라집니다.다형성의 요점은 클래스를 서브클래스로 분류할 수 있다는 것입니다.이러한 서브클래스를 구현하는 오브젝트는 슈퍼클래스에서 정의된(및 서브클래스에서 덮어쓰기됨) 동일한 메서드에 대해 다른 동작을 합니다.스태틱 메서드는 클래스의 어떤 인스턴스에도 관련되어 있지 않기 때문에 이 개념은 적용되지 않습니다. Java의 설계에 영향을 준 두 가지 고려사항이 있습니다.하나는 퍼포먼스에 대한 우려였다.Smalltalk가 너무 느리다는 비판(쓰레기 컬렉션과 다형성 콜도 그 일부)이 많았으며, Java의 크리에이터는 ..

programing 2022.08.09

Vuex - 여러 디스패치 후 기능 실행

Vuex - 여러 디스패치 후 기능 실행 애플리케이션을 만들고 있어 데이터를 로드해야 하는데 사용자가 고장난 데이터를 보지 못하도록 로드 컴포넌트를 삽입합니다. 현재 로드에 set Timeout을 넣었지만 API 응답에 1초 이상 걸릴 수 있습니다.그래서 저는 모든 디스패치가 완료되어야만 로딩 상태를 업데이트 하고 싶습니다. MainComponent.vue beforeCreate() { this.$store.dispatch('responsibles/fetchData') this.$store.dispatch('events/fetchData') this.$store.dispatch('wallets/fetchData') // Need to run this setTimeout after all the above..

programing 2022.08.09

Vue 재료 테이블에서 md-selection 속성을 동적으로 변경하면 테이블 레이아웃이 파괴됩니다.

Vue 재료 테이블에서 md-selection 속성을 동적으로 변경하면 테이블 레이아웃이 파괴됩니다. 테이블 행은 다음과 같습니다. 특정 조건이 참일 경우 행에서 md-selection 속성을 삭제하고 싶습니다.어떻게 하는지는 알지만 테이블 레이아웃이 망가져요.언급URL : https://stackoverflow.com/questions/44099091/dynamically-changing-md-selection-attribute-in-vue-material-table-destroys-table

programing 2022.08.09

프로그램을 느리게 실행시키다

프로그램을 느리게 실행시키다 Linux에서 OS 파라미터를 변경하여 C++ 프로그램을 느리게 실행할 수 있는 방법이 있습니까?이와 같이 특정 프로그램이 실제로 느린 기계에서 실행될 경우 어떤 일이 일어날지 시뮬레이션해 보겠습니다. 즉, 고속 머신은 특정 프로그램에 대해 저속 머신으로 동작해야 합니다.사용방법: Cpulimit은 프로세스의 CPU 사용량을 제한하는 도구입니다(CPU 시간이 아닌 백분율로 표시).배치 작업이 CPU 주기를 너무 많이 사용하지 않도록 제어하면 유용합니다.목표는 프로세스가 지정된 시간 비율 이상 실행되지 않도록 하는 것입니다.적절한 값이나 다른 스케줄링 우선 순위 설정은 변경되지 않지만 실제 CPU 사용률은 변경됩니다.또한 전체 시스템 부하에 동적으로 빠르게 적응할 수 있습니다...

programing 2022.08.09

c의 여러 파일에 의해 사용되는 헤더의 구조를 선언하려면 어떻게 해야 합니까?

c의 여러 파일에 의해 사용되는 헤더의 구조를 선언하려면 어떻게 해야 합니까? 구조를 가진 source.c 파일이 있는 경우: struct a { int i; struct b { int j; } }; 를 다른 이 파일)에서할 수 요?func.c 파일을 에 포함합니다.func.c 헤더 ?source.c ★★★★★★★★★★★★★★★★★」func.c할 수 extern두두파???? typedef약약면면면면면면면?이 구조를 다른 파일 func.c에서 사용하는 경우 어떻게 해야 합니까? 파일(예: func.c 파일)에서 유형을 사용할 경우 해당 유형이 표시되어야 합니다.가장 나쁜 방법은 필요한 각 소스 파일에 복사 붙여넣기입니다. 올바른 방법은 이 파일을 헤더 파일에 넣고 필요할 때마다 이 헤더 파일을 포함하는 것..

programing 2022.08.09

Vuex: API 호출을 사용한 테스트 작업

Vuex: API 호출을 사용한 테스트 작업 저는 vuex 스토어를 테스트하기 위해 이 테스트 가이드라인을 따르고 있습니다.그런데 액션 파트를 언급했을 때 이해할 수 없는 일들이 많이 일어나고 있다는 걸 느꼈어요. 첫 번째 부분은 다음과 같습니다. // actions.js import shop from '../api/shop' export const getAllProducts = ({ commit }) => { commit('REQUEST_PRODUCTS') shop.getProducts(products => { commit('RECEIVE_PRODUCTS', products) }) } // actions.spec.js // use require syntax for inline loaders. // wi..

programing 2022.08.09

Vue v-for 루프 - 어레이를 필터링할 때 구성 요소를 대상으로 지정하는 방법

Vue v-for 루프 - 어레이를 필터링할 때 구성 요소를 대상으로 지정하는 방법 계산된 값을 사용하여 어레이("주문")를 동적으로 필터링하고 있습니다. 계산한.filter()함수를 사용하면 주문 번호, 이름 또는 참조별로 동적으로 검색할 수 있습니다. data() { return { orders: [], search: "" // search string from a text input }; }, computed: { filtered: return this.orders.filter(order => { const s = order.order_number + order.reference + order.name; const su = s.toUpperCase(); return su.match(this.sear..

programing 2022.08.09

메모리 누수는 어디까지 할 수 있습니까?

메모리 누수는 어디까지 할 수 있습니까? 을 사용하다 내가 ★★★★★★★★★★★★★★★★★★★★★★★.malloc 것FILE *더러운 세탁물 같아요.나는 일반적으로 적어도 프로그램이 종료될 때 모든 메모리가 청소될 것이라고 생각한다(절박하게 읽는다).프로그램 종료 시 리크된 메모리가 수집되지 않거나 크래시가 발생할 수 있습니까? 언어마다 답이 크게 다르다면 C(+)에 초점을 맞추자. '아주머니'는 '아주머니는...안전하지 않다*malloc*inglaundry * * * * laundry laundry빨래에 해 주세요. 아니요. 운영체제는 프로세스가 종료될 때 프로세스가 보유한 모든 리소스를 해방합니다. 이는 메모리, 열린 파일, 네트워크 연결, 창 핸들 등 운영 체제가 유지하는 모든 리소스에 적용됩니다...

programing 2022.08.09

Vuex 모듈에는 ESlint 규칙이 있습니까?

Vuex 모듈에는 ESlint 규칙이 있습니까? 내 애플리케이션의 코드베이스에는 다음과 같은 함수를 반환하는 Vuex getter가 많이 있습니다. const getters = { getStateScopedToApp: (state, getters) => appId => { // ... do stuff with appId return state.foo[appId]; } }; 이게 원래 이렇게 된 이유는appId여기서 얻을 수 있는 것은 컴포넌트 내에서만 사용할 수 있는 루트 파라미터입니다.어플리케이션의 데이터가 로드되는 방법 때문에 다음 명령어에 의해 키가 입력된 오브젝트가 반환되기 때문입니다.appId일부 값이 잘못되거나 누락될 수 있습니다. 그 후, 이 기능은 상태 전체에 걸쳐 닫히고 언제든지 업데이트..

programing 2022.08.09
반응형