웹 프로그래밍/Blazor 범범조조 2022. 11. 6. 11:17
개요 Blazor 에서 페이징 처리하는 방법에 대해서 정리 진행합니다. 예제 코드로 작성한 페이지 기법은 List 항목에서 표시되는 데이터 사이즈를 지정하고, 해당 사이즈가 넘어갈 시, 다음 페이지에 보여지도록 예제 코드 작성하였습니다. 페이징 라우팅 추가 제일 먼저, @page 라우팅 값으로 페이징 인덱스 값을 추가하였습니다. {Page:int?} 값을 통해 정수형의 Page 값으로 라우팅 되도록 속성 추가하였습니다. @page "/Candidates/{Page:int?}" 페이징 관련 로직 추가 그럼 실제로 페이징 관련 로직을 추가하겠습니다. 크게 PageSize, Page, PageIndex 3개의 속성을 추가하였습니다. 여기서 Page 속성 같은 경우에는 Attribute 로 Parameter 속..
더 읽기
DOCKER 범범조조 2022. 11. 3. 21:45
에러 발생 Docker 에서 Image 를 생성 후, 관련 이미지를 Docker Hub에 업로드 중, 다음과 같은 에러 코드를 만나게 되었습니다. denied: requested access to the resource is denied 위와 같이 요청이 거부 되었다는 에러가 발생하였습니다. 이곳 저곳 찾아본 결과, 현재 Docker 를 사용하는 환경에서 Docker Hub 에 로그인이 되어 있지 않아서 생기는 에러라고 합니다. 때문에, 해당 에러는 로그인을 통해 간단히 해결할 수 있습니다. Docker Hub 로그인 방법 제 테스트 환경은 윈도우 10 환경에서 진행하였습니다. Docker Hub 로그인 방법은 터미널 명령어를 통해 진행 하였습니다. > docker login docker login 명령..
웹 프로그래밍/Blazor 범범조조 2022. 11. 2. 20:25
개요 Blazor 에서 재사용 가능한 컴포넌트 만드는 방법에 대해서 정리 진행합니다. 테스트 예제 내용 Creater.razor 컴포넌트가 있고, 해당 컴포넌트에서는 현재 EditForm 컴포넌트를 사용한 코드가 있습니다. 예시로, EditForm 컴포넌트를 다른 컴포넌트에서도 재사용 가능하다고 가정을 하였을 때, 해당 부분을 따로 컴포넌트로 만들어서 부모 컴포넌트에서 사용 가능하도록 하는 예제 코드를 작성해 봅니다. 재사용 진행할 컴포넌트 코드 재사용 진행할 컴포넌트 코드 내용은 다음과 같습니다. @if (Model is not null) { FirstName LastName Is Enrollment } 위 코드는 부모 컴포넌트인 Create.razor 에서 사용중입니다. 해당 코드를 다른 컴포넌트에서..
일상생활 및 팁(TIP) 범범조조 2022. 11. 2. 18:12
안녕하세요 범범조조입니다. 오늘은 천왕역환승센터 주차장을 소개하겠습니다. 평소 해당 주차장을 자주 이용하는데요, 작년과 다르게 요금의 변경사항이 있어서 새로운 정보를 알려드리려 합니다. 리뷰 시작합니다! 위치 [주소] 서울특별시 구로구 오리로 1156 천왕역환승센터 주차장 또는 천왕역공영주차장 [교통안내] 지하철 천왕역 7호선 (지하철 하차 후 지상으로 연결됨) [전화번호] 관리사무실 02-2290-6343 통합센터 02-2290-6316 [운영시간] 24시 (연중무휴) [요금] 5분당 170원 *요금 할인 정보는 아래 사진을 확인바랍니다. 외관 및 내부 층별 정보 1층-주차장 안내센터, 쏘카 EV전기차 전용 주차구역, 자전거 주차장이 위치해 있습니다. 천왕역 환승주차장 안내센터는 유실물 보관소도 운영됩..
C# 범범조조 2022. 11. 1. 22:30
참고 https://www.dofactory.com/net/factory-method-design-pattern UML Factory Method 패턴을 표현하기 위한 예제 다이어그램입니다. 클래스 정보 Product 팩토리 메서드가 생성하는 객체의 인터페이스를 정의 ConcreteProduct 제품 인터페이스를 구현 Creator Product 유형의 객체를 반환하는 팩토리 메서드를 선언합니다. Creater 는 기본 ConcreteProduct 객체를 반환하는 팩토리 메서드의 기본 구현을 정의할 수 있습니다. Product 객체를 생성하기 위해 팩토리 메서드를 호출할 수 있습니다. ConcreteCreator 팩토리 메서드를 재정의하여 ConcreteProduct 의 인스턴스를 반환합니다. Struc..
-------[데이트&맛집]-------/맛집 추천 범범조조 2022. 11. 1. 18:25
안녕하세요 범범조조입니다. 평소에 저는 빵과 디저트를 엄청 좋아하는데요, 오늘은 커피 뿐만 아니라 베이커리 맛집으로 소문난 경기도 이천 대형베이커리 카페 '이진상회'를 소개하겠습니다. *광고 없는 솔직한 내돈내산 리뷰 시작합니다~!* 위치 및 운영정보 [주소] 경기 이천시 마장면 서이천로 648 [교통안내] *네비게이션 검색 시* 구 주소) 경기도 이천시 마장면 장암리 327번지 신 주소) 경기도 이천시 서이천로 656번지 -네비게이션 검색 시 주소가 안 나올 때- ➀ 서이천 삼거리로 검색(바로 인접) ➁ 서이천 톨게이트로 나와서 바로 우회전, 맞은편에 위치 [전화번호] 0507-1497-8882 [운영시간] 매일 오전10시~오후9시 (오후 8시 30분 라스트오더) [주차] 매장 내 제1,2,3 주차장 ..