design-patterns

    2

    1답변

    일부 배열에서는 항목의 순열 중에서 객체 배열을 만들고 있습니다. permutationsArray = (array1, array2, array3) => { const arrayOfObjects = []; for (let i = 0; i < array1.length; i++) { for (let j = 0; j < array2.l

    3

    2답변

    명령 줄에서 호출 할 프로그램을 개발 중입니다. 이 소프트웨어는 프로그램을 호출하는 동안 정의 된 서로 다른 플래그에 따라 다른 기능을 가진 일종의 '키트'입니다. 이 기능 중 일부는 다른 기능과 크게 다르며 유일한 유사점은 작동하는 파일 유형입니다. 이런 종류의 기능을 구현하는 데 가장 좋은 디자인 패턴이 무엇인지 궁금합니다. 각 모듈을 다른 하위 시스템

    0

    1답변

    stagePoolSize, prodPoolSize 및 enabled 필드가 거의없는 열거 형 클래스가 있습니다. public enum Type { process_caty(5, 8, false), process_misc1(5, 8, false), link_entry(5, 12, true); private final int stagePoolS

    0

    1답변

    나는 이미 매우 길고 나눠주고 싶은 수업을 가지고있다. 한 지점에서 나는 두 개의 정수와 두 개의 목록을 기반으로 많은 계산을 수행하고 그 결과를 결과 개체에 저장합니다. 내 생각은 정수 및 목록을 "결과 개체"로 전달하고, 생성자 내부에서 계산을 수행하고 결과를 인스턴스 변수에 할당합니다 (후속 단계에서 결과 개체를 전달할 것임). 이렇게하면 결과가 저장

    2

    1답변

    두 번째 제출 중복 요청을 처리하는 방법 서버 지연으로 인해 첫 번째 제출이 아직 완료되지 않은 경우 사용자가 페이지를 새로 고치려고하는 경우. 송신자가 여러 제출을 피하기 위해 제출 버튼을 비활성화합니다. 및 처리 포스트/리디렉션/형태 후 패턴 성공보기 나는 모두 잘 처리하는 생각 로 리디렉션 제출 가져옵니다. class SomeView(View):

    -2

    2답변

    나는 주로 데이터를 저장하는 자바의 복잡한 클래스를 가지고있다. 이러한 사용 사례를 안내 할 수있는 디자인 패턴이 있는지 궁금합니다. 보다 구체적으로 말하자면, 학급당 학생의 전반적인 성과를 기록하는 수업입니다. Class StudentReport{ cgpa = 3.1; Set <SubjectReport> perSubjectReportSe

    0

    1답변

    버튼을 클릭 할 때 현재 창 (장면) 체인저를 만들려고합니다. 특히, 사용자 로그인시 창을 변경하십시오. 중복 코드를 줄이고 집중 방식으로 창을 변경하는 데 필요한 메소드를 배치하는 방법을 알고 싶습니다. 따라야 할 특정 디자인 패턴이 있습니까? Main.java public class Main extends Application { @Overr

    0

    1답변

    스프링 애플리케이션 설계 질문. 필자는 유틸리티 Java 라이브러리를 작성하려고합니다. 이것은 다른 모든 작은 응용 프로그램에 종속 될 것입니다. 내 모든 응용 프로그램은 스프링 기반 응용 프로그램입니다. 유틸리티 라이브러리 모듈에서 자동 배선을 사용하는 것이 좋습니다. 그리고이 유틸리티 라이브러리는 속성 파일에서 읽을 속성이 거의 필요 없습니다. 이 모듈

    2

    2답변

    Laravel은 의존성 주입을 권장합니다. 내 프로젝트에 laravel을 사용하고 있기 때문에이 방법을 사용해 보겠다 고 생각했습니다. 저는 Laravel의 서비스 컨테이너를 type hinting my dependencies and letting it resolve them으로 이용하고 있습니다. 4 개의 컨트롤러가 있습니다. 모두 GlobalContro

    0

    1답변

    동일한 "상태"를 공유하고 CRUD 작업을 수행하는 다음 클래스가 있습니다. 이 조작은 반복 가능/멱등 원이 아닙니다. public class Client { private static String state; public Client(args){ this.state = buildStateFromArgs(); // this va