묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
favicon 경로 질문
파비폰 아이콘을 index.html과 같은 경로인 public폴더에 넣고 태그 경로를 ./favicon.ico로 설정하면 잘 적용이 되는데 강의에서처럼 src/assets/경로에 넣고 (index.html이 public폴더에 있으므로 이에 접근하기위해) ../src/assets/favicon.ico로 설정하면 왜 정상적으로 적용이 되지 않을까요? 그리고 npm돌릴때 local로 들어갈때는 파비콘이 안뜨고 network로 들어갈땐 파비콘이 뜨는 이유도 알려주세요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
단위 벡터에 대한 질문입니다
단위 벡터란 벡터 값이 1인 벡터이며 방향을 나타내기 위해 사용한다고 하셨는데 그렇다면 사물이 일직선으로 있는게 아닌 x, y, z 값이 전부 다를 경우 단위 벡터 값이 "최대" 1인 벡터 값으로 나타낼 수 있는게 맞는건가요? 이 경우 x 축 방향으로 0.87, y 축 방향으로 0.34, z축 방향으로 0.34의 방향 값을 가지고 있으며 5.7 만큼의 거리 값으로 이동한다는 의미가 맞는지 궁금합니다. 아니라면 단위 벡터는 무조건 벡터값이 1 0 0 / 0 1 0 이렇게만 나와야 하는건가요?
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
fpga 강의를 아직 구매하지 않아 여기에 질문드려봅니다
일단 오픈된 강의를 성공한 뒤에 구매하는게 좋다 적혀있어 여기에 여쭤봅니다... 현재 zybo-20 fpga 연결 후 on off버튼을 조절했을 때 붉은빛조차 나질 않는데 이건 fpga 문제일까요...?? 케이블이 의심이 가기도 하지만 또 다른분들은 일단 붉은빛은 들어온다 하시니 판단이 쉽지 않네요...
-
미해결실전! 스프링 데이터 JPA
프록시 초기화
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 강의 코드를 실행해보다가 궁금한점이 생겨서 질문드립니다. 예전에 MemberTest 클래스에서 아래 코드를 실행했을때는 member.getTeam() 에서 team에 대한 select 쿼리가 나가면서 프록시 초기화가 발생했습니다. @Test public void testEntity() throws Exception { Team teamA = new Team("teamA"); Team teamB = new Team("teamB"); em.persist(teamA); em.persist(teamB); Member member1 = new Member("member1", 10, teamA); Member member2 = new Member("member2", 20, teamA); Member member3 = new Member("member3", 30, teamB); Member member4 = new Member("member4", 40, teamB); em.persist(member1); em.persist(member2); em.persist(member3); em.persist(member4); //초기화 em.flush(); em.clear(); //확인 List<Member> members = em.createQuery("select m from Member m", Member.class) .getResultList(); for (Member member : members) { System.out.println("member = " + member); System.out.println("-> member.team = " + member.getTeam()); } } 하지만 MemberRepositoryTest 클래스에서 아래의 코드의 경우 member.getTeam() 으로 하면 team에 대한 select 쿼리가 나가지 않고 프록시 초기화가 발생하지 않습니다. 이 두가지 테스트의 차이가 무엇이길래 처음 테스트는 getTeam()으로 프록시 초기화가 되고 두번째 테스트는 getTeam()만으론 안되고 getTeam().getName() 까지 해야 프록시 초기화가 될까요? @Test public void findMemberLazy() throws Exception { //given //member1 -> teamA //member2 -> teamB Team teamA = new Team("teamA"); Team teamB = new Team("teamB"); teamRepository.save(teamA); teamRepository.save(teamB); memberRepository.save(new Member("member1", 10, teamA)); memberRepository.save(new Member("member2", 20, teamB)); em.flush(); em.clear(); //when List<Member> members = memberRepository.findAll(); //then for (Member member : members) { member.getTeam(); System.out.println("Team = " + member.getTeam().getClass()); } }
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
안녕하세요 url 문제로 404 not found 에러가 자꾸 뜹니다
api 앞부분에 video를 추가하지 않았는데 자꾸 video가 같이 전달되서 서버에서 데이터를 받아오지를 못하네요 왜그런지 아시는분 있을까요? 감사합니다.
-
미해결스프링부트 시큐리티 & JWT 강의
혹시 login 주소 변경과 jwt 토큰을 header에 말고 dto에 담아서 보낼 수 있을까요?
좋은 강의 감사합니다. 혹시 login 주소를 http://localhost:8080/api/v1/login으로 변경하고 싶어 SecurityConfig를 아래와 같이 변경하였습니다. @Overrideprotected void configure(HttpSecurity httpSecurity) throws Exception { JwtAuthenticationFilter jwtAuthenticationFilter = new JwtAuthenticationFilter( authenticationManager()); jwtAuthenticationFilter.setFilterProcessesUrl("/api/member/login"); httpSecurity // token을 사용하는 방식이기 때문에 csrf를 disable합니다. .csrf().disable() .addFilter(corsFilter) .formLogin().disable() .httpBasic().disable() .addFilter(jwtAuthenticationFilter) .addFilter(new JwtAuthorizationFilter(authenticationManager(),getMemberQuery)) 혹시 좀 더 괜찮은 방법이 있을까요? 그리고 jwt토큰을 header에 말고 dto로 만들어서 던져주고 싶은데 filter로 하는 방법이 있을까요?
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
rem 질문 드립니다.
강사님 안녕하세요. css 부분에서 rem을 계속 사용하다가 문득 의문이 생겨서 질문드립니다. rem은 최상위 요소 사이즈를 기준으로 적용된다고 제가 필기해놨었는데, 최상위 요소라는게 저희 코드에서 어떤 부분을 말하는 것인가요? 검색해보니 rem과 em은 css의 font-size를 기준으로 계산된다고 하는데, html/css 웹페이지 프로젝트 코드에는 최상위로 지정한 font-size가 없는 것으로 기억합니다. 그렇다면 브라우저에서 기본으로 지정한 font-size로 계산해서 2rem은 16 x 2 = 32px로 계산되는 것인가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-P 2차원배열에서 조합 재귀 질문있습니다
연구소 문제에서 조합을 재귀함수로 뽑고싶은데 2차원배열에서 조합뽑는 방법을 잘 모르겠습니다. #include<iostream> #include<string> #include<vector> #include<algorithm> using namespace std; int dy[] = { -1, 0, 1, 0 }; int dx[] = { 0, 1, 0 ,-1 }; int n, m, res; int c_n, c_r = 3, cnt = 0; // 조합(재귀)에 쓰이는 변수 int map[9][9], visited[9][9]; void DFS(int y, int x) { if (map[y][x] == 1 || visited[y][x]) return; visited[y][x] = 1; for (int i = 0; i < 4; i++) { int ny = y + dy[i]; int nx = x + dx[i]; if (ny < 0 || nx < 0 || ny >= n || nx >= m) continue; if(map[ny][nx] == 0 && visited[ny][nx] == 0) DFS(ny, nx); } } void build(int start) { if (cnt == c_r) { memset(visited, 0, size(visited)); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (map[i][j] == 2) DFS(i, j); } } int area = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (visited[i][j] == 0 && map[i][j] == 0) area++; } } res = max(res, area); } else { for (int i = start + 1; i < c_n; i++) { int y = i / m; int x = i % m; cnt++; map[y][x] = 1; build(i + 1); map[y][x] = 0; cnt--; } } } int main() { ios_base::sync_with_stdio(0); cin.tie(0); cin >> n >> m; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cin >> map[i][j]; } } c_n = n * m; // 조합 n*m개 중 뽑기 build(-1); cout << res; return 0; }
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
강의 재생 오류
The media could not be loaded, either because the server or network failed or because the format is not supported. 이런 에러가 나오는데 어떻게 해야하나요? 앞부분 이미 들었는데 이러네요.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
강의가 안나와요
The media could not be loaded, either because the server or network failed or because the format is not supported. 이렇게 나오는데 어떻게 하나요? 문의하기를 찾아도 화면에서 메뉴를 찾을 수가 없어서 여기 남깁니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간 범위가 작아서 누적합으로도 풀 수 있네요.
변화량 누적합으로 풀었습니다. #include <bits/stdc++.h> using namespace std; int fee[4], a[101], ans = 0; int main() { for (int i = 1; i <= 3; ++i) { cin >> fee[i]; } for (int i = 0; i < 3; ++i) { int s, e; cin >> s >> e; ++a[s], --a[e]; } int car = 0; for (int i = 1; i <= 100; ++i) { car += a[i]; ans += car * fee[car]; } cout << ans; return 0; }
-
해결됨운영체제 공룡책 강의
안녕하세요 교수님 실습 해봤는데 LINE J가 실행이 됩니다
안녕하세요, 실습 예제 함께 해봤는데 교수님과 다른 결과가 나오는데 혹시 어떻게 이해해야 할까요? 현재 환경은 mac에서 도커를 사용하여 linux 환경에서 c 프로그래밍 하고 있는 상황입니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
첫 빌드에서 에러가 납니다..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]제 콘솔창 입니다. 이 부분도 바꿨습니다. 8080포트로 실행하고있는 프로젝트도 없는데 해결방법이 있을가요? 관리자 권한으로 실행한 cmd에서 pid를 입력하고 삭제하려고해도 안되네요,,
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
깃헙 저장소 관련 질문 드립니다!
깃헙 포트폴리오 만들 때, 강의에서 나온 것처럼 프로젝트들을 모아놓은 portfolio 저장소를 private으로 만들었습니다. 이 때, private 저장소도 타고 넘어올 수 있는 링크만 걸어주면 외부 사람도 이 저장소의 Read.me 파일을 볼 수 있나요??
-
미해결배달앱 클론코딩 [with React Native]
axios 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 1. 데이터 저장 const formdata = new FormData();formdata.append('user_idx', userIdx);formdata.append('date', date);formdata.append('memo', memo);formdata.append('type', 'file');formdata.append('image', {name: imageUri.fileName,type: imageUri.type,uri: imageUri.uri,}); 2. axios post axios.post('url/photo', formdata, {headers: {'x-access-token':'',Accept: 'application/json','Content-Type': 'multipart/form-data',},}).then(res => {console.log('success', res);}).catch(() => {console.log('err');}); 의 코드인데, api 연동이 안되고 err 콘솔만 찍혀요 .. 어디가 잘못됐을까요 ?
-
미해결
전화번호가 안나와 있는데 굳이 표출 안하시는 이유가 있으신지요? 정해진 질문과 답이 아닌경우도 있읍니다. 메일도 회신이 없구요...
전화번호가 안나와 있는데 굳이 표출 안하시는 이유가 있으신지요? 정해진 질문과 답이 아닌경우도 있읍니다. 메일도 회신이 없구요...
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
코드에서 cnt의 역하
main함수 초반에 int형 변수를 선언하시면서 cnt를 0으로 초기화하신 이유가 있을까요? cnt는 쓰인것같지가 않아서 질문드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
포트 번호 변경관련 문의드립니다.
포트 8080이 사용중이라고 오류가 나서 application.properties 에서 변경하고자 했는데 소스가 없습니다. 파일을 다시 받아서 해보았지만 같은 문제가 발생하여 문의드립니다. 현재 8080 사용중인 서버가 없는것 같는데 같은 오류가 납니다.
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
코딩자체를 처음하는데 이 강의들을 어떻게 학습해야할지모르겠습니다.
코딩자체를 잘모르는데 강의가 너무빠르고 투모니터가 아니면 따라할수가없는것같은데요 이걸 어떻게 학습해야할까요 ??
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
실무에서 커넥션 풀 사용시 maximum풀사이즈 산정은 어떻게 하는지 궁금합니다.
안녕하세요. 강의 잘보고 있습니다. 강의 보다 궁금한 점이 실무에서 커넥션 풀 사용시 maximum풀사이즈 산정은 어떤 과정으로 산정을 하나요? (배민같이 대량의 트래픽을 받아줘야 하는 경우) 뭔가 톰캣 쓰레드 갯수와 커넥션 풀 갯수를 적절하게 맞춰서 셋팅을 해야 할것 같은데 산정 과정이 어떻게 되는지 궁금합니다.