- 위와 같이 만들어진 시각화 개체에서 범례 순서를 값 기준으로 (매출이 높은 순서대로) 정렬시킬 방법은 없을까요?? 열 기준 정렬은 검색을 통해 확인했는데 제가 하고 싶은건 판매금액이 많은 모델이 범례의 가장 앞부분에 나오게 하거나, 이익률이 높은 모델을 범례의 가장 앞부분에 나오게 하고 싶은거라서 특정 값을 기준으로 정렬시키고 싶습니다.
완강 후에 책도 구입해서 보았습니다 쉽게 알려주시려고 노력하신 만큼 정말 이해가 잘되었어요 Git과 GitHub를 다루는 데에 큰 도움이 되었습니다. (메일주소) 으로 자료 부탁드립니다~! 강의 오픈 초기에 보내주셨던 할인 쿠폰으로 학습할 수 있었습니다. 유료로 진행되는 것 포함해서 유림님 외부 발표들도 들었답니다 ㅎㅎ 팬이에용☺ 정말 감사드리고 저도 훌륭한 개발자가 되어 지식을 나누는 사람이 되고싶습니다! 강의 평가도 남겼습니다 :) 감사합니다!
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 1) 결국 컴포넌트 스캔만 이용한다고 했을 때, @SpringBootApplication에 이미 @Configuration이 있으니까, 굳이 메인메소드에서 ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);를 쓰지 않아도 된다는 거죠? 2) 위와 같은 상황에서 @Autowired로 등록이 되어있다면, 메인 메소드에서 OrderService 불러올 때는 어떻게 쓰면 될까요? ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); 없으면 OrderService orderService = new OrderService(?????) 이 ????부분에 MemberService와 DiscountPolicy의 구현체가 어떤 형태로 들어가면 될까요?
안녕하세요 선생님 항상 질 좋은 강의 감사드립니다. 다름이 아니라 DFS 함수에 인자로 `sum`을 넘기는것이 아니라 다음처럼 종료조건에 도달했을 때 `reduce` 함수를 사용하는것도 괜찮은 코드인지 여쭤보고 싶습니다. let n = 5; let k = 3; let arr = [2, 4, 5, 8, 12]; let m = 6; console.log(solution(n, k, arr, m)); function solution(n, k, arr, m){ let temp = Array.from({length: k}, () => 0); let cnt=0; function DFS(L, S){ if (L === k){ let sum = temp.reduce((prev, cur) => prev+cur); if (sum % m === 0) cnt++; }else{ for (let i=S; i<n; i++){ temp[L]=arr[i]; DFS(L+1, i+1); } } } DFS(0, 0); return cnt; }
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] MemberTest 코드에서 EntityManager를 @PersistenceContext 를 통해 주입받으셨는데 @Autowired 로 주입을 받아도 정상적으로 작동하더라고요. 찾아보니 @PersistenceContext 를 통해 EntityManagerFactory에서 주입받기 위해서다, 여러 요청에 대하여 동일한 EntityManager를 반환하기 위해서이다. 라는 말을 들었는데 위의 이유들 때문인가요? @Autowired vs @PersistenceContext 의 차이를 알고싶습니다.
강의 잘 듣고 있습니다. 다름 아니라, SearchFormView에서 keyup,submit은 @submit과 달리 이벤트 발생시 controller에서 subscribe하지 않는 데, 이것은 브라우저에 이미 등록된 이벤트리스너라 필요가 없어서인가요? 반면에, @submit은 커스텀 이벤트이기에 controller에서 반드시 구독을 해줘야 하는 것이구요.
서버를 구동시켜놓고 웹 페이지의 url에 "http://localhost:8080/hello?username=kim"라고 쳤을 때 인텔리제이 콘솔창에 실시간으로 바로 반응이 오는 이유는 뭐죠? 서버를 다시 돌려야 뜨는 게 아니라, 저렇게 실시간으로 콘솔창에 바로 뜨는 구동 원리가 궁금합니다.
영한님께서 설명해주신 내용중 연관관계 편의메소드 등에서 Setter로 인한 문제점들은 알겠습니다. 이를 해결하기 위한 방법중 연관관계 편의 메소드에서 setXXX() 등을 사용하기 보단 별도의 메소드를 생성하여 changeMember()등으로 사용하는 것은 괜찮은지 궁금합니다. 예를들어 아래와 같이 작성시 문제가 될 소지가 있는지...궁금합니다. public void changeOrder (Order order) { this . order = order ; } //===연관관계 편의 메서드 ===// public void addOrderItem (OrderItem orderItem) { this . orderItems .add(orderItem) ; orderItem.changeOrder( this ) ;
안녕하세요. UE C++ 강의 매우 잘 듣고있습니다. 강의 동영상에 대해서 질문이 있습니다. 현재 UI실습 동영상(충돌과 UI파트의 마지막 영상 'UI 실습')이 라이브러리 상에서는 36분의 시간과 첨부된 파일이 뜨는데 막상 들어가면 "동영상을 준비중에 있습니다."라는 이미지와 함께 1분 33초짜리 영상이 올라와 있습니다. 얼마전 처음으로 확인한 후 시간이 좀 지났는데 아직 동일한 상태라 혹시 동영상이 업로드 과정에서 문제가 생겨서 그런건 아닌지 생각되어 질문합니다. 답변해주시면 감사하겠습니다.