반응형

prosource 766

"프로토콜... 자체 또는 관련 형식 요구 사항이 있기 때문에 일반 제약 조건으로만 사용할 수 있습니다"는 무엇을 의미합니까?

"프로토콜... 자체 또는 관련 형식 요구 사항이 있기 때문에 일반 제약 조건으로만 사용할 수 있습니다"는 무엇을 의미합니까? Swift에서 사용자 지정 프로토콜을 기반으로 하는 사전(실제 해시 집합)을 만들려고 하는데 제목에 오류가 발생합니다. 프로토콜 'myProtocol'은 자체 또는 관련 형식 요구 사항이 있으므로 일반 제약 조건으로만 사용할 수 있습니다. 도무지 종잡을 수가 없어요 protocol Observing: Hashable { } var observers = HashSet() 의정서Observing프로토콜에서 상속됨Hashable결국 프로토콜을 상속받습니다.Equatable의정서Equatable에는 다음과 같은 요구 사항이 있습니다. func ==(lhs: Self, rhs: Self)..

prosource 2023.05.13

Angular 2+에서 사용하지 않는 가져오기 및 선언을 제거할 수 있는 방법이 있습니까?

Angular 2+에서 사용하지 않는 가져오기 및 선언을 제거할 수 있는 방법이 있습니까? 마감되었습니다. 이 질문은 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 것입니다.충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 질문은 허용되지 않습니다.질문에 사실과 인용문으로 답변할 수 있도록 질문을 편집할 수 있습니다. 1년 전에 문을 닫았습니다. 이 게시물은 3개월 전에 편집되어 검토를 위해 제출되었으며 게시물을 다시 열지 못했습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선합니다. Visual Studio Code의 플러그인 또는 가져오기 및 참조를 빠르고 효과적으로 정리하고 구성하는 데..

prosource 2023.05.13

십진수 값 형식을 선행 공백이 있는 문자열로 지정

십진수 값 형식을 선행 공백이 있는 문자열로 지정 10진수 값을 쉼표/도트 뒤에 한 자리 숫자와 100 미만의 값에 대한 선행 공백을 가진 문자열로 포맷하려면 어떻게 해야 합니까? 예를 들어, 10진수 값은12.3456로 출력되어야 합니다." 12.3"단일 선두 공백으로. 10.011되지요" 10.0".123.123이라"123.1" 표준/사용자 지정 문자열 형식과 함께 작동하는 솔루션을 찾고 있습니다. decimal value = 12.345456; Console.Write("{0:magic}", value); // 'magic' would be a fancy pattern. 이 패턴{0,5:###.0}작동해야 함: string.Format("{0,5:###.0}", 12.3456) //Output " ..

prosource 2023.05.13

일부 프로젝트는 이미 Eclipse의 작업 공간 오류에 있으므로 가져올 수 없습니다.

일부 프로젝트는 이미 Eclipse의 작업 공간 오류에 있으므로 가져올 수 없습니다. 저와 제 동료가 진행하고 있는 프로젝트를 가져오려고 합니다."가져오기"를 선택한 후 "기존 프로젝트 가져오기"를 선택하고 아카이브 파일을 클릭한 후 다음을 클릭하면 다음 오류가 발생합니다. 일부 프로젝트는 작업 공간에 이미 있으므로 가져올 수 없습니다. 프로젝트를 작업영역으로 복사 확인란의 선택을 취소한 다음 "새로 고침" 단추를 클릭하면 프로젝트를 가져올 수 있습니다.프로젝트의 .project 파일로 이동하여 프로젝트의 이름을 이름 태그로 변경합니다.그것은 나에게도 방금 일어난 일입니다.마침내 프로젝트가 내 작업 공간에 이미 열려 있지만 선택한 작업 세트 때문에 보이지 않는다는 것을 깨달았습니다.활성 작업 세트의 선택..

prosource 2023.05.13

열거형 내부 목록 이해를 사용하는 Python

열거형 내부 목록 이해를 사용하는 Python 다음과 같은 목록이 있다고 가정해 보겠습니다. mylist = ["a","b","c","d"] 인덱스와 함께 값을 인쇄하려면 Python의enumerate이와 같은 기능 >>> for i,j in enumerate(mylist): ... print i,j ... 0 a 1 b 2 c 3 d >>> 이제, 내가 그것을 안에서 사용하려고 할 때.list comprehension그것은 나에게 이 오류를 줍니다. >>> [i,j for i,j in enumerate(mylist)] File "", line 1 [i,j for i,j in enumerate(mylist)] ^ SyntaxError: invalid syntax 그래서 제 질문은: 내부 목록 이해를 열거..

prosource 2023.05.13

일부 컴퓨터에서 트랜잭션 범위가 자동으로 MSDTC로 에스컬레이션됩니까?

일부 컴퓨터에서 트랜잭션 범위가 자동으로 MSDTC로 에스컬레이션됩니까? 이 프로젝트에서는 트랜잭션 범위를 사용하여 데이터 액세스 계층이 트랜잭션에서 작업을 수행하도록 보장합니다.최종 사용자의 컴퓨터에서 MSDTC 서비스를 활성화할 필요는 없습니다. 문제는 개발자 컴퓨터의 절반에서 MSDTC를 비활성화한 상태로 실행할 수 있다는 것입니다.나머지 절반은 활성화되어 있어야 합니다. 그렇지 않으면 "MSDTC on [SERVER] is unavailable" 오류 메시지가 표시됩니다. 그것은 정말 저를 골치 아프게 하고 ADO 기반의 가정용 트랜잭션 범위와 같은 솔루션으로 되돌아갈 것을 진지하게 고려하게 합니다.NET 트랜잭션 개체입니다.우리 개발자의 절반에서 작동하는 코드(확대되지 않는 코드)가 다른 개발자..

prosource 2023.05.08

모듈 이름을 문자열로 지정하여 동적으로 가져오려면 어떻게 해야 합니까?

모듈 이름을 문자열로 지정하여 동적으로 가져오려면 어떻게 해야 합니까? 저는 명령을 인수로 사용하는 파이썬 애플리케이션을 작성하고 있습니다. 예를 들면 다음과 같습니다. $ python myapp.py command1 저는 애플리케이션이 확장 가능하기를 원합니다. 즉, 메인 애플리케이션 소스를 변경하지 않고도 새로운 명령을 구현하는 새로운 모듈을 추가할 수 있기를 바랍니다.트리 모양은 다음과 같습니다. myapp/ __init__.py commands/ __init__.py command1.py command2.py foo.py bar.py 그래서 저는 애플리케이션이 런타임에 사용 가능한 명령 모듈을 찾아 적절한 명령 모듈을 실행하기를 원합니다. Python은 다음을 정의합니다.__import__()모듈..

prosource 2023.05.08

grep을 사용하여 문자열 "hello"가 있는 모든 파일을 현재 디렉터리에서 검색하고 .h 및 .cc 파일만 표시하려면 어떻게 해야 합니까?

grep을 사용하여 문자열 "hello"가 있는 모든 파일을 현재 디렉터리에서 검색하고 .h 및 .cc 파일만 표시하려면 어떻게 해야 합니까? grep을 사용하여 "hello" 문자열이 포함된 모든 파일을 현재 디렉터리에서 검색하고 .h 및 .cc 파일만 표시하려면 어떻게 해야 합니까?grep -r --include=*.{cc,h} "hello" . 다음과 같이 읽힙니다. "안녕"이 포함된 모든 .cc 또는 .h 파일을 재귀적으로 검색합니다(모든 하위 디렉터리에서도 검색 가능)..(현재) 디렉터리 다른 스택 오버플로 질문에서파일 이름을 지정하거나 stdin을 사용하는 대신 와일드카드를 에 전달할 수 있습니다. grep hello *.h *.cc 현재 디렉터리에서 재귀적으로 검색하는 방법 grep -r '..

prosource 2023.05.08

C#에서 Excel 파일을 여는 방법은 무엇입니까?

C#에서 Excel 파일을 여는 방법은 무엇입니까? 일부 VBA 코드를 C#로 변환하려고 합니다.저는 C#이 처음입니다.현재 폴더에서 Excel 파일을 열려고 하는데 없으면 생성합니다.저는 다음과 같은 것을 시도하고 있습니다.어떻게 하면 작동할 수 있을까요? Excel.Application objexcel; Excel.Workbook wbexcel; bool wbexists; Excel.Worksheet objsht; Excel.Range objrange; objexcel = new Excel.Application(); if (Directory("C:\\csharp\\error report1.xls") = "") { wbexcel.NewSheet(); } else { wbexcel.Open("C:\\cs..

prosource 2023.05.08

첫 번째 항목이 "ID"인 CSV 파일이 Excel에서 손상되었습니다.

첫 번째 항목이 "ID"인 CSV 파일이 Excel에서 손상되었습니다. java로 csv 파일에 데이터를 쓰려고 하는데, 생성된 파일을 excel로 열 때 파일이 손상되었다는 오류가 발생합니다.메모장에서 파일을 열면 올바르게 포맷된 것처럼 보이기 때문에 무엇이 문제인지 잘 모르겠습니다.FileWriter 클래스를 사용하여 데이터를 파일로 출력하고 있습니다. FileWriter writer = new FileWriter("test.csv"); writer.append("ID"); writer.append(','); writer.append("name"); writer.append(','); ... writer.append('\n'); writer.flush(); writer.close(); CSV 파일로 ..

prosource 2023.05.08
반응형