묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
API실습#2 Node.js로 간단한 API 만들기 에서 node b.js 를했더니 Cannot GET/이 나옵니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Cannot GET /소스코드는 강의자료 소스 복붙했는데 어디가 잘 못된걸까요 .
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
flex가 적용되면 하위에 있는 인라인의 속성은?
'반응형 헤더영역'을 다시 보는 중이었는데요..gnb a 에 상하마진이 먹히는걸 보면서. 어? a태그는 인라인인데 왜 상하마진이 먹힘? 그래서 제가 이것저것 테스트를 해 봤더니.flex가 적용되면 하위에 있던 인라인 요소들은 자동적으로 인라인블록으로 변하는 것 같습니다.포지션 속성을 주면 인라인블록으로 변하는 것 처럼요.
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
Quest 스크립트에서 Complete
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Quest 스크립트의 Complete에서 질문사항이 있습니다.Complete함수에서 맨 처음부터 CheakIsRunning을 실행 해준다면 무조건 IsComplete는 false이기 때문에 오류가 실행되지 않나요?? (따로 디버그를 찍어보았지만 두번 실행되는건 아닙니다.)테스트 해본결과 계속 오류가 실행되어서 CheakIsRunning을 맨 밑으로 내려줬더니 정상 실행이 되는데 이렇게 해도 문제가 없나요? 변경 전변경 후
-
미해결ISMS-P 인증심사원 자격검정 기본/실무 과정 시리즈 06 - T4. 개인정보보호 법규 개정(2/2)
강의 교안 재배부 요청
강의교안이 p105 부터 백지로 되어 있습니다.강사님께 연락하셔서 다시 배부, 공지 부탁드립니다.
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
port 질문입니다.
https://www.google.com:443/search?q=hello&hi=kowww.google.com 가 host고 443이 port인데여기를 보면 host는 이용자(주인)가 아니라, 목적지에 대한 IP 정보를 뜻하는 것이 맞나요?www.google.com 은 DNS를 이용한 것이고, 저장된 IP가 100.100.100.1이라고 했을 때https://www.google.com:443/search?q=hello&hi=ko 는 100.100.100.1 IP의 443 포트로 패킷을 보내는게 맞나요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
master 와 slave 에 관해 궁금한점이 있어서 질문드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]@Transaction annotation 이 없을 경우에는 mysql8.0 connector 에서도 기본적으로 master db 로 조회하는 건가요?! 혹시 그런 설정을 어디서 확인 할 수 있는지도 궁금합니다 ㅎ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
CVAT이나 VGG annotator 에서 COCO 로 label다운fhem 후 트레이닝
안녕하세요 강의 잘 보고 있습니다. 제가 직접 커스텀 이미지를 수집한 후, VGG annotator 을 사용해서 COCO style label 로 만들어진 json 파일을 다운로드 했습니다. 이렇게 준비된 커스텀 데이터를 트레이닝해서 h5 파일을 생성하고 싶은데.. 이 과정에 대한 예제 및 파일은 어디서 찾을 수 있나요.. MM detection 으로 해야하나요?
-
미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
뷰의 속성에 대한 질문이에요
문득 궁금한건데 웹에서는 엘리먼트에 클래스를 지정해서 각 클래스가 갖는 css속성들을 재사용 하는 것이 가능했잖아요? 근데 스탑워치를 따라 만들면서 느낀게 두개 버튼은 같은 속성(예를 들면 마진)같은 게 있는데 복사 붙혀넣기를 통해서 속성을 지정하더라구요. 이게 버튼이 두개라서 그렇지만 버튼이 수십개일 수도 있잖아요? 예를 들면 계산기만 해도 버튼이 스무개는 되니까요. 이런 경우 같은 속성을 재사용 하는 것이 가능할까요??
-
미해결실전! 스프링 데이터 JPA
(추가) 다대다 페이징 질문드립니다!
(이전 질문)https://www.inflearn.com/questions/718059/%EC%97%AC%EB%9F%AC-%ED%85%8C%EC%9D%B4%EB%B8%94-fetch-join-%EC%A7%88%EB%AC%B8-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4 안녕하세요. 이전 질문에 다시 질문 좀 드리고 싶어서 추가 질문 드립니다..ㅠㅠ 1) 이전 질문에서 다대다 관계(Event <-> EventArtist<-> Artist)에서 이벤트 리스트를 가져올때 이벤트에 포함된 아티스트의 이름 정도만 가져와야 되면 fetch join 하는 것보다 join + dto로 해결하는 방법을 추천해주셨습니다.그런데 하나의 이벤트를 조회하는 경우 아티스트의 이름 리스트는 join + dto로 해결할 수 있는데 이벤트를 리스트로 가져오는 경우에도 말씀해주신 join + dto로 가져올 수 있을까요?? 2)그리고 이벤트를 페이징 처리를 하려고 하니 컬렉션을 페이징하면 인메모리를 사용해서 위험하고 중간 엔티티로 페이징을 하면 이벤트가 기준이 아니어서 제대로 페이징이 안 되었습니다.그래서 이벤트를 Batch Size로 먼저 조회를 하고 List<Event>를 중간 엔티티 EventArtist에 넘겨서 In 쿼리로 조회를 했습니다. (이벤트를 batch size로 조회만 하면 아티스트에 접근할때 N + 1 쿼리 발생) 혹시 이 방법에 대한 피드백도 좀 주시면 정말 감사하겠습니다..! 서비스 코드// event 리스트를 먼저 조회 (batch size) List<Event> events = eventRepository.findEvents(lastIndex, PageRequest.of(0, 3)); // fetch join + in 쿼리 List<EventArtist> eventArtists = eventArtistRepository.findEventArtists(events); 이벤트 batch size로 페이징 조회@Query("select e from Event e " + "where e.id >= :lastIndex") List<Event> findEvents(@Param("lastIndex") Long lastIndex, Pageable pageable);결과 (간단하게 수정) select event.* from events event where event_id>=? limit ? 조회한 이벤트로 join fetch + in 쿼리를 해서 아티스트 조회@Query("select ea from EventArtist ea " + "join fetch ea.artist " + "where ea.event in :events") List<EventArtist> findEventArtists(@Param("events") List<Event> events); 결과 (간단하게 수정) select event_artist.*, artist.* from event_artists event_artist inner join artists artist on event_artist.artist_id = artist_id where event_artist.event_id in ( ? , ? , ? )
-
해결됨Flutter 앱 개발 기초
이거 어떻게 해야 하나요,,
https://open.kakao.com/me/devstory로 문의주시면 더 빠르게 답변 받으실 수 있어요 :)저..컴맹인데,,이 강의 처음으로 들으며 개발에 관심을 쫌 가져볼까 하고 있는데,,녹화하실 때 강의 중간 중간 잘렸다가 다시 녹화가 된건지 말이 끊기는 부분도 있고 자세한 설명도 딱히 없고 어렵네요,,근데 이거 이렇게 된 상태로 멈춰서 지금 9시간째 저러고 있는데 언제까지 기다려야 하나요,,
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
tsum 관련해서 질문드립니다
시간초과 (4, 5번) 해결을 위해서 tsum 조건을 추가하셨는데, 이 경우 worst case에서는 시간초과가 발생할수밖에 없지 않나요? 혹시 완전탐색(DFS) 외 다른 방법으로 찾아봐야 하지 않나요?
-
미해결스프링 시큐리티
login 페이지
26:30 에 인증 예외에 대한 핸들링 메소드를 주석 처리한 뒤 스프링 시큐리티가 제공하는 login 페이지로 넘어가던데, sendRedirect 와 관련해서 머릿속이 어지러워졌습니다. /login 경로는 permitAll 상태/login 에 대한 GetMapping 문제 없이 존재그럼 어나니머스로 인증되지 않습니까?정상적으로 "login" 텍스트가 화면에 나와야되는데왜 시큐리티가 제공하는 로그인페이지가 나타날까요? authenticationEntryPoint 에 주석하기 전에 sendRedirect를 호출하여 사용자를 /login 페이지로 이동시켰습니다.리다이렉트는 사용자 브라우저에 전달한 URI를 요청시키는 건 줄 알았는데,그렇다면 주석을 하든 말든 /login 경로에 대한 모든 요청은 허가하는 상태에서, 시큐리티가 제공하는 로그인페이지는 GetMapping 핸들러가 존재하는 한 화면에 나타나면 안된다고 생각하는데 제가 어떤 것을 놓치고 있는 건지 궁금합니다
-
미해결윤재성의 Node.js 서버 프로그래밍 과정
공유주소 확인해주세요!
https://drive.google.com/drive/folders/1EuVu9dsTnMkIoXtVCdgdlGLcoTdMhM-0?usp=sharing주소 404에러가 뜹니다!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
스프링3 org.hibernate.orm.jdbc.bind: trace 관련질문입니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요.스프링 부트 3.0.0으로 쿼리파라미터를 하기위해서 org.hibernate.orm.jdbc.bind: trace으로 하면 된다고 교재에도 있고 다른 분들도 이것으로 바꾸면 잘 된다고 하던데 저는 잘 안되네요 여러번 해보다가 안되서 질문 올립니다. 파일 링크: https://drive.google.com/file/d/1loOVtPkftmkkX_7tVq4lJpwjv9CToMuo/view?usp=share_link 감사합니다.
-
미해결스프링 시큐리티
로그인 페이지 설정
.loginPage() 설정에서 /login.html을 예시로 적어주셨던데 API만 적어주면 되나요 도메인도 같이 적어줘야 하나요?로그인하는 rest API가 /api/login 이라면 /api/login만 적어주면 되는지.. test.com/api/login 이렇게 도메인까지 적어줘야 하는지 궁금합니다.
-
해결됨대세는 쿠버네티스 (초급~중급편)
Getting started - Kubernetes 에 작은 오타보고
작은 오타입니다. 마춰 -> 맞춰
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vuex 설치가 안돼요
수업에서 말씀해주신 것처럼 npm install vuex@3.6.2 --save라고 하고 실행시키면 up to date, audited 12 packages in 880ms1 package is looking for funding run npm fund for detailsfound 0 vulnerabilities라고 뜨고 vuex가 설치가 안됩니다(package.json에서 vuex 설치가 되지 않은 것을 확인했습니다.)
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
N과 K 가 반대로 사용된 것 아닌지요?
백준에서는 N이 멀티탭 갯수, K 가 사용횟수라고 되어 있는데 강의에서는 K가 멀티탭 개수, N이 사용횟수로 사용되어 진 것 같습니다. 코드상으로는 문제없지만 문제 용어 다르게 쓰여진 것 같아 문의 드려봅니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
영구리다이렉션 질문드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]몇번을 돌려봐도 강의 내용 6분5초 부분부터 이해가 안가서 질문드립니다...리소스의 URI가 영구적으로 이동해서 영구 리다이렉션이 발생하는것이 301 인데, 클라이언트가 /event로 해서 웹브라우저에서 치고 들어오면 이벤트 화면에서 이벤트 사용자 등록을 하기위해 데이터입력을 하고 POST를 사용해서 POST /event 를 서버에 보낼수가 있나요?애초에 클라이언트가 /event라고해서 웹브라우저에서 치고들어오는 순간에 GET /event를 서버에 보내서 리다이렉트가 되어 /new-event html화면으로 되지않나요 ?이렇게 리소스의 URI가 이미 영구적으로 이동한 상태인데 POST /event가 어떻게 가능한지 질문드립니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
강의 중 영상이 튕기는 현상이 있는데 저만 그런 건지 궁금합니다.
강의 영상을 시청하다 보면 갑자기 튕기면서 2~3초 전으로 돌아가는 현상이 있는데 저만 그런 것인지 궁금합니다!