반응형

programing 1646

Vue3에서 어레이 타입의 프로펠러 재렌더링 회피

Vue3에서 어레이 타입의 프로펠러 재렌더링 회피 나는 이것을 근본적인 질문이라고 생각한다.vue2/vue3 반응성의 원리에 관한 것입니다. 태그가 있는 항목(다대다)이 있다고 가정합니다.다음과 같이 vuex에 저장됩니다(normalizr 접근법 사용). export const state = () => ({ itemsOrder: [1, 2, ...], itemsByIds: { 1: { id: 1, title: 'Item 1' }, 2: { id: 2, title: 'Item 2' } ... }, tagsByIds: { 1: { id: 1, title: 'Tag 1' }, 2: { id: 2, title: 'Tag 2'}, ... }, itemTags: [{ itemId: 1, tagId: 1 }, .....

programing 2022.08.11

Vuej에서 소품 변경 보기

Vuej에서 소품 변경 보기 어린이용 컴포넌트의 소품으로 시계를 사용하고 싶은데 작동하지 않습니다. 제 코드는 다음과 같습니다. props: { searchStore: { type: Object } }, watch: { searchStore(newValue) { alert('yolo') console.log(newValue) } 그리고 불행하게도 그것은 작동하지 않는다. 이 게시물을 보고 모든 것을 시도했지만 아무 것도 작동하지 않았습니다: VueJs 2.0 - 'props'의 변화를 듣는 방법 Vue Devtools에 내 소품을 확인해보니 변하고 있어. 커뮤니티에 미리 감사드립니다!그 코드에 근거하면, 동작할 수 있기 때문에, 문제는 다른 장소에 있을 가능성이 있습니다.코드를 더 올릴 수 있나요? 즉시..

programing 2022.08.10

스레드 타임아웃 방법

스레드 타임아웃 방법 일정한 시간 동안 스레드를 실행하고 싶다.만약 그 시간 내에 완성되지 않으면 죽이거나 예외를 두거나 어떻게든 처리하고 싶습니다.어떻게 할 수 있을까요? 이 스레드에서 알아낸 방법 중 하나는 스레드의 run() 메서드 내에서 TimerTask를 사용하는 것입니다. 이에 대한 더 나은 해결책은 없나요? 편집: 더 명확한 답변이 필요했기 때문에 현상금을 추가했습니다.이그제큐티브 서비스"sleep()" "sleep()" "sleep()" 이될 수 있습니까?코드가 완료되고 sleep()이 중단되면 어떻게 타임아웃이 될까요? 수행해야 할 작업은 내 마음대로 할 수 없다.모든 코드 조각이 될 수 있습니다.문제는 이 코드 조각이 무한 루프에 빠질 수 있다는 것입니다.그런 일이 일어나길 바라지 않아..

programing 2022.08.10

Vuex를 사용하여 사용자를 로그인 상태로 유지하는 방법

Vuex를 사용하여 사용자를 로그인 상태로 유지하는 방법 및 .Vuex 의입니다. 사용자가 양식에 로그인 세부 정보를 제출합니다. 폼은 이폼을 합니다.Vuex을 만드는 행위axios 엔드포인트에 콜 "/Express " API "/api/login 됩니다.이 데이터는 에 저장되어 있습니다.state.usersetUser「」의 플래그.state.user.isLoggedIn로도 설정되어 있습니다.true. JWT 액세스 토큰은 사용자의 브라우저로 전송되고 보안 쿠키에 저장되며 만료될 때까지 계속 사용할 수 있습니다.기한이 만료되면 새로 고침 토큰을 사용하여 새 JWT 액세스 토큰을 생성합니다. 사이트 헤더에는 사용자의 로그인 정보가 표시됩니다.예: name 이상이 모두 예상대로 동작합니다. 고친 , " ",..

programing 2022.08.10

Intelij IDEA Java 클래스가 저장 시 자동으로 컴파일되지 않음

Intelij IDEA Java 클래스가 저장 시 자동으로 컴파일되지 않음 어제 나는 이클립스의 인텔리J IDEA로 바꿨다. WebSphere Server 7에서도 JRebel을 사용하고 있습니다. Java 파일을 수정하고 Save를 누르면 JRebel이 파일을 픽업하기 위해 IntelliJ가 파일을 다시 컴파일하지 않는 것 외에는 모든 것이 정상적으로 동작하고 있는 것 같습니다. 이 문제는 Eclipse "자동 빌드" 기능으로 해결되었습니다. 인텔리J IDEA에서는 ++SHIFT9를 눌러 해당 클래스를 다시 컴파일해야 JRebel이 픽업할 수 있습니다.2개의 파일에 변경을 가하는 경우는, 각각 1개의 파일에 대해 이 작업을 실시할 필요가 있습니다.인텔리J는 save all 메카니즘을 사용하고 있기 때문..

programing 2022.08.10

점프 테이블이 뭐죠?

점프 테이블이 뭐죠? 누가 점프 테이블의 메커니즘과 임베디드 시스템에 필요한 이유를 설명할 수 있습니까?점프 테이블은 함수에 대한 포인터의 배열 또는 기계 코드 점프 명령의 배열일 수 있습니다.비교적 정적인 함수 세트(시스템 호출이나 클래스의 가상 함수 등)가 있는 경우 이 테이블을 한 번 만들고 간단한 인덱스를 사용하여 함수를 배열로 호출할 수 있습니다.이는 포인터를 가져와 함수를 호출하거나 사용되는 테이블의 종류에 따라 기계 코드로 이동하는 것을 의미합니다. 임베디드 프로그래밍에서는 다음과 같은 이점이 있습니다. 인덱스는 머신 코드나 포인터보다 메모리 효율이 높기 때문에 제약이 있는 환경에서는 메모리를 절약할 수 있습니다. 특정 함수에 대해서는 인덱스가 안정적으로 유지되며 함수를 변경하면 함수 포인터..

programing 2022.08.10

ASCII 문자열 및 엔디안니스

ASCII 문자열 및 엔디안니스 저와 함께 일하는 인턴이 컴퓨터 공학에서 본 엔디안니스 문제에 대한 시험을 보여주었습니다.ASCII 문자열 "My-Pizza"를 보여주는 질문이 있었는데, 학생은 그 문자열이 작은 엔디안 컴퓨터에서 메모리에 어떻게 표현되는지를 보여줘야 했다.물론 ASCII 문자열은 endian 문제에 영향을 받지 않기 때문에 이는 트릭 질문처럼 들립니다. 하지만 놀랍게도 이 인턴은 교수님이 현악기가 다음과 같이 표현될 것이라고 주장합니다. P-yM azzi 이럴 리가 없다는 거 알아ASCII 문자열은 어떤 머신에서도 이와 같이 표시되지 않습니다.그런데 교수님이 이걸 고집하시는 것 같아요.그래서 작은 C 프로그램을 써서 인턴에게 교수님께 전해달라고 했어요. #include #include ..

programing 2022.08.10

Vue-test-utils 래퍼가 정의되지 않았습니다.

Vue-test-utils 래퍼가 정의되지 않았습니다. Jest에 컴포넌트에 대한 다음 테스트 스위트가 있습니다.유사한 구조를 따르는 몇 가지 다른 컴포넌트에 대한 유닛 테스트를 성공적으로 작성했습니다. import { createLocalVue, mount } from '@vue/test-utils' import Vuex from 'vuex' import storeMock from '@mocks/store' import RequestProposalsContainer from '@/components/RequestProposals/RequestProposalsContainer' describe('ProviderComparison component', () => { let localVue, store, w..

programing 2022.08.10

코딩 규칙 - 명명 규칙

코딩 규칙 - 명명 규칙 Java에서 열거형 명명 규칙이 있습니까? 내가 선호하는 것은 열거형은 유형이다.예를 들어, 당신은 enum을 가지고 있습니다. Fruit{Apple,Orange,Banana,Pear, ... } NetworkConnectionType{LAN,Data_3g,Data_4g, ... } 저는 이름을 붙이는 것에 반대합니다. FruitEnum NetworkConnectionTypeEnum 어떤 파일이 enum인지 쉽게 알 수 있지만, 그 후에는 다음과 같은 것도 있습니다. NetworkConnectionClass FruitClass 또, 상수에 대해서도 같은 내용을 기재한 좋은 문서가 있습니까?enum은 클래스이며 클래스 규칙을 따라야 합니다.열거형 인스턴스는 상수이므로 상수에 대한 ..

programing 2022.08.10

반환을 위해 개체를 일반 유형으로 캐스팅

반환을 위해 개체를 일반 유형으로 캐스팅 메서드의 값을 반환하기 위해 객체를 캐스팅하는 방법이 있습니까?이렇게 시도했지만 "instance of" 부분에서 컴파일 시간 예외가 발생했습니다. public static T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; } } 이것도 시도해 봤는데 ClassCastException이라는 런타임 예외가 생겼어요. public static T convertInstanceOfObject(Object o) { try { T rv = (T)o; return rv; } catch(java.lang.ClassCastException e) { return..

programing 2022.08.10
반응형