반응형

programing 630

객체 지향 설계 워크북(객체 모델 도메인, 시스템 시퀀스 다이어그램, 상호 작용 다이어그램)

객체 지향 설계 워크북(객체 모델 도메인, 시스템 시퀀스 다이어그램, 상호 작용 다이어그램) 저는 객체 지향 이론에 대해 어느 정도 확고한 기반을 가지고 있고 큰 문제 없이 "진화적" 설계로 테트리스/틱 타코 게임처럼 간단한 것을 만드는 방법을 알고 있지만, 먼저 시스템을 설계하고 그들만 구현하려는 완전히 다른 접근 방식을 취하는 방법을 배우고 싶습니다. 저는 문제를 해결하는 방법(예: 틱톡 게임)과 움 디자인을 만드는 방법(객체 도메인 모델 -> 시스템 시퀀스 다이어그램 및 마지막으로 통신 다이어그램)을 배울 수 있는 것을 찾고 있습니다. 저는 이론, 예제, 연습 및 해결책(가능한 경우)이 조금 있는 워크북과 같은 것을 찾고 있습니다. 저는 사람들이 일반적으로 UML과 패턴을 추천한다는 것을 알고 있지..

programing 2023.07.05

log4j2.xml의 스프링 부팅 애플리케이션 속성 사용

log4j2.xml의 스프링 부팅 애플리케이션 속성 사용 저는 spring boot 기반의 웹 애플리케이션을 개발하고 있으며 log4j2를 로거 구현으로 사용하고 싶습니다. log4j2-spring.xml 파일에 정의된 로깅 구성을 사용하면 모든 것이 정상적으로 작동합니다. 작동하지 않는 것:log4j2-spring.xml 파일에서 봄 부팅을 구성하는 데 사용되는 application.yml 파일에 정의된 속성에서 확인해야 하는 속성 자리 표시자를 사용하려고 합니다. 이것이 가능합니까?만약 그렇다면, 어떻게?속성의 직접 대체log4j2-spring.xml속성 자리 표시자를 통해 사용할 수 없습니다.log4j2-spring.xmlSpring의 범위 밖에 있으며 구성 목적으로만 사용됩니다. 그러나 다음과 같..

programing 2023.07.05

'*' 연산자 없이 곱셈을 수행하려면 어떻게 해야 합니까?

'*' 연산자 없이 곱셈을 수행하려면 어떻게 해야 합니까? 저는 C를 배우면서 몇 가지 기본적인 것들을 공부하고 있었습니다.* 연산자를 사용하지 않고 숫자에 7을 곱하는 문제가 발생했습니다.기본적으로 이렇습니다. (x = 0 ? product : -product; } 고객이 필요로 하는 곱셈은*알았어, 친구!'*' 연산자는 쉽게 피할 수 있습니다. mov eax, 1234h mov edx, 5678h imul edx '*'가 보이지 않습니다.물론, 만약 당신이 그것의 정신을 이해하고 싶다면, 당신은 또한 신뢰할 수 있는 오래된 시프트를 사용하고 알고리즘을 추가할 수 있습니다. mult proc ; Multiplies eax by ebx and places result in edx:ecx xor ecx, ..

programing 2023.07.05

새로운 iOS7 SDK로 보기 위에 탐색 모음이 나타납니다.

새로운 iOS7 SDK로 보기 위에 탐색 모음이 나타납니다. CGRect cgRect1 = [[UIScreen mainScreen] applicationFrame]; UISearchBar *mySearchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, cgRect.size.width, 40)]; mySearchBar.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight ; UITableView *myTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 40, cgRect.size.width, cgRe..

programing 2023.07.05

주 클래스 Spring-Boot 명령줄 지정

주 클래스 Spring-Boot 명령줄 지정 메인 클래스를 다음과 같이 설정하기 위해 메이븐 플러그인을 사용합니다. org.springframework.boot spring-boot-maven-plugin com.myapp.main.MainClass 하지만 때때로 저는 다른 메인 클래스와 함께 앱을 실행하고 싶습니다.이를 위한 명령줄 인수는 무엇입니까? java -jar myapp-1.0.jar ... 고마워다음 명령을 사용하면 유용합니다. java -cp my-app.jar -Dloader.main=myApplicationClass org.springframework.boot.loader.PropertiesLauncher 스프링 부트에는 이미 런처가 있습니다.빌드 구성에서 를 설정하여 메인 클래스로 사..

programing 2023.07.05

MongoDB에 대한 단순 HTTP/TCP 상태 점검

MongoDB에 대한 단순 HTTP/TCP 상태 점검 Docker 컨테이너 안에 MongoDB 인스턴스에 대한 Health Check를 만들어야 합니다. CLI를 사용하여 해결 방법을 만들고 Mongo Ping을 사용할 수 있지만 가장 좋은 옵션은 간단한 HTTP 또는 TCP 테스트를 만드는 것입니다.표준 ping 테스트의 기본 27017 포트에는 응답이 없습니다. 믿을 수 있는 방법이 있습니까?나는 mongodb에 대한 간단한 건강 검사를 만들었고, 그것은 그것을 사용합니다.mongo클라이언트에서 간단한 쿼리 요청을 보냅니다(예: db.stats()) 서버로 이동합니다. $ mongo 192.168.5.51:30000/test MongoDB shell version: 3.2.3 connecting to..

programing 2023.06.30

스프링 부트 다중 부품 파일은 항상 null입니다.

스프링 부트 다중 부품 파일은 항상 null입니다. Spring Boot 버전 = '1.4.0을 사용하고 있습니다.스프링 부트 스톰 경로가 1.0.2인 'RC1'입니다. 멀티파트 파일 업로드를 사용하려고 하는데 컨트롤러에서 멀티파트 파일이 항상 null입니다. @RequestPart("file")를 사용하면 다음과 같은 정보가 표시됩니다."status":400,"error":"Bad Request","exception":"org.springframework.web.multipart.support.MissingServletRequestPartException","message":"Required request part 'file' is not present" @RequestPart(이름 = "file", ..

programing 2023.06.30

ASP.NET Core Web API에서 파일 및 기타 양식 데이터 수신(경계 기반 요청 구문 분석)

ASP.NET Core Web API에서 파일 및 기타 양식 데이터 수신(경계 기반 요청 구문 분석) 수신해야 하는 작업 방법에 대한 매개 변수를 어떻게 구성하시겠습니까?file하나text요청의 가치? 해봤습니다. public string Post([FromBody]string name, [FromBody]IFormFile imageFile) 그리고 우체부한테 쳐보았지만 그것은 나를 줍니다.500 Internal Server Error또한 중단점을 둔 액션 메소드 내의 첫 번째 문에 도달하지 않기 때문에 디버깅할 수 없습니다. 어떻게 경계 기반 요청을 구문 분석하고 파일 및 기타 텍스트 필드를 추출할 수 있는지 아십니까?ASP.NET Core는 처음입니다.저는 비슷한 문제를 가지고 있었고, 사용하여 문제..

programing 2023.06.30

Angular2/4/5에서 사용자 지정 비동기 검증기를 구현하는 방법

Angular2/4/5에서 사용자 지정 비동기 검증기를 구현하는 방법 아직 Angular에서 지원합니까? 이 미해결 문제를 참조하십시오. 그렇다면 아래 코드에서 무엇이 잘못되었습니까? export class someClass{ myForm:ControlGroup; constructor(public http:Http, public formBuilder:FormBuilder) this.myForm = formBuilder.group({ ImageId: ["", Validators.required, this.asynValidator] }); asyncValidator(control: Control): {[key: string]: any} { return new Promise (resolve => { let h..

programing 2023.06.30

한 가지에서 다른 가지로 체리 픽하는 방법

한 가지에서 다른 가지로 체리 픽하는 방법 나는 2개의 지점을 가지고 있습니다.master그리고.dev. 하고 있습니다dev지점과 나는 체리픽으로 하나의 커밋을 선택하고 싶습니다.master로.dev그래서 했습니다. $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. 하지만 내가 할 때는git status그리고.gitx내 약속이 보이지 않습니다.be530cec7748e037c665bd5a585e6d9ce11bc8ad역사에 남을 만한 일 어떻게 하면 내 약속을 볼 수 있습니까?dev지점?체리픽을 선택하면 새 SHA와 함께 새 커밋이 생성됩니다.수행하는 경우: git cherry-pick -x 그러면 적어도 ..

programing 2023.06.30
반응형