반응형 전체 글94 C#의 컴파일 타임 다형성 C#의 컴파일 타임 다형성 객체 지향 프로그래밍은 다형성이 구멍의 또 다른 스레드인 토끼 구멍입니다. 얼마나 깊이 들어갈 수 있는지 봅시다. Unsplash에 있는 Thalia Tran의 사진 이 기사는 컴파일 시간 다형성의 미스터리를 풀기 위한 여정으로 당신을 데려갈 것입니다. 플러스 인 C# 메서드 오버로딩 및 재정의와 함께 상황을 악화시킬 수 있는 적절한 재료가 있으며 메서드 은닉 개념도 있습니다. 이는 다형성의 전체 아이디어를 약간 당혹스럽게 만듭니다. 그래서 저는 아이디어를 3부분으로 나누어 혼동을 없애려고 합니다. 이것은 다형성에 대해 자세히 알아볼 3개의 기사 시리즈입니다. 다음은 퍼즐의 3개 조각입니다. 컴파일 타임 다형성 런타임 다형성 메소드 은폐/섀도잉 컴파일러는 메서드의 서명을 기반으.. 2022. 5. 16. Canvas API를 사용하여 NodeJS로 NFT 컬렉션 생성하는 방법 Canvas API를 사용하여 NodeJS로 NFT 컬렉션 생성하는 방법 NFTooze 프로젝트 살짝 엿보기 NFT 컬렉션은 일반적으로 얼굴을 만들기 위해 눈, 코, 입과 같은 개별 구성 가능한 특성의 동일한 집합에서 생성된 NFT 그룹을 나타냅니다. 이러한 이미지를 생성하는 간단한 논리는 Canvas API를 사용하여 각 이미지를 레이어로 뒤에서 앞으로 그리고 캔버스를 이미지로 내보내고 지우고 다른 특성 세트로 동일한 프로세스를 반복하는 것입니다. 이 구현은 라는 코드가 없는 해당 메타데이터로 NFT 컬렉션을 생성하기 위해 구축한 작은 플랫폼에서 가져옵니다. NFTooze 패키지 설치 및 가져오기 npm i canvas file-saver jszip 생성된 이미지를 저장하려면 두 개의 패키지를 더 설치.. 2022. 5. 13. Mockito를 사용하여 Flutter에서 Appwrite SDK에 대한 단위 테스트 작성하는 방법 Mockito를 사용하여 Flutter에서 Appwrite SDK에 대한 단위 테스트 작성하는 방법 Flutter에서 단위 테스트 Appwrite SDK를 위한 실용적인 가이드 Appwrite는 최신 앱을 빌드하는 데 필요한 일반적이고 복잡하며 반복적인 작업의 복잡성을 추상화하는 것을 목표로 하는 오픈 소스(OSS) Backend as a Service입니다. Appwrite는 인증, 데이터베이스, 스토리지, 기능 및 실시간 지원과 같은 다양한 기능을 통해 Firebase의 대안으로 사용할 수 있습니다. 또한 웹, Android, iOS, Flutter 등 거의 모든 플랫폼에 SDK를 제공합니다. 우리는 앱 개발을 위해 SDK를 사용하지만. 단위 테스트는 앱이 해당 SDK에 제대로 연결되었는지 여부를 테.. 2022. 5. 9. 여러 Docker 컨테이너를 대규모로 관리하는 방법 여러 Docker 컨테이너를 대규모로 관리하는 방법 개발, 지속적 통합, 환경 프로모션, DevSecOps를 포함한 대규모 Docker 컨테이너 관리 가이드 크레딧: docker.com 컨테이너 및 컨테이너 오케스트레이터의 등장으로 Docker는 모든 현대 프로그래머에게 필수 기술이 되었습니다. 이 기사는 Kubernetes를 컨테이너 오케스트레이터로 사용하든 베어메탈 서버로 사용하든 애플리케이션 코드에서 사용자 정의 컨테이너 이미지를 빌드하는 모든 사람을 위한 것입니다. 여기에서는 전체 개발 및 릴리스 주기에서 얼마나 많은 다양한 컨테이너 이미지를 관리할 수 있는지에 중점을 둘 것입니다. 우리는 다음을 다룰 것입니다: 한 번에 여러 이미지 만들기 테스트 목적으로 이미지 세트 실행 여러 이미지에서 명령을.. 2022. 5. 8. 이전 1 2 3 4 ··· 24 다음 반응형