반응형

2023/06 90

TypeScript 인터페이스 구현이 메서드 매개 변수를 확인하지 않음

TypeScript 인터페이스 구현이 메서드 매개 변수를 확인하지 않음 interface IConverter { convert(value: number): string } class Converter implements IConverter { convert(): string { // no error? return ''; } } const v1: IConverter = new Converter(); const v2: Converter = new Converter(); v1.convert(); // error, convert has parameter, although Converter's convert doesn't expect one v2.convert(); // ok, convert has no para..

programing 2023.06.15

Python 디버깅 팁

Python 디버깅 팁 닫혔습니다. 이 질문은 더 많은 것이 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 마감됨9년 전에. 잠겼습니다. 이 질문과 답변은질문이 오프라인이지만 과거의 중요성이 있기 때문에 잠겼습니다.현재 새 답변이나 상호 작용을 허용하지 않습니다. 파이썬 디버깅을 위한 최고의 팁은 무엇입니까? 특정 디버거가 실제로 무엇을 할 수 있는지 말하지 않고 나열만 하지 마십시오. 관련된 파이썬 코드를 처음 실행하는 좋은 방법은 무엇입니까? - 오류 최소화에 대해 설명합니다. PDB 모듈을 하여 pdb를 삽입할 수 . 삽입합니다.pdb.set_trace()어디서든 중단점 역할을 할 것입니다. >>> import pdb >>> a="a string" >>> pdb.set_trace() --R..

programing 2023.06.15

임의 키를 사용하여 입력한 개체를 선언하는 방법은 무엇입니까?

임의 키를 사용하여 입력한 개체를 선언하는 방법은 무엇입니까? 인어.d.ts파일, 객체를 문자열 키를 가진 것으로 정의하려면 어떻게 해야 합니까?T가치관? 예. declare var Game: { creeps: Object; // not sure what syntax to use here }; declare class Creep { // definition... } Game.creeps이다.object하지만 어떤 속성/키를 가질지는 모릅니다. (실행 시 정의됩니다. 사전처럼 사용하고 있습니다.) 하지만 모든 값이Creeps. IDE에 "Object is not generic"이라고 표시되어 있어서 구문이 올바르지 않은 것 같습니다.인덱스 서명 사용: declare var Game: { creeps: {[..

programing 2023.06.15

하나의 필드를 CLOB로 사용하여 오라클 삽입 스크립트를 작성하는 방법은 무엇입니까?

하나의 필드를 CLOB로 사용하여 오라클 삽입 스크립트를 작성하는 방법은 무엇입니까? 하나의 테이블에 하나의 레코드를 삽입하는 데만 사용할 삽입 스크립트를 만들고 싶습니다. 5개의 열이 있으며 그 중 하나는 CLOB 유형입니다. 내가 시도할 때마다 4000보다 큰 문자열을 삽입할 수 없다고 나옵니다. 저는 clob을 하나의 필드로 하는 insert 문이 필요합니다. INSERT INTO tbltablename (id, NAME, description, accountnumber, fathername) VALUES (1, N'Name', clob'some very long string here, greater than 4000 characters', 23, 'John') ; SQL 문자열은 4000바이트를 ..

programing 2023.06.15

VueX: 모듈로 상태를 중첩하지 않습니까?

VueX: 모듈로 상태를 중첩하지 않습니까? 저는 VueX 모듈을 사용하여 데이터를 분리하는 것을 좋아합니다. 데이터 집합이 많을 때 추론을 훨씬 쉽게 할 수 있기 때문입니다.하지만 상점 상태에서 중첩된 개체라고 해야 하는 것은 싫습니다. 모듈의 현재 작동 방식은 다음과 같습니다. 연락처 Data.js: export const contactData = { state: { contactInfo: null, hasExpiredContacts: false }, mutations: { updateContactInfo(state, data) { state.contactInfo = data; }, updateExpired(state, data) { state.hasExpiredContacts = data; } } ..

programing 2023.06.15

R이 단축 축 레이블(과학적 표기법) 표시를 중지하도록 합니다(예: 1e+00).

R이 단축 축 레이블(과학적 표기법) 표시를 중지하도록 합니다(예: 1e+00). ggplot2에서 축 레이블이 축약되는 것을 중지하려면 어떻게 해야 합니까(예:1e+00, 1e+01x축을 따라 표시된 적이 있습니까?이상적으로, 나는 R이 이 경우에 있을 실제 값을 표시하도록 강요하고 싶습니다.1,10. 어떤 도움이든 감사합니다.제 생각에 당신은 이것을 찾고 있는 것 같습니다. require(ggplot2) df

programing 2023.06.15

오브젝트 키를 기반으로 TypeScript에서 동적으로 열거형을 생성하는 방법이 있습니까?

오브젝트 키를 기반으로 TypeScript에서 동적으로 열거형을 생성하는 방법이 있습니까? 개체를 정의하고 있으며 키를 기반으로 동적으로 열거형을 생성하여 IDE 제안을 받고 잘못된 키를 호출하지 않습니다. const appRoutes = { Login, Auth, NotFound } enum AppRoutes = {[Key in keyof appRoutes]: [keyof appRoutes]} 개체 키에서 실제 열거형을 작성할 수 없습니다. 다음과 같이 모든 키의 조합을 얻을 수 있습니다.keyof typeof appRoutes그러면 원하는 유형의 안전 효과를 얻을 수 있습니다. type AppRoutes = keyof typeof appRoutes let ok: AppRoutes = "Auth"; l..

programing 2023.06.15

IEnumberable에 Count 메서드가 없습니다.

IEnumberable에 Count 메서드가 없습니다. 다음과 같은 방법이 있습니다. public bool IsValid { get { return (GetRuleViolations().Count() == 0); } } public IEnumerable GetRuleViolations(){ //code here } 왜 내가 그럴 때?.Count()그 위에 빨간색으로 밑줄이 쳐져 있습니까? 다음 오류가 발생했습니다. 오류 1 '시스템'.컬렉션.포괄적인.IEnumberable'에 'Count'에 대한 정의와 'System' 유형의 첫 번째 인수를 수락하는 확장 메서드 'Count'가 없습니다.컬렉션.포괄적인.'IEnumberable'을 찾을 수 있습니다(지시나 어셈블리 참조를 사용하는 것이 누락되었습니까?)..

programing 2023.06.15

한 사전이 다른 더 큰 사전의 하위 집합인지 확인하는 방법은 무엇입니까?

한 사전이 다른 더 큰 사전의 하위 집합인지 확인하는 방법은 무엇입니까? 임의의 수의 kwarg를 가져다가 해당 kwarg를 포함하는 데이터베이스와 유사한 목록의 요소를 포함하는 목록을 반환하는 사용자 정의 필터 방법을 작성하려고 합니다. 를 들어, 를들어예,어들▁suppose▁for,d1 = {'a':'2', 'b':'3'}그리고.d2같은 것 d1 == d2결과가 True가 됩니다.하지만 예를 들어d2같은 것에 다른 많은 것들을 더한 것들.내 방법은 d2의 d1을 구별할 수 있어야 하지만, 파이썬은 사전으로 그렇게 할 수 없습니다. 컨텍스트: 저는 클래스가 , 는 워드 클가있각고개다체음같가속집다니은성을과는래스▁wordties▁like와 같은 속성을 가지고 .word,definition,part_of_s..

programing 2023.06.15

.contiguous()는 PyTorch에서 무엇을 합니까?

.contiguous()는 PyTorch에서 무엇을 합니까? 가 입니까?x.contiguous() 서를보 ▁a▁for에 대해 do.x?PyTorch의 텐서에는 텐서의 내용을 변경하지 않고 데이터가 구성되는 방식을 변경하는 몇 가지 작업이 있습니다.이러한 작업에는 다음이 포함됩니다. narrow(),view(),expand()그리고.transpose() 예: 전화를 걸 때transpose()PyTorch는 새로운 레이아웃을 가진 새로운 텐서를 생성하지 않고 단지 오프셋과 스트라이드가 원하는 새로운 모양을 설명하도록 텐서 객체의 메타 정보를 수정합니다.에서, 를 공유합니다: 예 에 서 전 텐 텐 유 를 메 합 공 니 리 다 모 이 한 동 일 는 서 원 치 래 서 와 다 ▁in 니 ▁share 합 ▁and 이..

programing 2023.06.15
반응형