MVC 디자인 패턴을 사용하여 Java 응용 프로그램에서 작업 중입니다. 이제 일부 소리를 재생하고 싶습니다. 코드를 사용하여 재생할 때 어디에서 오디오 사운드를 넣어야합니까? 어떤 레이어에 MVC? 일부 사운드는 사용자가 키를 누른 후에 재생해야 컨트롤러에 포함시킬 수 있습니다. 그러나 일부 소리는 얼마 후에 재생되며 모델은이 변경 사항에 대해 알고있는
웹 사이트 및 모바일 응용 프로그램이 필요한 프로젝트에서 작업하고 있습니다. 사용자는 웹 사이트 또는 모바일 응용 프로그램을 통해 Google 시스템과 상호 작용할 수 있습니다. 이제 제가 직면하고있는 진짜 문제는 어떻게 구조화해야 하는가입니다. 옵션은 내가 생각 : ASP.NET 코어 웹 사이트 + 모바일 응용 프로그램 - 웹 사이트로> ASP.NET 코
최근 빌더 패턴이 매우 강한 상황이되었지만 서브 클래스 할 필요가있었습니다. 일부 솔루션을 찾아 보았고 몇 가지 제네릭을 제안했지만 다른 것은 일반적인 서브 클래 싱을 제안했습니다. 그러나 내가 본 예제 중 아무 것도 필드는 객체 작성을 시작하기 위해 필드가 필요했습니다. 내가 갇혀있는 곳을 설명하기 위해 작은 예제를 썼다. 매 회마다 잘못된 클래스를 반환
다음은 차이가 sourcemaking.com에서이 패턴의 예가 있습니다 : https://sourcemaking.com/design_patterns/private_class_data 이 두 예제가있다, 밖으로 교차 메인 클래스와 데이터 클래스를 포함하는 메인 클래스. public class MainClass {
private final <Type
로깅 설정 파일을 한 번만 읽고 파이썬 프로젝트의 모든 모듈에 대해 로거를 한 번만 활성화/비활성화합니다. 나는 다음과 같은 방법을 시도했다. 1. @staticmethod 사용하기. 2. Singelton 패턴을 사용했다. 파이썬 프로젝트 전체에 대해 한 번만 초기화하거나 로깅을 설정하는 더 좋은 방법은 무엇입니까? #Log.py
import loggi
내 컨트롤러 방법의 무리가 지금은 다음과 같습니다 class ItemController
{
public function getItems(Request $request)
{
return $this->itemService->getItems($this->getUser(), $request->get('category_id'));
오리 클래스와 그 서브 타입에 전략 디자인 패턴을 성공적으로 사용했습니다. 다음은 서로 다른 클래스 간의 관계 다이어그램입니다. 는 지금, 나는 오리의 다른 유형의 인스턴스를 생성하는 공장을 만들려고합니다. 비헤이비어 클래스 (FlyBehavior 및 QuackBehavior)를 사용해야합니까 아니면 그냥 Duck 클래스를 사용하여 Factory 클래스를