전체 글 1444

여러 기준과 특정 순서를 가진 특정 열에 의한 구별되는 행

여러 기준과 특정 순서를 가진 특정 열에 의한 구별되는 행 테이블이 하나 있습니다. id(unique) priority foreignId name 1 true 12 a 2 false 12 b 3 false 13 c 4 true 13 d 5 false 14 a 6 false 14 x 이제 특정 외래 ID(들)에 대한 고유한 행을 원합니다. 예를 들어, 나는 외국인 Id 12 & 14 "where 외국인 Id in (12, 14)"에 대한 모든 행을 원한다, 결과는 다음과 같아야 합니다. id(unique) priority foreignId name 1 true 12 a 5 false 14 a 여기서 논리는 우선순위가 맞는 항목을 원하는 것뿐입니다.우선 순위가 있는 항목이 없으면 ID가 가장 낮은 행만 선택..

programing 2023.06.14

TypeScript에서 불투명 유형을 정의하는 방법은 무엇입니까?

TypeScript에서 불투명 유형을 정의하는 방법은 무엇입니까? 내 기억이 맞다면, C++에서 당신은 이런 불투명한 유형을 정의할 수 있습니다... class Foo; 예를 들어 함수 시그니처를 선언할 때 핸들처럼 사용합니다... void printFoo(const Foo& foo); 응용 프로그램 코드는 Foo의 실제 정의를 보지 않고 Foo-to-Foo 또는 포인터-to-Foo와 함께 작동할 수 있습니다. TypeScript에 유사한 것이 있습니까? 불투명한 유형을 어떻게 정의하시겠습니까? 제 문제는 제가 이걸 정의한다면... interface Foo {}; 다른 유사한 유형과 자유롭게 교환할 수 있습니다.관용구가 있습니까?그것은 TypeScript 유형 시스템이 "구조적"이기 때문에 다음과 같은 ..

programing 2023.06.14

문자열에서 문자 인스턴스 바꾸기

문자열에서 문자 인스턴스 바꾸기 세미콜론(i-지정된 위치)을 콜론으로 바꾸기만 하는 이 간단한 코드는 작동하지 않습니다. for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":" 오류가 발생합니다. line[i]=":" TypeError: 'str' object does not support item assignment 세미콜론을 콜론으로 대체하려면 어떻게 해야 합니까?대체 기능은 인덱스를 사용하지 않으므로 대체를 사용할 수 없습니다. 교체하지 않을 세미콜론이 있을 수 있습니다. 예 문자열에는 "하이더!"; 안녕하세요;!와 같은 세미콜론이 얼마든지 있을 수 있습니다.;" 대체할 항목을 알고 있습니다(해당 항목의..

programing 2023.06.14

왜 클랑은 "||" 안에 "&"이라고 경고합니까?

왜 클랑은 "||" 안에 "&"이라고 경고합니까? 제가 이해하기로는 괄호는 아무런 차이가 없습니다. 그래서 Clang이 이것을 기본값으로 경고하는 (코드 선명성을 "향상"시키는 것 외에) 이유가 있습니까?코드를 위해 코드를 추가하는 것을 싫어하기 때문에 괄호를 추가하지 않는 것을 선호합니다. src/websocket.c:420:43: warning: '&&' within '||' [-Wlogical-op-parentheses] if (rv == 0 && N != 0 || rv == -1 && errno == ECONNRESET) { ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/websocket.c:420:43: note: place parentheses around the '&&..

programing 2023.06.14

문서의 전체 텍스트 범위를 가져오기 위한 VS 코드 확장 API?

문서의 전체 텍스트 범위를 가져오기 위한 VS 코드 확장 API? 저는 그것을 하는 좋은 방법을 찾지 못했습니다.현재의 접근 방식은 모든 것을 먼저 선택하는 것입니다. vscode.commands.executeCommand("editor.action.selectAll").then(() =>{ textEditor.edit(editBuilder => editBuilder.replace(textEditor.selection, code)); vscode.commands.executeCommand("cursorMove", {"to": "viewPortTop"}); }); 선택 후 교체할 때 깜박이기 때문에 이상적이지 않습니다.이 기능은 강력하지 않을 수도 있지만, 저는 이 기능을 사용해 왔습니다. var firs..

programing 2023.06.14

레일에서 STI 하위 클래스의 경로를 처리하는 모범 사례

레일에서 STI 하위 클래스의 경로를 처리하는 모범 사례 My Rails 뷰 및 컨트롤러에 다음과 같은 정보가 표시됩니다.redirect_to,link_to,그리고.form_for메서드 호출.가끔씩link_to그리고.redirect_to 연는경명예표로시니다됩으적시에로결하예(다:▁are니▁explicit됩▁they).link_to 'New Person', new_person_path의 경우 암시적입니다( ).link_to 'Show', person). STI를합니다(예: STI(Sti(Sti)).Employee < Person), 이 은 서브클래스)의 Employee될 때); 레일즈가 실행됩니다.link_to @person은 잘보다못은으로 .undefined method employee_path' for ..

programing 2023.06.14

변환이 VUEX의 스토어를 업데이트하지 않음

변환이 VUEX의 스토어를 업데이트하지 않음 VUEX로 작업하면서 스토어를 업데이트하려고 하지만 달성하지 못했고, 복잡하지 않은 수치 데이터만 입력하고 싶어 그 이유를 이해할 수 없습니다.변환에 콘솔로 메시지를 입력하면 성공적으로 수신되지만 카트 상태에서는 아무 일도 발생하지 않습니다. 내 코드는 다음과 같습니다. 돌연변이.js export function shipping(state, cost) { state.cart.shipping = cost; console.log(cost); console.log('hello from mutation'); } 템플릿: 방법들 ...mapMutations('cart', ['addProductToCart', 'subtractProductToCart', 'removePr..

programing 2023.06.14

텍스트 편집에서 막대 아래를 숨기는 방법

텍스트 편집에서 막대 아래를 숨기는 방법 텍스트 편집 아래쪽 막대(끝에 작은 세리프가 있는 프롬프트 줄)를 숨기려면 어떻게 해야 합니까? 제가 원하는 것을 할 수 있는 더 나은 방법이 있을지도 모릅니다.편집 텍스트가 있는 레이아웃이 있습니다.일반적으로 사용자가 탭을 눌러 텍스트 입력 또는 편집을 시작할 수 있는 위치에 표시됩니다. 그러나 때로는 동일한 레이아웃(다른 논리를 단순화)을 사용하여 동일한 데이터를 읽기 전용으로 표시하고 싶습니다.프레젠테이션의 높이와 글꼴은 같아야 하지만 언더바는 없어야 합니다. 임시방편으로 텍스트 편집을 제거하고 텍스트 보기를 대체하여 이 기능을 구현하려고 합니다.저는 그것이 원하는 결과를 줄 것이라고 생각하지만, 속성을 변경함으로써 해야 할 일을 하는 것은 대략 돈이 많이 ..

programing 2023.06.14

UIView에 관점 변환을 적용하려면 어떻게 해야 합니까?

UIView에 관점 변환을 적용하려면 어떻게 해야 합니까? UIView에서 원근 변환을 수행하려고 합니다(커버플로우에서 보는 것과 같은). 이것이 가능한지 아는 사람? 를사하조니다습사했여용다를 사용하여 조사했습니다.CALayer실용적인 프로그래머 코어 애니메이션 팟캐스트를 모두 살펴보았지만, 아이폰에서 이런 종류의 변형을 만드는 방법에 대해서는 아직 잘 모르겠습니다. 모든 도움말, 포인터 또는 예제 코드 스니펫은 정말 감사합니다!벤이 말했듯이, 당신은 그들과 함께 일할 필요가 있을 것입니다.UIView's 면층, 용사 CATransform3D을 하다layer's rotation여기에 설명된 것처럼 관점이 작동하도록 하는 비결은 매트릭스 중 하나에 직접 액세스하는 것입니다.cells의 시대의CATransf..

programing 2023.06.14

드롭다운 목록에 값이 있는지 확인하는 가장 좋은 방법은 무엇입니까?

드롭다운 목록에 값이 있는지 확인하는 가장 좋은 방법은 무엇입니까? 사용자가 새 페이지로 이동할 때 이 ddl의 선택된 인덱스는 쿠키에 의해 결정되지만, 만약 ddl에 해당 쿠키의 값이 포함되어 있지 않다면 0으로 설정했으면 합니다.ddl은 어떤 방법을 사용해야 합니까?루프가 가장 좋은 방법입니까, 아니면 단순히 if 문을 수행할 수 있습니까? 이것이 제가 시도한 것입니다만, 그것은 한 방울도 돌려주지 않습니다. if ( !ddlCustomerNumber.Items.FindByText( GetCustomerNumberCookie().ToString() ) ) ddlCustomerNumber.SelectedIndex = 0; 생각나는 두 가지 방법이 있습니다. 다음과 같은 내용을 사용할 수 있습니다. if..

programing 2023.06.14