반응형

분류 전체보기 677

Jest에서의 ESLint 사용방법

Jest에서의 ESLint 사용방법 Jest 테스트 프레임워크와 함께 ESLint linter를 사용하려고 합니다. 농담 테스트는 다음과 같은 지구촌에서 진행됩니다.jest이것은 린터에게 말할 필요가 있습니다.하지만 까다로운 것은 디렉토리 구조입니다.Jeest에서는 테스트는 소스 코드와 함께 내장되어 있습니다.__tests__디렉토리 구조는 다음과 같습니다. src foo foo.js __tests__ fooTest.js bar bar.js __tests__ barTest.js 보통, 모든 테스트를 1디르로 하고, 그냥 1디르로 더하면 됩니다..eslintrc지구촌을 추가하기 위해...하지만 난 확실히 더하고 싶지 않아..eslintrc일일이 철하다__test__dir. 지금으로서는 테스트 글로벌을 글로..

programing 2022.12.01

Java Collections에서 Primitive 유형을 직접 저장할 수 없는 이유는 무엇입니까?

Java Collections에서 Primitive 유형을 직접 저장할 수 없는 이유는 무엇입니까? Java 컬렉션에는 오브젝트만 저장되며 기본 유형은 저장되지 않지만 래퍼 클래스는 저장할 수 있습니다. 왜 이런 제약일까요?이는 Java의 설계 결정으로 일부에서는 오류로 간주됩니다.컨테이너에서 개체와 원시 요소가 개체에서 파생되지 않아야 합니다. 이곳은 의 한 장소입니다.NET 설계자는 JVM에서 배운 지식을 바탕으로 가치 유형 및 일반 기능을 구현하여 대부분의 경우 복싱이 필요하지 않습니다.CLR에서 일반 컨테이너는 기본 컨테이너 구조의 일부로 값 유형을 저장할 수 있습니다. Java는 JVM의 지원 없이 컴파일러에 일반 지원을 100% 추가하기로 선택했습니다.JVM은 "개체가 아닌" 개체를 지원하지 ..

programing 2022.12.01

BeforeRouteEnter 함수 및 Vuex 문제

BeforeRouteEnter 함수 및 Vuex 문제 퀘이사 프로젝트에서 Vuex 함수 "asyncValidate"가 있습니다.토큰"을 사용하여 사용자가 시스템에 로그인하고 있는지 여부를 확인합니다.이 파일은 "src/store/index.js" 파일에 있습니다.파일에는 다음 코드가 포함되어 있습니다. import Vue from 'vue' import Vuex from 'vuex' import { api } from 'boot/axios' Vue.use(Vuex) export default function (/* { ssrContext } */) { const Store = new Vuex.Store({ state: { isLogin: false }, mutations: { changeIsLogin (..

programing 2022.12.01

Java 1.8 ASM ClassReader가 클래스 파일을 구문 분석하지 못했습니다. 아마도 아직 지원되지 않는 새로운 Java 클래스 파일 버전 때문일 수 있습니다.

Java 1.8 ASM ClassReader가 클래스 파일을 구문 분석하지 못했습니다. 아마도 아직 지원되지 않는 새로운 Java 클래스 파일 버전 때문일 수 있습니다. 웹 어플리케이션은 JDK 1.7에서는 정상적으로 동작하지만 다음 예외(Jetty 8에서 어플리케이션서버 기동 중)를 제외하고 1.8에서 크래시 됩니다.Spring 버전 3.2.5를 사용하고 있습니다.풀어주다. 예외: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet 이 문제는 스프링과 그것이 의존하는 "a..

programing 2022.12.01

일정 기간 유휴 상태 후 MariaDB가 작동하지 않음

일정 기간 유휴 상태 후 MariaDB가 작동하지 않음 제 웹 앱에서는 종종 java.sql이라는 예외가 발생합니다.SQLOnTransientConnection예외:쿼리를 전송할 수 없습니다.마지막 패킷이 완료되지 않은 경우 보통 시스템이 장시간 아이돌 상태가 된 후에 발생합니다.Tomcat을 재시작하면 이 문제가 일시적으로 해결됩니다. 최근에 운영 서버(tomcat7 및 mariaDB 5.5 실행)에서 RHEL7로 이동했습니다.이 오류는 이전 서버(mySQL에서 RHEL5 실행)에서는 발생하지 않았습니다.이전 서버에서 사용하던 mysql 드라이버에서 안정적인 최신 mariadb 커넥터 mariadb-java-client-1.1.7.jar로 Java 데이터베이스 드라이버를 업데이트했습니다. 문제 해결 방..

programing 2022.12.01

루프가 정말 역방향으로 더 빠릅니까?

루프가 정말 역방향으로 더 빠릅니까? 나는 이런 말을 꽤 많이 들었다.JavaScript 루프가 거꾸로 계산될 때 정말 더 빠릅니까?그렇다면 왜?역루프가 더 빠르다는 것을 보여주는 테스트 스위트의 예를 몇 가지 보았지만, 그 이유에 대한 설명을 찾을 수 없습니다! 루프가 완료되었는지 확인할 때마다 속성을 평가할 필요가 없어지고 최종 수치와 대조하여 확인할 수 있기 때문이라고 생각합니다. 예. for (var i = count - 1; i >= 0; i--) { // count is only evaluated once and then the comparison is always on 0. } 게 i--i++이치노 은 각 루프에 입니다.i, 「」를 참조해 주세요.루프에서는: for(var i = array...

programing 2022.12.01

mysqldump는 [client]설정 섹션에서 호출기가 설정되어 있는 경우 실패한다.

mysqldump는 [client]설정 섹션에서 호출기가 설정되어 있는 경우 실패한다. 이건 내 안에 있어my.cnf: [client] pager = 'less -SRXF' mycli 사용에 도움이 됩니다.하지만 이게 원인이라는 걸 깨달았어요mysqldump실패하다mysqldump: unknown variable 'pager=less -SRXF 추가하려고 했습니다.[mysqldump]를 제외한 구간pager또는 를 사용하여pager =또는 을 사용하여pager = ''또는 을 사용하여skip-pager또는 을 사용하여no-pager덮어쓰다pager설정(도큐먼트에 기재되어 있는 대로)하지만, 에러는 변경되지 않습니다. 흥미로운 점은 다음과 같습니다. $ my_print_defaults mysqldump -..

programing 2022.12.01

==가 아닌 경우 Python vs!=

==가 아닌 경우 Python vs!= 이 두 줄의 코드의 차이점은 무엇입니까? if not x == 'val': 그리고. if x != 'val': 한쪽이 다른 쪽보다 더 효율적입니까? 사용하는 것이 좋을까요? if x == 'val': pass else: 를 사용하여 두 가지 버전에 대해 생성된 바이트 코드를 확인합니다. not == 4 0 LOAD_FAST 0 (foo) 3 LOAD_FAST 1 (bar) 6 COMPARE_OP 2 (==) 9 UNARY_NOT 10 RETURN_VALUE != 4 0 LOAD_FAST 0 (foo) 3 LOAD_FAST 1 (bar) 6 COMPARE_OP 3 (!=) 9 RETURN_VALUE 후자는 조작이 적기 때문에 효율이 약간 향상될 가능성이 있습니다. 코..

programing 2022.12.01

MySQL: 테이블이 많습니까, 아니면 데이터베이스가 많습니까?

MySQL: 테이블이 많습니까, 아니면 데이터베이스가 많습니까? 프로젝트에는 항상 같은 구조를 가지며 서로 연결되어 있지 않은 데이터가 많이 있습니다.데이터를 저장하는 방법에는 다음 두 가지가 있습니다. 모든 풀에 대해 새 데이터베이스 생성(약 15-25 테이블) 1개의 데이터베이스에 모든 테이블을 만들고 테이블 이름에 따라 풀을 달리합니다. MySQL에서 더 쉽고 빠른 것은 무엇입니까? 편집: 데이터베이스 설계에는 관심이 없습니다.두 가지 가능성 중 어느 것이 더 빠른지 궁금할 뿐입니다. EDIT 2: 좀 더 명확하게 설명하겠습니다.앞서 말한 바와 같이 데이터의 일부는 서로 다른 풀에 속하지 않습니다.한 유형의 모든 데이터를 한 테이블에 넣고 풀 ID로 링크하는 것은 좋지 않습니다. 특정 풀을 백업/삭..

programing 2022.12.01

1030 스토리지 엔진에서 오류 28이 발생했습니다.

1030 스토리지 엔진에서 오류 28이 발생했습니다. 데모 어플리케이션을 보고 싶은 사용자마다 300테이블의 데이터베이스를 작성해야 하는 프로젝트를 진행하고 있습니다.정상적으로 동작하고 있었지만, 오늘 데모를 보기 위해 새로운 유저와 테스트하고 있을 때, 이 에러 메세지가 표시되었습니다. 1030 Got error 28 from storage engine 구글에서 검색한 결과 데이터베이스 공간이나 임시 파일과 관련된 오류라는 것을 알게 되었습니다.고치려고 노력했지만 실패했습니다.지금은 mysql을 시작할 수도 없습니다.어떻게 하면 이 문제를 해결할 수 있을까요?또한 같은 문제를 반복하지 않도록 사이즈를 최대한으로 늘리고 싶습니다. Mysql 오류 "28 from storage engine" - "디스크 ..

programing 2022.12.01
반응형