묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[딥러닝 전문가 과정 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 등의 사이트를 봤지만 초심자가 무턱대고 접하기엔 생각보다 벽이 있어서, 강사님께서 직접 사용하시는 툴은 어떤 것인지 궁금해 질문합니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
Unsupport Engine... error
처음 깃허브에서 소스를 받고 npm i를 하게되면 아래 이미지와 같은 내용이 발생합니다. 영상은 괜찮은데..말이지요.. 어떻게 해야 할까요?
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
MaximumPoolSize관련
안녕하세요! 항상 강의 잘 듣고 있습니다. 최근 사내에서 트래픽이 몰리는 프로젝트를 하게되었고 쓰레드풀과 히카리풀을 어떤식으로 튜닝할지 고민중에 있습니다. 영한 쌤 강의와 질문 답변들을 참고한 결과 서버가 한대에 내장WAS, DB한대만 있다고 가정하였을때에는 서버 cpu를 50%정도 사용하게끔 최대 쓰레드 풀 조정한 후 최대 쓰레드 풀 보다 약간 낮게 히카리 풀을 설정하는게 일반적인 경우에는 올바른 조치 일까요 ? 튜닝을 위와같이 시작하는게 맞는지 사수없는 주니어가 질문드립니다 ㅜ_ㅜ 감사합니다!
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
()안 들어갈수있는 인자 미리보기는 어떻게 표시하나요?
21분05초쯤에 Raycast()하고 ()에 여러가지 버전이 있다는걸보여주셨는데 버전으로 표시하는 방법을 모르겠어요스크립트에서 뭘눌러야 표시가되나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 핵심 원리의 개념이 어떻게 녹아 들어간건지 모르겠습니다
안녕하세요. 스프링 핵심 원리 강의와 MVC 1편 강의를 마친 뒤에 궁금한 점이 생겨 질문 드립니다 핵심 원리에서 배운 것 중에 중요한 개념들이 싱글톤, 스프링 컨테이너 이런 것들이었다고 생각하는데 MVC 강의 들으면서 뭔가 이런 개념들이 어떻게 녹아들어간 건지 잘 모르겠습니다.. 뭔가 핵심 원리에서 보던 @Configuration, @Bean, @Autowired와 같은 애너테이션도 하나도 안보이고 해서 두 강의가 연결이 더 안되는 것 같습니다. MVC 강의에서 어떤게 스프링 컨테이너와 연결되고, 어떤게 빈이랑 연결되는지 좀 알 수 있을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
custom 데이터셋의 정밀도와 재현율 관련 질문드립니다.
안녕하세요. '딥러닝-컴퓨터비전-완벽가이드'를 수강하고 있는 고준규입니다. 다름이 아니라 정밀도와 재현율에 대해 질문이 있어서 글을 남깁니다. COCO 데이터셋이나 Pascal VOC 데이터셋과 같이 성능평가로 검증된 데이터셋이 아닌 직접 object detection을 사용하여 문제를 해결하기위해 custom 데이터를 활용하여 데이터 라벨링을 하였습니다. 이 때, 모델의 평가를 진행하였는데, precision score (0.6)가 recall score (0.9)에 비해 낮은 결과를 얻는 것을 확인했습니다. 이를 자체적으로 분석해본 결과, 사람이 직접 라벨링을 하다보니 사람이 놓친 부분을 모델이 탐지하여 precision score가 낮아지는 것을 확인하였고 결론지었습니다. 이럴 경우, custom 데이터셋을 새롭게 수정해서 학습을 시켜야하는 것이 맞는 방법인 것으로 보이나 현실적으로 이를 수정하기에는 비용이 생각보다 많이 들 것 같아서 다른 방법을 생각해보고 있습니다. 혹시 이와 관련되어 조언을 얻을 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest가 안됩니다(cannot find symbol
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. java: cannot find symbol symbol: class MemberRepository location: class jpabook.jpashop.MemberRepositoryTest 라고 뜨며 TEST 가 되지 않습니다 MemberRepositoryTest package jpabook.jpashop;import org.assertj.core.api.Assertions;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;import org.springframework.transaction.annotation.Transactional;import static org.junit.jupiter.api.Assertions.*;@RunWith(SpringRunner.class)@SpringBootTestpublic class MemberRepositoryTest { @Autowired MemberRepository memberRepository; @Test @Transactional public void testMember() throws Exception { //given Member member = new Member(); member.setUsername("memberA"); //when Long savedId = memberRepository.save(member); Member findMember = memberRepository.find(savedId); //then Assertions.assertThat(findMember.getId()).isEqualTo(member.getId()); Assertions.assertThat(findMember.getUsername()).isEqualTo(member.getUsername()); }} gradle plugins { id 'org.springframework.boot' version '2.4.1' id 'io.spring.dependency-management' version '1.0.10.RELEASE' id 'java'}group = 'jpabook'version = '0.0.1-SNAPSHOT'sourceCompatibility = '11'configurations { compileOnly { extendsFrom annotationProcessor }}repositories { mavenCentral()}dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-devtools' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test'//JUnit4 추가 testImplementation("org.junit.vintage:junit-vintage-engine") { exclude group: "org.hamcrest", module: "hamcrest-core" }}test { useJUnitPlatform()} MemberRepository package jpabook.jpashop;import org.springframework.stereotype.Repository;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext;@Repositorypublic class MemberRepository { @PersistenceContext private EntityManager em; public Long save(Member member) { em.persist(member); return member.getId(); } public Member find(Long id) { return em.find(Member.class, id); }} application.yml spring: #띄어쓰기 없음 datasource: #띄어쓰기 2칸 url: jdbc:h2:tcp://localhost/~/jpashop #4칸 username: sa password: driver-class-name: org.h2.Driver jpa: #띄어쓰기 2칸 hibernate: #띄어쓰기 4칸 ddl-auto: create #띄어쓰기 6칸 properties: #띄어쓰기 4칸 hibernate: #띄어쓰기 6칸 # show_sql: true #띄어쓰기 8칸 format_sql: true #띄어쓰기 8칸logging.level: #띄어쓰기 없음 org.hibernate.SQL: debug #띄어쓰기 2칸 여기서는 띄어쓰기가 더 된거처럼 보이는데 datasource이하 네개가 같은 위치입니다 새벽부터 퇴근후까지 못해서 진도가 안나가네요 ㅠㅠ 도움 부탁드립니다..!
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
중복제거를 해주는 이유가 있는건가요?
안녕하세요. 강의 중에 let tmp = new Set();으로 선언하시던데 중복을 제거하는 이유가 있는건가요? 문제에 3장을 뽑을 수 있는 모든 경우를 기록한다고 나와있어서요. 아니면 문제 변형식으로 푼다고 말씀하신건데 제가 놓친 건지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
a.pop에 대한 질문이 있어요
전에는 a.pop을 사용할 때는 랜덤으로 하나씩 빼면서 실행되다가 마지막에는 아무것도 실행되지 않는 것으로 배운 것 같은데 왜 while문의 리스트에서 사용할땐 맨 오른쪽부터 하나씩 빼지나요...? 이 강의 while(3-1)의 예제 2번이 이해가 안되요ㅠㅠ좀 도와주세요
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
Decorator pattern 질문 입니다
제가 이 부분에서 생성자 주입을 기준으로 생각해서 왜 마지막에 주입된건 Trim 인데 SpamFilter가 작동하지라고 생각 했었는데주입이 아니라 Trim이 SpamFilter를 감싼형태로 동작해서 책임이 추가되었고 감싸진 순서대로 추가된 책임(메서드)이 적용이 된게 맞는 건지 궁금해서 질문해봅니다
-
미해결빅데이터 분석기사 시험 실기(Python)
작업형 유형 1 문제(3)
- 학습 관련안녕하세요 작업형 유형 1 문제(3)에서 이상치를 IQR 기법으로 "제거"하라고 되어있는데 따로 drop등을 이용해서 제거는 안해도 되나요? 실제 시험에서 이런 문제 나오면 그냥 outlier 구해서 합만 출력하면 되는 문제인지 제거도 하고 outlier 합도 구해야 되는건지 궁금합니다! 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
view 환결설정강의 addAttribute오류
계속 오류가 납니다 뎃글에 사진 첨부하겠습니다