안녕하세요. 선생님의 Svg강의부터 유튜브 자바스크립트 강의 등 잘 듣고 여기까지 왔습니다. 정말 감사드립니다. #scroll-section-3{ Display : flex; Flex-direction: column; Align-items: center; } 부분에서 display:flex를 하게되면 기본이 수평정렬이니 Flex-direction 세로방향을 통해 정렬해야하는건 잘 이해했습니다. Flex-direction을 통해 안에있는 아이템들이 본인들의 크기를 잘 가지면서 세로로 잘 정렬이 되며 특히 일분이 사진은 대략 810 x 456 크기로 화면 벗어남 없이 적정사이즈로 잘 들어옵니다. 그러다 align-items 센터로 변경하게되면 갑자기 비율에 맞게끔 화면에 가득차면서 크기조정이 되는데… 왜 align-items를 쓰면 변경이되고 align-tiems:center없이 flex-direction:column만 쓰게되면 크기조정이 안이루어지는지 궁금합니다. 혹시나 꼭 선생님이 아니시더라두…아시는분 있으시면 ㅠㅠ 답변 부탁드립니다..!
일단 코드를 이런식으로 짜보았습니다. 이전에 배운 방식대로 해쉬값들을 sH에다가 넣어놓고 val을 비교하려고 하였습니다. 일단 val%2!==0 을 적은 이유는 두 가지의 str을 합친 해쉬 객체의 val값이 짝수가 아니라면 서로 다른 수의 알파벳을 갖고 있기 때문에 그렇게 전개하였습니다. 혹시 이렇게 하여도 문제가 없을까요? 효율성에서 떨어지는지 궁금합니다.
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
이번 강의를 통해 하나의 메인스레드와 여러가지 특정일들을 나누어 다른 스레드에서 담아놓고 효율적으로 사용할수있도록 변경이된것같은데요 저같은 경우 클래시로얄과 비슷한 인디게임을 먼저 제작중에있는데 제가 지금 생각하는 방향으로는 게임 입장 쓰레드 게임판정 쓰레드 그리고 각각의 룸마다 쓰레드를 재생성 하여 만들면되는것인지 혹시나 다른 방법이있을까 궁금하여 질문 드립니다. 아 한가지더 여쭤보고싶은것은 로비같은경우 게임과 무관하게 뽑기와 캐릭터 레벨업 같은경우 디비에 넣고 빼기를 하나의 트랜잭션으로만 사용하면 될거같은데요 이부분도 따로 쓰레드를 만들어 푸쉬와 같은 방식으로 해야할필요는 없는것같은데 맞을까요? 왜냐하면 트랜잭션 한번으로 모든데이터를 털어버리는 방식으로 다른 유저가 관여하지 못하게 하려고 합니다.
저는 intellij로 수업을 듣고있습니다. intellij에서는 잘 작성됩니다. 그런데, cmd창에서 C:\JavaTPCProject-master\JavaTPCProject\src>java Project06A_Client ����: �⺻ Ŭ���� Project06A_Client��(��) ã�ų� �ε��� �� �����ϴ�. 이렇게 나옵니다. bin이 어디있는지 안나와서 이렇게 src로 들어간다음 java로 실행시킨 것이었는데요. 제 파일이 들어간 경로는 C:\JavaTPCProject-master\JavaTPCProject\src 위와 같습니다. 어떻게 하면 강사님처럼 실행시킬 수 있을까요?
강사님 안녕하세요. 위에 그림처럼 인덱스가 주어지고 해당 인덱스 주변으로 값을 채울 수 있는 문제를 접한 적이 있어 다시 찾아보려 하였지만 제 능력으로 찾을 수 없어 이렇게 문의 드리게 되었습니다! 혹시 위와 같은 문제의 유형이나 문제 링크를 공유 주실수 있으실까요?ㅠㅠㅠ 감사합니다!
안녕하세요. 강의 목차 중 "애노테이션 직접 만들기" 에서 @Qualifier를 포함하는 애노테이션을 아래와 같이 직접 생성하고, @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, ElementType.TYPE, ElementType.ANNOTATION_TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherited @Documented @Qualifier("mainDiscountPolicy") public @interface MainDiscountPolicy { } 해당 커스텀 어노테이션을 생성자 주입 방식으로 사용하는 예제를 보여 주셨는데요. @Component public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; @Autowired public OrderServiceImpl(MemberRepository memberRepository, @MainDiscountPolicy DiscountPolicy discountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = discountPolicy; } ... } 시험삼아 아래와 같이 @RequiredArgsConstructor를 사용했더니 NoUniqueBeanDefinitionException이 발생합니다. @Component @RequiredArgsConstructor public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository; //@Qualifier("mainDiscountPolicy") @MainDiscountPolicy private final DiscountPolicy discountPolicy; OrderServiceImpl의 .class 파일을 열어보니 생성자에 해당 어노테이션이 적용되지 않은 것을 확인할 수 있었습니다. @RequiredArgsConstructor과 @Qualifier질문 위 질문에 대한 답변을 참고하여 lombok.config 설정을 해 주고, 위 코드에서 주석한 @Qualifier("mainDiscountPolicy") 를 사용해서 테스트를 돌렸을 때는 문제 없이 작동을 했는데요. @RequiredArgsConstructor를 사용하는 경우에는 커스텀 어노테이션을 사용할 수 없는 것인지 궁금합니다.
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Sep 05 23:36:53 KST 2022 There was an unexpected error (type=Internal Server Error, status=500). 화면이 나오네요 intelij로 빌드했을때는 이상없이 잘됬었습니다. 그 후에 cmd로 jar파일 만들었었고요 어떤부분이 잘못됬을지 살펴봐야할까요?