분류 전체보기 1444

관련 없는 구성 요소 간의 Vue 통신

관련 없는 구성 요소 간의 Vue 통신 App.js에서 렌더링하는 navbar 구성 요소가 있습니다.다른 페이지에 빠른 추가 버튼이 있는 제품 카드가 있습니다.제품 카드에서 제품을 추가할 때마다 카운트가 증가하는 카트 아이콘을 네비게이션 바에 추가하고 싶습니다.하지만 그들은 부모나 형제자매가 아니기 때문에 제품 카드에서 여기 있는 내비게이션 바로 데이터를 전달하는 방법에 대해 잘 모르겠습니다.어떤 예든 정말 도움이 될 것입니다.여기 피니아와 같은 솔루션이 있습니다. const { createApp, ref } = Vue const { createPinia, defineStore, storeToRefs } = Pinia const useStore = defineStore('currentDocument', ..

programing 2023.07.09

"git remote add..." 및 "git push origin master"란 무엇입니까?

"git remote add..." 및 "git push origin master"란 무엇입니까? 종종, Git와 Ruby on Rails는 마법처럼 보입니다...Ruby on Rails 3 튜토리얼 책의 첫 장과 같이 Git에 대해 이야기합니다. git remote add origin git@github.com:peter/first_app.git git push origin master 그리고 그것은 그들이 무엇인지에 대해 너무 많이 말하지 않고 "그냥 효과가 있다"고 말하고 분기에 대해 이야기하기 시작합니다.인터넷에서 검색하면 다음과 같습니다.git remote add다음과 같은 "짧은 이름"을 추가하는 것입니다.originURL에 대한 별칭과 같은 임의의 이름일 수도 있습니다. 그리고.origin는..

programing 2023.07.09

DataReader 개체에서 필드의 데이터 유형 찾기

DataReader 개체에서 필드의 데이터 유형 찾기 다음과 같은 질문이 있습니다. SqlCommand cmd = new SqlCommand("Select employee_id, lastname, firstname from Employees", conn); // Execute reader SqlDataReader reader = cmd.ExecuteReader(); 필드의 데이터 유형을 알고 싶다고 가정합니다.employee_id다음을 사용하여 이 문제를 결정하는 방법SqlDataReader?reader.GetFieldType(int ordinal) 필드의 .NET 유형을 반환하는 동안: reader.GetDataTypeName(int ordinal) 데이터 원본에 있는 필드의 데이터 형식을 나타내는 문..

programing 2023.07.09

JPA 및 최대 절전 모드를 사용하여 Java 부울 열을 Oracle 번호 열에 매핑

JPA 및 최대 절전 모드를 사용하여 Java 부울 열을 Oracle 번호 열에 매핑 모델에 다음과 같은 속성이 생성되었습니다. public class Client { private Boolean active; } 내 RDBMS는 오라클이고active열이 유형입니다.NUMBER(1,0). 제한 API를 사용하여 다음 기능을 수행하려면 어떻게 해야 합니까? criteria.add(Restrictions.eq("active"),object.isActive()); 최대 절전 모드는BooleanOracle에 대한 Java 유형NUMBER(1,0)자동으로. 사용할 수 있습니다.Boolean엔티티 매핑의 값, JPQL 또는 기준 쿼리 및 생성된 SQL이 데이터베이스를 사용합니다.NUMBER(1,0)형식을 지정합니다..

programing 2023.07.09

연관 테이블을 사용하는 것보다 플래그를 비트 마스크로 저장하는 것이 더 나은 경우는 언제입니까?

연관 테이블을 사용하는 것보다 플래그를 비트 마스크로 저장하는 것이 더 나은 경우는 언제입니까? 사용자가 다른 기능(예: 읽기, 만들기, 다운로드, 인쇄, 승인 등)을 사용할 수 있는 권한이 다른 응용 프로그램에서 작업하고 있습니다.권한 목록은 자주 변경되지 않을 것으로 예상됩니다.이러한 권한을 데이터베이스에 저장하는 방법에 대한 몇 가지 옵션이 있습니다. 어떤 경우에 옵션 2가 더 나을까요? 옵션 1 연관 테이블을 사용합니다. 사용자----사용자 ID(PK)이름.부서 허가----권한 ID(PK)이름. 사용자_권한----사용자 ID(FK)권한 ID(FK) 옵션 2 각 사용자에 대한 비트 마스크를 저장합니다. 사용자----사용자 ID(PK)이름.부서권한 [Flags] enum Permissions { Re..

programing 2023.07.09

스프링 부트(보안) 및 키클로크로 역할 인증을 사용하시겠습니까?

스프링 부트(보안) 및 키클로크로 역할 인증을 사용하시겠습니까? 저는 간단한 일을 하려고 합니다. 단일 엔드포인트에 요청을 하고 클라이언트에서 베어러 토큰을 보내려면 엔드포인트에서 키클록 수락/거부 요청에 할당된 역할에 따라 이 토큰의 유효성을 확인해야 합니다. 저는 많은 튜토리얼과 심지어 책들을 따라다녔지만 대부분 이해할 수 없습니다. 다음을 수행하여 내 키클록 정보(역할, 사용자)를 설정했습니다. https://medium.com/ @bcarunmail/filen-rest-api-using-keyclock-and-spring-oauth2-6ddf3a1efcc2 그렇게, 저는 기본적으로 특정 역할 "사용자"를 가진 사용자인 클라이언트와 키클록을 설정하고 다음과 같이 구성했습니다. @Configurati..

programing 2023.07.09

Oracle 저장 프로시저에 대한 varchar2 입력의 기본 크기는 얼마이며 변경할 수 있습니까?

Oracle 저장 프로시저에 대한 varchar2 입력의 기본 크기는 얼마이며 변경할 수 있습니까? 입력이 varchar2인 Oracle Database 10g에 저장 프로시저가 있지만 입력 문자열이 길 때 실행하는 데 문제가 있습니다(정확한 길이가 8000 이상인지는 확실하지 않습니다). 제 생각에 'intertext varchar2'(아래와 같이)는 기본적으로 너무 작습니다.더 긴 문자열이 필요한 다른 경우에는 varchar2를 "intext2VARCHAR2(32767)"로 정의할 수 있습니다. 아래 코드에서 크기를 비슷하게 정의하려고 했지만 구문이 잘못되었습니다. create or replace PROCEDURE TESTPROC ( intext IN VARCHAR2 ) AS .... intext v..

programing 2023.07.09

메서드가 여러 개 중 하나의 인수로 호출되었다고 주장합니다.

메서드가 여러 개 중 하나의 인수로 호출되었다고 주장합니다. 하는 전화를 조롱하고 있습니다.requests.post사용Mock라이브러리: requests.post = Mock() 호출에는 URL, 페이로드, 일부 인증 정보 등 여러 인수가 포함됩니다.라고 단언하고 싶습니다.requests.post특정 URL로 호출되지만 다른 인수는 신경 쓰지 않습니다.시도할 때: requests.post.assert_called_with(requests_arguments) 해당 인수만 사용하여 호출될 것으로 예상되므로 테스트가 실패합니다. 함수 호출에서 다른 인수를 전달하지 않고 단일 인수가 사용되는지 확인할 수 있는 방법이 있습니까? 아니면 특정 URL을 주장한 다음 다른 인수에 대한 데이터 유형을 추상화하는 방법(예..

programing 2023.07.09

C에서 헤더 파일의 요점은 무엇입니까?

C에서 헤더 파일의 요점은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨13년 전에. 중복 가능성: 원본 파일당 헤더 수입니다. C++에서 헤더 파일과 cpp 파일이 있는 이유는 무엇입니까? C++ - .h 파일에 무엇을 넣어야 합니까? C에 헤더 파일이 존재하는 유일한 이유는 개발자가 어떤 기능을 사용할 수 있는지, 어떤 인수를 취할 수 있는지를 빠르게 확인할 수 있기 때문입니까?아니면 컴파일러와 관련이 있습니까? 왜 다른 언어는 이 방법을 사용하지 않습니까?저만 그런 건가요, 아니면 두 세트의 기능 정의만 있으면 유지보수가 더 많아지고 오류가 발생할 수 있는 여지가 더 많아지는 것 같습니까?아니면 헤더 파일에 대해 아는 것이 모든 C 개발자가 알아야 하는 것입니까?사용 가능한 함수..

programing 2023.07.09

데이터를 제거하지 않고 ggplot 2 축 제한(외부 한계): 확대/축소

데이터를 제거하지 않고 ggplot 2 축 제한(외부 한계): 확대/축소 ggplot에서 축 한계를 지정하면 외곽 점이 제거됩니다.점에 대해서는 괜찮지만 지정된 범위와 교차하는 선을 표시할 수 있지만 ggplot의range또는xlim/ylim메소드는 이를 제거합니다.외부 데이터를 제거하지 않고 플롯 축 범위를 지정하는 다른 방법이 있습니까? 예. require(ggplot2) d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c')) ggplot(d, aes(x, y, group=grp)) + geom_line() ggplot(d, aes(x, y, group=grp)) + geom_line() + scale_y_..

programing 2023.07.09