묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
defaultValue={0}만 적용이 안됩니다!
다른거 다 되는데 디폴트 벨류 숫자를 아무리 바꿔도 상품가격 칸이 비네요.. 그냥 Input 해서 위에처럼 placeholder하면 잘 들어가는데 inputnumber만 문제입니다.. 따로 오류는 안나오고 임폴트에 인풋넘버 잘 넣어놨습니다..
-
미해결스프링 핵심 원리 - 고급편
AOP를 통해서 공통처리로 로그인처리를 할 수 있다고 하는데요,
기존에는 Security를 통해서 로그인처리를 해야만 한다고 생각했는데 다른 방법으로 할 수 있다고 하니 비교를 하고 싶어지더군요. AOP와 Secuirty의 차이점이 무엇이 있을까요? 그리고 로그인처리에는 어떤것이 더 적합할까요?
-
미해결실전! 스프링 데이터 JPA
entitymanager질문
테스트진행중 @PersistenceContext EntityManager em; 이렇게했는데 테스트에서는 @require아규먼트 해서 private final 로쓰면안되는건가요?
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
이미지를 등록하면 axios err가 발생합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 글만 등록하면 괜찮은데 이미지를 등록하면 err가 납니다. 크롬 콘솔창에서 뜨는 에러와 서버 콘솔창에서 뜨는 에러 모두 첨부하겠습니다 ㅠㅠ 어디서 문제가 생긴걸까요? 강사님 코드랑 꼼꼼하게 비교해봐도 잘 모르겠습니다. 네이버 클라우드와 연결하는 과정에 생긴 이슈같기도 하고.. 도와주세요. // 깃헙링크 해결돼서 깃헙링크 지웁니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
이 오류는 무엇일까요~
antd사용 이후부터 나오는 거 같은데 이번 강의부터 갑자기 쭉 생겼습니다!
-
해결됨스프링 핵심 원리 - 기본편
어플리케이션의 구조와 스프링 컨테이너
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 전체적인 그림이 머릿속에 잘 그려지지를 않아서 질문 드립니다... 1. 예를 들어, 클라이언트가 웹에서 요청을 하면 해당 요청이 서버 컴퓨터에 있는 프로그램의 main 메서드로 전달이 되고 main 메서드에서 MemberService 빈을 불러와서 처리가 되는 것인가요? 실제로 웹 어플리케이션(?)을 운영할 때에 CoreApplication 클래스의 main 메소드에서 AnnotationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig); 같은 코드를 적고 이 때 생성된 스프링 컨테이너 ac를 이용해서 요청이 들어올 때마다 MemberService 빈을 꺼내오는 건가요? 아니면 이런 코드가 필요없이 스프링에서 알아서 컨테이너를 만들고 컴포넌트 스캔을 해주는 건가요? 만약 그렇다면 이렇게 스프링 자체적으로 만든 컨테이너에는 어떻게 접근을 할 수 있나요? 2. 테스트 함수 내부에서 빈을 꺼내서 사용하는 일련의 코드들이 테스트가 아닌 실제 코드에서는 메인 메서드에서 구현되는 것인지 각 서비스 객체에 구현되는 것인지를 잘 모르겠습니다. 예를 들어, test.hello.core.autowired.AllBeansTest 에서 고객이 할인 정책을 선택하게끔 하는 예시는 실제로는 DiscountService 객체 내부에 메소드를 만들어서 처리하는 상황인 건가요? 3. 스프링 컨테이너에 직접 접근하고 getBean을 통해 빈을 꺼내오는 건 테스트 상황에서만 필요한 작업인가요? 프로토타입 빈을 받아오거나 하는 경우를 제외하면 서비스 객체나 리포지토리 객체 등에서 스프링 컨테이너에 접근할 일은 없는 건가요? 4. 실제 개발을 하면서 https://www.inflearn.com/questions/331154 이 질문에서와 같이 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(ClientBean.class, PrototypeBean.class); AnnotationConfigApplicationContext ac2 = new AnnotationConfigApplicationContext(ClientBean.class, PrototypeBean.class); 와 같은 코드를 짜서 컨테이너가 2개 생성될 일은 없는 건가요? 교재에 있는 그림들을 보면 여러 클라이언트들이 하나의 컨테이너로부터 빈을 받는데 이 컨테이너는 스프링이 자체적으로 관리하는 컨테이너가 맞나요? 추가 질문. 지금처럼 전체적인 그림이 잘 안잡힌다면 이 상태로 mvc 강의를 듣는게 나을까요? 아니면 확실하게 모든 걸 이해하고 가는게 좋을까요?
-
미해결쉽고 빠르게 익히는 Power BI 심화 2 (데이터 모델링)
Calculate 및 파워커리편집기 등 기타 질문
선생님 안녕하세요. 1. 아래그림과 같이 음료수 리스트 중 가장최근에 구입날짜로 필터하여 구매수량의 합계는 어떻게 구할까요? 칼큘레이터 수식을 어떻게 작성할지 모르겠습니다. (엑셀의 sumifs와 같은 개념..) ex) 콜라 3개 + 밀키스 +1개 +사이다 4개 = 9개 2. 파워 커리 편집기 상에서 최근 구입날짜만 Sorting하는 방법은 어떻게 되나요? (Old 구입날짜의 행은 Hide시키는 개념..?) 3. 파워커리 편집기를 사용할 수 없는 상황이라고 가정하면.. 보고서에서 표를 어떻게 필터를 적용시킬 수 있을까요? (필터창활용, 엑셀의 고급필터와 같은 기능?) 4. 서버연동시 데이터 연결모드의 Direct Query로 연동하면 파워커리편집기를 사용할 수 없어서 분석에 적합한 데이터 가공하는데 많은 제약이 있습니다. 그래서 데이터 연결모드를 가져오기로 가져올 경우 어떤 리스크가 존재하나요? 이 둘의 차이점을 알고 싶습니다, (장단점)
-
미해결데이터 분석 SQL Fundamentals
조인 실습 02에서 max(ename) as ename을 max함수로 한 이유가 뭔가요?
안녕하세요. sql 초보입니다. 조인 실습 02에서 max(ename) as ename를 max함수로 한 이유가 뭔가요? --- with 함수를 잘 몰라서, 아래와 같이 하기는 했는데 select b.empno, b.ename, avg(c.sal) as AVERGESAL from hr.dept a join hr.emp b on a.deptno = b.deptno join emp_salary_hist c on b.empno = c.empno where a.dname in ('SALES','RESEARCH') group by b.empno order by 1, 2 --- 결과값은 동일해보였지만, 설명해주신 쿼리문으로 이해하려고 구글링을 해보았습니다. 나머지는 이해가 가는데 max함수가 저렇게 쓰인 이유에 대해서는 잘 이해가 안갑니다!ㅜ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안녕하세요 선생님 rigidbody velocity에 관한 질문입니다.
rigidbody. velocity는 게임 프레임과 관련이 없는건가요?? 제가 게임을 제작하는데 프레임에 따라 느려졌다 빨라졌다하더라구요 그래서 구글링해봤는데 관련없다는 말들이 많더라구요 근데 관련이 없는 것 같지 않아서.. 질문을 드립니다 공식 문서를 보면 프레임이랑 관련이 없는 것 같지않는데.. 너무 어렵습니다 ㅠㅠ
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
락 잡을 경우 조회가 안되는데요
질문이 있습니다. 세션1에서 commit전 아래와 같이 쿼리를 날리고 ``` set autocommit false; update member set money=500 where member_id = 'memberA'; ``` 세션2에서 아래와 같이 update와 select를 실행하는 쿼리를 날려보았습니다. ``` SET LOCK_TIMEOUT 60000; set autocommit false; update member set money=1000 where member_id = 'memberA'; select * from member; ``` 이후 세션1에서 commit을 날리게 되면 세션2에서 순차적으로 update, select문이 실행 되는데 이건 세션1에서 락이 반납이 되서 모든 쿼리문이 실행된걸로 보면 되는걸까요?? 그렇다면 commit 후 락이 반납되기 전까지는 어떠한 CRUD 쿼리는 실행을할수 없다고 보면 될까요??
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
점수 표기 누적 질문있습니다.
let message; // 2, -1은 승리조건이고, -2, 1은 패배조건, 점수표 참고 if ([2, -1].includes(diff)) { me += 1; message = '승리'; } else if ([-2, 1].includes(diff)) { computer += 1; message = '패배'; } else { message = '무승부'; } if (me >= 3){ // 3번 먼저 이기면 나의 승리 $score.textContent = `나의 승리 ${me}:${computer}`; } else if (computer >= 3){ // 3번 먼저 이기면 컴퓨터의 승리 $score.textContent = `컴퓨터의 승리 ${me}:${computer}`; } else { $score.append(`${me}:${computer}`, document.createElement('br')) setTimeout(() => { clickable = true; intervalId = setInterval(changeComputerHand, 50); }, 1000); } } }; 점수 표기 누적을 해보고 싶어서 else에 $score.append(`${me}:${computer}`, document.createElement('br')) 값을 추가해보았는데요, 이렇게 적용하면 1:0이 아닌 01:0 으로 시작합니다. 이유가 무엇일까요? 그리고 message = '승리';message = '패배';message = '무승부'; 값이 적용되지 않습니다. 승리, 패배, 무승부 값도 적용하고, 점수 표기도 누적으로 나오게 하려면 어느 부분을 수정해야할까요?
-
미해결[딥러닝 전문가 과정 DL1101] 딥러닝을 위한 파이썬 레벨1
마지막 강의 Exercise.1 - 99: Matrix-Matrix Multiplication에서 변수명이 하나 잘못된 것 같습니다
밑에 빨간색으로 적은 것처럼, n_col이 아니라 n_row이지 않나요? 100번 설명 듣다 강사님도 n_row 개념으로 저 부분을 다루시는 것 같고, 열과 행이 다른 행렬을 만들어 시험해봤을 때 row의 개수가 되어야 제대로 계산이 되는 것 같아 글 남깁니다~ 마지막 날에 허겁지겁 완강했네요 ; ㅎ 결국 슬렉에는 초대받지 못했지만.. 좋은 강의였습니다! mat1 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] mat2 = [[11, 12, 13], [14, 15, 16], [17, 18, 19]] n_row = len(mat) n_col = len(mat[0]) mat_mat_mul = list() for row_idx in range(n_row): vec1 = mat1[row_idx] dot_prods = list() for col_idx in range(n_col): vec2 = list() for inner_idx in range(n_col): <- n_col이 아니라 n_row이지 않나요? vec2.append(mat2[inner_idx][col_idx]) dot_prod = 0 for inner_idx in range(n_col): dot_prod += vec1[inner_idx] * vec2[inner_idx] dot_prods.append(dot_prod) mat_mat_mul.append(dot_prods) for data in mat_mat_mul: print(data)
-
미해결프로젝트로 배우는 Vue.js 3
검색기능
필터에 내용 입력시, 검색된 리스트를 보여줌과 동시에 화면이 맨 위로 올라가는 현상이 있는데 이건 어떻게 막을 수 있나요?
-
해결됨게임 프로그래머 취업 전략 가이드
게임업계에서 중견 이상의 회사란 어디인가요
신입이면 첫회사를 중견 이상의 게임회사로 가는게 좋다고 하셨는데, 이 "중견"이 법률 상 정해놓은 중견기업에 부합하는 회사인지, 아니면 게임 업계 사이에서 대기업은 아니지만 인지도 있고 규모도 좀 있는 회사를 말씀하시는 건지 궁금합니다 예를들어 스마일게이트 펄어비스 이런 곳은 법률상 중소기업이지만 첫회사로 가면 개발자들 사이에서 중견 이상으로 취업할 걸로 인정 받나요?
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
국비학원 팀프로젝트
안녕하세요 국비지원 자바 백엔드 과정 3개월 정도 된 비전공자입니다 다름아닌 팀프로젝트 시기가 얼마 남지않았는데요 한정수님 영상을 보다 이동욱님 블로그를 접하게 되면서 팀프로젝트는 가중치가 크지 않다는걸 알게 되었습니다 3주라는 기간이 주어지는데 팀프로젝트는 협업에 가장 기초적이며 필수적인 부분이라고 생각하시나요? 아니면 가능하다면 개인프로젝트를 하나 더 하고 개인적인 공부 및 정리를 하는게 낫다고 생각하시나요? 학원 강사님은 팀프로젝트는 무조건 필수라고 하시는데 저는 개인적으로 제가 부족한점을 더 파고드는게 중요하지 않을까 생각이 들거든요 팀프로젝트를 개인시간으로 돌리는게 가능할지는 모르겠지만 점진적으로 어떤 방향을 잡아야할지 모르겠어서 질문드려봅니다 만약 개인공부로 돌린다면 코딩테스트 준비+개인프로젝트 최대한 간단하게 방향을 맞춰보려합니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
7강 H2 Database 설치 질문
[질문 내용] 7강 초반부에 H2 Database 설치(1.4.199로 설치했습니다.) 이후에 jdbc:h2~/jpashop으로 JDBC URL을 지정하면 아래와 같은 에러가 발생하고 자동으로 jdbc:h2:~/test로 URL이 변경됩니다. 그리고 강의에 나오는 것처럼 저는 key값이 보이지가 않네요 ㅠㅠ OS : Windows 10 Pro 입니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
mappedBy 에 대해 질문이 있습니다.
Team 과 Member 의 1대N관계에서, 각각 OneToMany(mappedBy = "member") 와 ManyToOne으로 양방향관계를 맺었을때, Team에 있는 List<Member> members = new ArrayList<>(); 경우엔 읽기전용이라고 하셨는데,만약 members.get(0).setName("MemberB")로 setter를 호출하게되면, 해당 member는 member table에 업데이트가 되지 않아야 한다고 생각하는데, 제가 잘못 생각하고 있는걸까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
선생님이 맨 앞에 있다고해서 max 초기값을 0으로 설정하고 진행했는데 잘 이해한걸까요....?
public class Main { public static void main(String[] args) { Main T = new Main(); Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = scanner.nextInt(); } System.out.println(T.solution(arr)); } public int solution(int[] arr) { int count = 0; int t = 0; for (int element : arr) { if (element > t) { count++; t = element; } } return count; }} 답은 잘 맞게 나왔는데.. 풀어주신 부분과 이해가 좀 다른것 같아서요. 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
v-model 을 vuex state 에 걸고 싶어서 질문이요..!
배운걸로 좀 이것저것 해보고 있는데 궁금한점이 있어 질문 남겨 봅니다 예를들어, router-link로 (아이템 수정화면)컴포넌트에 들어갔을 때 Vuex 의 state 에 있는 값을 초기값으로 입력폼에 뿌려주고 싶은데... (값 수정을 하려고 합니다.)v-model 로 연결하면 값은 뿌려지는데 수정이 안되더라구요. 혹시 어떤 부분을 공부하면 좋을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강사님께서 사용하시는 ERD 그리기 툴이 있을까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 일부 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 스프링 부트와 JPA 활용 강의를 듣고 토이프로젝트를 진행하려고 하는데, entity relation diagram을 간단하게 그릴 툴이 뭐가 있을까 싶어서 질문 남깁니다. Draw.io나 erdcloud 등의 사이트를 봤지만 초심자가 무턱대고 접하기엔 생각보다 벽이 있어서, 강사님께서 직접 사용하시는 툴은 어떤 것인지 궁금해 질문합니다.