반응형

programing 1646

검색 중인 항목은 이전 결과에 따라 다릅니다.

검색 중인 항목은 이전 결과에 따라 다릅니다. 나는 Vue에 꽤 처음 와서 최근에 Vue를 파고들었다.API를 통해 검색하려고 합니다.초기 검색은 의도한 대로 작동합니다.그러나 다른 조회를 사용하여 검색을 수행할 경우 이전에 반환된 항목만 검색합니다. 예를 들어 've'를 검색하면 예상대로 'Vettel'과 'Verstapen'이 모두 반환됩니다.그러나 이전에 반환된 문자가 없는 문자를 검색해도 아무것도 표시되지 않습니다(예: 나중에 해밀턴을 검색할 때 'ham'이 반환되지 않습니다). 돌연변이를 수정해봤는데 어디가 잘못됐는지 모르겠어요 컴포넌트는 다음과 같습니다. Current Standings Position Driver Name Nationality Team Wins Points {{standing..

programing 2022.07.17

설정된 최하위 비트 위치

설정된 최하위 비트 위치 정수로 설정된 최하위 비트의 위치를 효율적으로 결정할 방법을 찾고 있습니다. 예를 들어 0x0FF0의 경우 4가 됩니다. 간단한 구현은 다음과 같습니다. unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos = 0; while (!(value & 1)) { value >>= 1; ++pos; } return pos; } 어떻게 사이클을 짜낼지 생각나는 거 없어? (주의: 이 질문은 그런 것을 즐기는 사람들을 위한 것이지, xyzzoptimization이 나쁘다고 말하는 사람들을 위한 것이 아닙니다. [편집] 아이디어 감사합니다!다른 것도 몇 가지 배웠어요그러자..

programing 2022.07.17

size of ( )를 사용하지 않고 이 코드를 사용하여 어레이 크기를 결정하는 방법

size of ( )를 사용하지 않고 이 코드를 사용하여 어레이 크기를 결정하는 방법 C인터뷰 질문을 몇 가지 해 본 결과, 「연산자 사이즈를 사용하지 않고 C에서 어레이 사이즈를 찾는 방법」이라고 하는 질문을 다음과 같은 해답으로 발견했습니다.작동하는데 왜 그런지 모르겠어요. #include int main() { int a[] = {100, 200, 300, 400, 500}; int size = 0; size = *(&a + 1) - a; printf("%d\n", size); return 0; } 역시 5가 반환됩니다. edit: 사람들이 이 대답을 지적했지만 구문이 조금 다릅니다. 즉, 색인화 방식입니다. size = (&arr)[1] - arr; 그래서 저는 두 질문 모두 타당하고 문제에 대한..

programing 2022.07.17

로거 스태틱파이널을 선언하는 이유는 무엇입니까?

로거 스태틱파이널을 선언하는 이유는 무엇입니까? Java에서는 로거를 선언하는 것이 왜 베스트 프랙티스입니까?static final? private static final Logger S_LOGGER private- 다른 클래스가 로거를 가로채지 못하도록 합니다. static- 따라서 클래스당 로거 인스턴스는 1개뿐이므로 로거를 시리얼화하는 시도도 피할 수 있습니다. final- 수업 기간 동안 로거를 변경할 필요가 없습니다. 그리고 나는 이름이 더 좋다.log가능한 한 단순하면서도 설명적인 표현으로 표현해야 합니다. 편집: 단, 다음 규칙에는 흥미로운 예외가 있습니다. protected final Logger log = LoggerFactory.getLogger(getClass()); 대조를 이루다: ..

programing 2022.07.17

vuex를 사용하는 vue/axios에서 글로벌 http 응답 오류 처리

vuex를 사용하는 vue/axios에서 글로벌 http 응답 오류 처리 VueJS SPA에서 림보 상태가 발생하는 동작을 수정하려고 합니다.앱은 JWT가 이미 만료된 것을 알지 못하기 때문에 사용자가 아직 로그인한 것처럼 표시됩니다.예를 들어, 이는 최대 절전 모드 이후에 발생할 수 있습니다. 이러한 사용자는 API에 대한 모든 요청을 계속 할 수 있지만, 최종적으로는401응답(올바른 응답) 글로벌 핸들러를 원합니다.401응답합니다.(이는 "vuex에서 사용자 관련 모든 것을 지우고 사용자가 게스트인 것처럼 로그인 폼팝업 등을 통해 페이지를 표시"하는 것입니다).그렇지 않으면 모든 요구에 대해 401 핸들러를 작성해야 합니다. 공리에 반응 가로채기를 추가할 수 있고, 잘 작동합니다.그러나 이 요격기들은..

programing 2022.07.17

C에서 파일을 잘라내는 방법

C에서 파일을 잘라내는 방법 파일에 데이터를 쓸 때 C를 사용하고 있어요.지금 쓰고 있는 것보다 더 길 경우 파일에 적혀 있던 이전 텍스트를 지우고 싶습니다.파일 크기를 줄이거나 끝까지 잘라내고 싶습니다.이거 어떻게 해?파일의 이전 내용을 일정 길이(다른 응답에 의해 제공되는 0보다 큰 길이)까지 보존하는 경우 POSIX는 및 기능을 제공합니다. #include int ftruncate(int fildes, off_t length); int truncate(const char *path, off_t length); 이름은 파일 단축이라는 주요 목적을 나타냅니다.그러나 지정된 길이가 이전 길이보다 길면 파일이 새 크기로 커집니다(패딩 없음).주의:ftruncate()파일 디스크립터로 동작합니다.FILE *..

programing 2022.07.17

C/C++ 기본형은 원자형입니까?

C/C++ 기본형은 원자형입니까? C/C++는 다음과 같은 기본 유형입니까?int,double원자, 예를 들어 스레드세이프? 데이터 레이스에서 자유롭습니까?즉, 한 스레드는 이러한 유형의 오브젝트에 쓰고 다른 스레드는 그 오브젝트에서 읽는 경우 동작이 명확하게 정의되어 있습니까? 그렇지 않은 경우 컴파일러에 따라 달라집니까?원자란 무엇인가? 원자, 원자의 성질을 가지고 무언가를 묘사하는 것입니다.atom이라는 단어는 "분할되지 않은"을 뜻하는 라틴어 atomus에서 유래했다. 통상, 나는 (언어에 관계없이) 원자 조작을 2개의 자질을 가지는 것으로 생각한다. 원자 작전은 항상 분할되지 않는다. 즉, 분리할 수 없는 방식으로 수행되며, OP가 말하는 "스레드세이프"가 바로 이것이라고 생각합니다.어떤 의미에..

programing 2022.07.17

VueJs의 구성 요소에 개체 또는 개체 키 전달

VueJs의 구성 요소에 개체 또는 개체 키 전달 VueJs에서 전송되는 객체 배열에 연결된 인사 테이블이 있습니다.테이블의 마지막 열은 각 레코드를 편집하기 위한 버튼입니다. 편집 버튼을 클릭하면 모달 팝업을 표시하고 텍스트 상자를 편집하려는 직원의 속성에 바인딩합니다.모달 팝업의 저장 버튼을 클릭하면 테이블과 데이터 소스가 업데이트됩니다. 그러나 데이터를 로드하거나 편집된 개체를 텍스트 상자에 바인딩할 수 있도록 오브젝트 또는 키만 컴포넌트에 전달해야 합니다. JS var app = new Vue({ el: '#my-app', data: { personnels: [ { id: 1, firstName: 'Billy', lastName: 'Bob', email: 'bb@kewl.com' }, { id: ..

programing 2022.07.17

Java8 lamda를 사용하여 스트림을 역순으로 정렬하려면 어떻게 해야 합니까?

Java8 lamda를 사용하여 스트림을 역순으로 정렬하려면 어떻게 해야 합니까? 자바 람다로 목록을 정리하고 있어요 어떻게 역순으로 분류할 수 있을까요? 이 글을 봤는데 java 8 lambda를 쓰고 싶어요. 여기 내 코드(* -1)가 해킹으로 사용되었습니다. Arrays.asList(files).stream() .filter(file -> isNameLikeBaseLine(file, baseLineFile.getName())) .sorted(new Comparator() { public int compare(File o1, File o2) { int answer; if (o1.lastModified() == o2.lastModified()) { answer = 0; } else if (o1.last..

programing 2022.07.17

Java 8 스트림을 어레이로 변환하는 방법

Java 8 스트림을 어레이로 변환하는 방법 8 Java 8 을 가장 짧은 방법은 입니까?Stream열할할 수???은 '우리'를 입니다.toArray(IntFunction generator)배열 생성자 참조가 있는 메서드.이는 메서드의 API 문서에서 권장됩니다. String[] stringArray = stringStream.toArray(String[]::new); 인수로 a를 입니다.String[] 중 ) 바로 입니다.new String[] 도 있습니다.IntFunction: Stream stringStream = ...; String[] stringArray = stringStream.toArray(size -> new String[size]); 「IntFunction generator는 배열 크..

programing 2022.07.17
반응형