반응형

source 768

VueX의 여러 스토어 어레이에서 일치하는 항목 검색

VueX의 여러 스토어 어레이에서 일치하는 항목 검색 현재 스토어에 있는 어레이에서 하나의 아이템을 찾고 싶을 때 다음을 사용합니다. this.matched = this.$store.state.itemlist.find(itemId=> { return itemId.id == "someid"; }); 제공된 ID와 일치하는 항목을 찾기 위해 여러 어레이를 검토해야 한다고 가정해 보십시오.내가 가진 것처럼itemlist1 itemlist2 itemgetter()...게터형 어레이도 있습니다만, 큰 변화는 없다고 생각합니다.따라서 기본적으로 위의 예시와 같이 이 컴포넌트의 다른 상태 및 getter 항목을 검색하는 것이 아니라 다른 상태로 검색합니다.하나의 어레이에 그것이 존재하는지 확인하고 싶다면, 간단히 다..

source 2022.09.18

MariaDB - 루트로 로그인할 수 없습니다.

MariaDB - 루트로 로그인할 수 없습니다. Ubuntu(16.04.02)에서 MariaDB(10.0.29)를 셋업하려고 합니다.인스톨 해 프로세스를 개시한 후(sudo service mysql start) 로 로그인할 수 없습니다.root비밀번호를 공백으로 설정했는데도 말이죠. 이mysql -u root접근을 거부합니다.를 통해 로그인했습니다.sudo mysql사용자 테이블을 확인했습니다. select user, password, authentication_string from mysql.user예상대로: +---------+----------+-----------------------+ | User | password | authentication_string | +---------+-------..

source 2022.09.18

시리얼라이제이션 중에 @JsonIgnore만 사용하고, 시리얼라이제이션 해제하지 않음

시리얼라이제이션 중에 @JsonIgnore만 사용하고, 시리얼라이제이션 해제하지 않음 서버 간에 송수신되는 사용자 개체가 있습니다.사용자 개체를 보낼 때 해시된 암호를 클라이언트에 보내고 싶지 않습니다.이렇게 덧붙였습니다.@JsonIgnore패스워드 속성에서는 패스워드로의 역직렬화가 차단되기 때문에 패스워드가 없는 경우 사용자 등록이 어려워집니다. ★★★★★★★★★★★★★★★★★★★★★★★★★@JsonIgnore디시리얼라이제이션이 아닌 시리얼라이제이션에 적용할 수 있습니까?는 Spring 때문에, Spring JSONView를 할 수 ObjectMapper. 내가 시도한 것: @JsonIgnore @JsonIgnore만의 Getter 정확한 방법은 사용 중인 Jackson 버전에 따라 다릅니다.이 기능은..

source 2022.09.18

vuex 저장소에 대한 유형 정의 확장 또는 재정의

vuex 저장소에 대한 유형 정의 확장 또는 재정의 앱에서 상태 관리를 위해 Vuex를 사용하고 있으며 TypeScript도 사용하고 있습니다.이상적으로는 상태가 '임의'인 기본값이 아니라 스토어의 강력한 버전을 참조할 수 있습니다.예를 들어 새 속성을 추가하기 위해 유형 정의를 '확장'하는 방법은 알고 있지만, 가능한 경우 기본 Store에 대해 강력한 유형의 상점 정의를 '강제'하는 방법을 찾는 데 어려움을 겪고 있습니다.그 후의 정의는 같은 타입이어야 한다는 에러가 발생하고 있기 때문에 이해할 수 있지만, 귀찮아서 인텔리센스를 원합니다.;-) 제가 읽은 대부분의 문서는 유형 정의 파일에 이미 정의된 유형을 재정의할 수 없으며 추가 속성만 추가할 수 있다고 하는데, 이 방법이나 다른 방법이 있습니까?..

source 2022.09.18

MariaDb/Mysql에서 NVARCHAR 열을 생성할 수 없습니다.

MariaDb/Mysql에서 NVARCHAR 열을 생성할 수 없습니다. MariaDB 서버(Ver 15.1 Distributed 10.2.7-MariaDB)를 사용하고 있습니다.실행할 때 CREATE TABLE `my_table` ( `id` INT NOT NULL, `name` NVARCHAR(64) NULL, PRIMARY KEY (`id`) ); 출력 설명: MariaDB [db]> describe my_table; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | ..

source 2022.09.18

작업 디렉토리를 변경하는 셸 'cd' 명령과 동등합니까?

작업 디렉토리를 변경하는 셸 'cd' 명령과 동등합니까? cd는 작업 디렉토리를 변경하기 위한 셸 명령어입니다. Python에서 현재 작업 디렉토리를 변경하려면 어떻게 해야 합니까?작업 디렉토리는 다음과 같이 변경할 수 있습니다. import os os.chdir(path) 이 방법을 사용할 때 따라야 할 두 가지 모범 사례가 있습니다. 잘못된 경로에서 예외(WindowsError, OSError)를 포착합니다.예외가 발생하면 재귀 작업, 특히 파괴 작업을 수행하지 마십시오.그들은 새로운 경로가 아닌 오래된 경로로 운영될 것이다. 작업을 마치면 이전 디렉토리로 돌아갑니다.이것은 예외적으로 안전한 방법으로 chdir 콜을 Brian M과 같은 컨텍스트 매니저로 랩함으로써 실행할 수 있습니다.헌트는 대답에서..

source 2022.09.18

JavaScript에서 캐시 지우기

JavaScript에서 캐시 지우기 JavaScript를 사용하여 브라우저 캐시를 지우려면 어떻게 해야 합니까? 최신 JavaScript 코드를 도입했지만 최신 JavaScript 코드를 얻을 수 없습니다. 편집 주:이 질문은 다음 부분에서 반중복되어 있으며, 다음 질문 중 첫 번째 질문의 답변이 가장 좋을 수 있습니다.이 답변은 더 이상 이상적인 해결책이 아닙니다. 브라우저에서 캐시된 CSS/JS 파일을 강제로 새로고침하려면 어떻게 해야 합니까? 클라이언트에 JavaScript 파일을 강제로 새로 고치려면 어떻게 해야 합니까? 로컬 Javascript 소스/json 데이터를 동적으로 다시 로드합니다. 업데이트: 이 비표준 파라미터의 배경 파라미터는 location.reload()에 없습니다.또한 Fir..

source 2022.09.18

PHP에서 스레드 세이프 또는 비스레드 세이프란 무엇입니까?

PHP에서 스레드 세이프 또는 비스레드 세이프란 무엇입니까? 비스레드나 스레드 세이프 같은 PHP용 바이너리가 다른 것을 보았습니다. 이것은 무엇을 의미합니까? 이 패키지의 차이점은 무엇입니까?동시성 접근에 대한 필요한 배경: Web 서버 마다, 착신 HTTP 요구를 병렬로 처리하는 방법이 다릅니다.매우 일반적인 방법은 스레드를 사용하는 것입니다. 즉, 웹 서버는 수신 요청마다 하나의 스레드를 작성/전용합니다.Apache HTTP 웹 서버는 요청을 처리하기 위해 여러 모델을 지원하며, 그 중 하나(워커 MPM이라고 함)는 스레드를 사용합니다.그러나 프로세스를 사용하는 프리포크 MPM이라는 다른 동시성 모델을 지원합니다.즉, 웹 서버는 각 요청에 대해 단일 프로세스를 작성/전용합니다. 또한 완전히 다른 동..

source 2022.09.18

MySQL과SQL Server와오라클

MySQL과SQL Server와오라클 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문은 도움말 센터에 정의된 범위 내의 프로그래밍에 관한 질문은 아닌 것 같습니다. 8년 전에 문을 닫았어요 이 질문을 개선하다 저는 항상 MySQL만 사용하고 다른 데이터베이스 시스템은 사용하지 않습니다. 오늘 회사 회의에서 질문이 제기되었는데, 저는 몰랐기 때문에 당황했습니다.개발자에게 MS 또는 Oracle은 MySQL에 없는 획기적인 기능을 제공하고 MS와 Oracle이 자사 시스템에 대해 요금을 청구할 수 있는 기능은 무엇입니까?시판 솔루션과 함께 번들된 비코어 RDBMS 기능을 모두 강조하는 것은 다른 논코어들도 옳다고 생각합니다. 다음은 Oracle..

source 2022.09.18

루트 권한을 가진 /docker-entrypoint-initdb.d의 스크립트 실행

루트 권한을 가진 /docker-entrypoint-initdb.d의 스크립트 실행 mariadb 이미지를 생성할 때 DB 스키마를 초기화하는 것과 함께 스크립트를 실행하고 싶습니다.나는 이 파일들을 아래쪽에 두었다./docker-entrypoint-initdb.d 스키마 초기화가 예상대로 작동하고 있습니다. 셸 스크립트에는 다음이 포함됩니다.apt-get install다음과 같은 오류가 발생합니다. 관리 디렉토리(/var/lib/dpkg/)를 잠글 수 없습니다. 루트입니까? 의 실행whoami스크립트 내에서, 라고 하는 출력을 얻을 수 있었습니다.mysql이는 스크립트가 'root'가 아닌 'user'로 실행되고 있음을 나타냅니다. 이 스크립트를 루트로 실행할 수 있는 방법이 있습니까?만약 당신이 그것..

source 2022.09.18
반응형