묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨독하게 C를 배운 사람을 위한 선형 자료구조
자료 자체와 정렬된 인덱스 분리 (인덱스 정렬) - 인덱스 범위 코드에 버그가 있어서 질문 드립니다.
강사님 다름이 아니라 인덱스 검색의 SearchByIndexAgeRange에서 작은 버그가 있어서 해당 내용 공유 드립니다.검색 조건을 리스트에서 작은 값의 범위로 지정을 했을 시 아래 해당 코드에서 length 가 최소 값이 1이 되므로 항상 리스트의 작은 값이 출력이 되는 버그가 있습니다.동작에 대한 예시 화면입니다. 따라서 length 를 구한 다음 리스트에서 해당 USERDATA의 age 값을 max 값과 비교를 해서 max 값보다 작을 경우에만 해당 코드들이 동작하게 되어야 하는 것이 맞는 것 같습니다. 다음과 같이 코드 수정 시 동작 화면입니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
pyenv local 3.11.6을 실행했음에도 버전 확인 시, python 3.11.7로 뜨는 문제
안녕하세요, 진석 님.이전 질문들에 친절하고, 쉽게 해답을 주셔서 감사합니다.덕분에 빠르게 원인을 파악하고 문제들을 해결할 수 있었습니다. 감사합니다 :-) '00-2 맥 개발환경 설치' 강의에서 'pyenv global 3.11.6으로 파이썬 기본 버전 설정을 하였음에도, python3 --version으로 버전 체크해보면 python 3.11.7 버전이 뜹니다. 이리저리 찾아봤는데도(구글, chatgpt) 명확한 해답을 못 찾겠어서 진석 님께 도움을 요청 드립니다. <진행 내용>'pyenv install 3.11.6' 버전 파이썬 설치 완료'pyenv global 3.11.6'로 파이썬 기본 버전 3.11.6으로 세팅'python3 --version' 실행 시, python 3.11.6이 아닌 python 3.11.7 출력'python --version' 명령어로 실행 했는데 not found가 떠서 찾아보니, 파이썬 3.x 버전을 쓰면 뒤에 3을 붙인 python3로 실행하라고 해서 'python3 --version' 명령어로 실행 <질문 사항>python --version과 python3 --version 명령어의 차이가 무엇인지? (구글 및 chatgpt에서는 python 버전에 따라 뒤에 3을 붙여야 한다고 하지만, 진석 님께서도 마찬가지로 파이썬 3.x버전을 쓰시는데 3을 안 붙인 "python --version" 명령어 자체로도 실행이 잘 되길래 제가 알아본 내용과는 달라서 두 명령어의 차이를 명확히 이해하고 넘어가고 싶습니다!) => 왜 뒤에 3을 붙여야 하는지조차 제대로 이해 못한 상태 pyenv global 3.11.6으로 기본 버전을 세팅하였음에도 파이썬 버전 체크 시, 3.11.7이 뜨는 이유 이렇게 두 가지 질문 드립니다. 더불어, 즐거운 설날 되세요! 😀
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지 업로드에 관해 질문이 있습니다.
제가 지금 블로그에서 에디터로 이미지를 합해서 백에다가 데이터를 보내고 잇는데 제로초님이 말씀하신데로 해봣는데 이미지의 소스는 imges라는 테이블에 정상적으로 들어가는데문제는 post에<p>이미지 </p><p><img src=">"http://localhost:3065/KakaoTalk_20240122_212009014_01_1707401883946.jpg"></p>이런식으로 이미지가 들어가게 되는데 에디터라서 이렇게 들어가게 되는게 맞는지 아닌지 궁금합니다...용량이 걱정이 되서요 ㅠㅠ이미지로 보여드리면 이런데 원래 에디터안에 들어가는 이미지 같은경우는 텍스트랑 같이 db에 저장시키는게 맞는지 궁금합니다.
-
해결됨Power Automate Level 4 - 휴가 신청/관리 시스템 만들기
연차정보 노출 제한
리스트에서 직원 본인의 연차 정보와 신청내역만 볼 수 있도록 설정 할 수 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
컨텍스트 스위칭 질문 있습니다.
bool repeat = ThreaadName.IsValueCreated; if(repeat) Console.WriteLine(ThreadName.Value + " (repeat)"); else Console.WriteLine(ThreadName.Value); 위 코드에서 else 블록에 진입 후, Console.WriteLine이 호출되기 전, 컨텍스트 스위칭이 발생한다면 동일한 스레드에 의해 else 구문이 여러번 호출될 가능성이 있을까요?
-
해결됨실전 연습으로 익히는 고급 타입스크립트 기술
화살표 함수와 일반 함수의 매개변수 추론 관련
안녕하세요해당 수업 마지막에 말씀해주신 매개변수 추론관련해서, 일반함수와 매개변수 간의 다르게 추론된다고 말씀해주셨는데요.→ 일반함수 : 인자값 이름 없이 추론 / 화살표함수 : 인자값 이름 함께 추론현재 vscode에서는 둘 다 차이없이 추론되는 것을 확인할 수 있는데요. 이 부분이 업데이트를 통해서 변경된 부분일까요??감사합니다.
-
해결됨딥러닝 이론 + PyTorch 실무 완전 정복
2-7번 강의 수업 자료 관련
큰 문제는 아니지만 Section2의 '[실습] PyTorch 기초 - Transforms' 강의의 수업 자료가 이전 강의의 수업 자료로 잘못 업로드 되어 있는것 같아서 질문드려봅니다!
-
미해결실습으로 배우는 그라파나 - {{ x86-64, arm64 }}
9.9 강의 그라파나 대시보드에 JSON 파일 import 오류
안녕하세요! 9.9강에서 그라파나 대시보드에 다운로드 받은 JSON 파일을 import 하면'No alerts matching filters' 문구가 나오면서 대시보드에 패널이 보이지 않습니다. 이유를 알 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
fetch join 에 대해서 질문드립니다.
엔티티 A, B, C 가 있습니다.A 와 B 일대다 관계, B 와 C 일대다 관계를 가지고 있습니다.fetch join 은 XtoOne 관계에서는 얼마든지 해도 괜찮고 컬렉션과의 fetch join 은 1개만 해야한다고 들었습니다.만약 B 를 기준으로 본다면 A 와 XtoOne 관계이고, C 와 XtoMany 관계이니 A, C 모두 fetch join 으로 묶어와도 괜찮나요?
-
미해결스프링 핵심 원리 - 기본편
싱글톤과 프로토타입의 차이점
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 싱글톤과 프로토타입의 차이점은 이해가 됐지만헷갈리는 부분이 있어서 질문 남깁니다. 테스트 진행할때 프로토 타입을 주입 받을 당시에 인스턴스를 계속 가지고 있어서 결국 클라이언트 빈을 호출 할때 새로운 프로토타입 인스턴스를 가지는 것이 아니라 주입받을 당시에 생성되었던 인스턴스가 유지된다는 것은 이해했습니다.다만 프로토타입으로 지정했던 빈이 싱글톤 빈이 였어도 똑같은 값이 나오지 않나요..?테스트를 진행한것이싱글톤인 빈을 주입받으면 똑같은 인스턴스를 갖기때문에 새로운 인스턴스를 받기 위해 프로토타입 빈을 받으려고 테스트 한것일까요??
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
oracl21c로 설치해도 되나요?
oracle cloud 가입이 안되서 참.. oracle에 전화도 해보고 oracle live chat , email 등등 해봤는데요 포기하려고요.. 그래서 oracle 수동 설치를 하려고 합니다.file system 문제 때문에 올려주신 rpm , dbca 방식은 못할거 같아요.. 이왕이면 최신 DB 로 하고 싶어서 19c 말고 21c로 하고자 하는데 학습하는데 문제가 없을까요? 즐거운 명절 되세요~감사합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findByName() 구현 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]findByName() 메서드를 다음과 같이 구현해도 되나요?중복 이름의 회원이 없다고 했기 때문에 굳이 List로 받을 필요가 있나 싶어서요.
-
미해결타입스크립트 입문 - 기초부터 실전까지
TSLint 확장 프로그램은 현재 지원하지 않는다고 합니다.
TSLint 확장 프로그램 설치를 해야할까요? 2024-02-08 현재 deprecated된 확장이라 우선 설치를 안하긴 했습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
createQuery() 메서드 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요?예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]@Override public List<Member> findAll() { return em.createQuery("select m from Member m", Member.class).getResultList(); }createQuery() 메서드의 첫 번째 매개변수의 쿼리만 봐도 select로 반환되는 객체가 Member 객체인 것을 알 수 있는데 왜 굳이 두 번째 매개변수로 Member.class를 넣어주는 건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
유니티 이중List 인스펙터 창에 띄우기
이중 List를 인스펙터 창에서 띄우고 싶은데 1차원 리스트밖에 인스펙터에 표시가 안되네요 ㅠㅠ2차원 List를 인스펙터 창에서 띄우려면 어떻게 해야 할까요? 구글링 한 결과 오딘? 하고 새로 MyList 클래스를 Util폴더에 만든 뒤에 그걸 사용하고.. 인스펙터 창에 띄우는..? 그런거 같긴 한데 잘 모르겠어요 ㅠㅠ루키스님은 이 경우 어떻게 사용하시는지, 사용할 계획이신지 답변이 궁금합니다!좋은 설 되세용
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
큰 프로젝트에서도 Manager 구조를 사용하나요?
큰 프로젝트에서도 Manager 구조를 사용하나요?Manager 에서 Manager를 호출하는등 Manager구조가 단점이 있는데 이를 어떻게 극복하시나요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
인텔리제이에서 메이븐 사용 방법
메이븐 명령어로 프로젝트 실행시 인식을 못하는데..메이븐 버전도 나오지 않구요인텔리제이 버튼실행말고.. 명령어로 실행할때.. 인텔리제이에 내장된것으로 사용방법없나요?
-
해결됨스프링 핵심 원리 - 기본편
SpringApplication 내부에서 getBeanDefinition 호출
지금까지 수업에서는 빈검색할때 AnnotationConfigApplicationContext 를 사용해서 설정파일을 주입했습니다. 마찬가지로 @SpringBootApplication 가 붙어있는 main 안에서 빈검색해서 ac.getBeanDefinition(beanDefinitionName) 을 호출하고 싶습니다. 어떻게 해야 하나요? SpringApplication.run(CoreApplication.class, args) 은 AnnotationConfigApplicationContext 이 아니라 ConfigurableApplicationContext 타입을 리턴해서 getBeanDefinition 메서드가 존재하지 않습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
@GeneratedValue 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]이미 id가 자동 생성되도록 테이블을 정의한 시점에서 Member 클래스의 기본키 필드에 해당하는 id에도 @GeneratedValue(strategy = GenerationType.IDENTITY) 이와 같은 애노테이션을 붙여줘야 하는 이유가 뭔지 궁금합니다.
-
미해결따라하며 배우는 HTML, CSS
인스타그램 실습
강의를 듣고 인스타그램 실습을 진행하였습니다.하지만 위 사진처럼 사이드바가 컨텐트박스와 겹쳐보이는 문제가 발생하였고, 강의를 여러번 보면서 오류를 확인하고 있지만 길이가 길고 제 눈으로 확인이 안되어 질문드립니다...위가 side.css일부, 아래가 main.css일부입니다.side-menu{ max-width: 290px; position: fixed; left: 50%; top: 84px; transform: translateX(calc(-50%+322px)); display: none; flex-direction: column; }.main-container{ background-color: #ffffff; margin-top: 44px; margin-bottom: 44px; display: flex; } .content-container { width: 100%; max-width: 935px; padding: 0 0 8px; margin: 0 auto; display: flex; } .content { width: 100%; max-width: 614px; margin: 0 auto; display: flex; flex-direction: column; }<main class="main-contaniner"> <section class="content-container"> <div class="content"> <div class="stories"> <div class="stories_content"> <button class="story"> <div class="story_avatar"> <div class="story_border"> <svg width="64" height="64"> <circle r="31" cy="32" cx="32" /> </svg> </div> <div class="story_picture"> <img src="assets/images/avatar.png" alt="user picture"> </div> </div> <span class="story_user">user1</span> </button> </div> </div> <div class="posts"> <article class="post"> <div class="post_header"> <div class="post_profile"> <a href="#" class="post_avatar"> <img src="assets/images/avatar.png" alt="user picture"> </a> <a href="#" class="post_user">user1</a> </div> <button class="post_more-options"> <img src="assets/icons/more.svg"> </button> </div> <div class="post_content"> <div class="post_medias"> <img src="assets/images/picture.jpeg" alt="post content" class="post_media"> </div> </div> <div class="post_footer"> <div class="post_buttons"> <button class="post_button"> <img src="assets/icons/heart.svg" alt="heart"> </button> <button class="post_button"> <img src="assets/icons/comment.svg" alt="comment"> </button> <button class="post_button post_button--align-right"> <img src="assets/icons/bookmark.svg" alt="bookmark"> </button> </div> <div class="post_infos"> <div class="post_likes"> <a href="#" class="post_likes-avatar"> <img src="assets/images/avatar.png" alt="user picture"> </a> <span>Liked by <a href="#" class="post_name--underline">user2</a>and <a href="#">33 others</a> </span> </div> <div class="post_description"> <span> <a href="#" class="post_name--underline"> user </a> description </span> </div> <span class="post_date-time">30 minutes ago</span> </div> </div> </article> </div> </div> <div class="side-menu"> <div class="side-menu_user-profile"> <a href="#" class="side-menu_user-avatar"> <img src="assets/images/avatar.png" alt="user picture"> </a> <div class="side-menu_user-info"> <a href="#">user1</a> <span>nickname</span> </div> <button class="side-menu_user-button"> Switch </button> </div> <div class="side-menu_suggestions-section"> <div class="side-menu_suggestions-header"> <h2>Suggestion for you</h2> <button>See All</button> </div> <div class="side-menu_suggestion-content"> <div class="side-menu_suggestions"> <a href="#" class="side-menu_suggestions-avatar"> <img src="assets/images/avatar.png" alt=""> </a> <div class="side-menu_suggestion-info"> <a href="#"> user11 </a> <span>Followed by user2, user3 and others</span> </div> <button class="side-menu_suggestion-button">Follow</button> </div> <div class="side-menu_suggestions"> <a href="#" class="side-menu_suggestions-avatar"> <img src="assets/images/avatar.png" alt=""> </a> <div class="side-menu_suggestion-info"> <a href="#"> user11 </a> <span>Followed by user2, user3 and others</span> </div> <button class="side-menu_suggestion-button">Follow</button> </div> </div> </div> <div class="side-menu_footer"> <div class="side-menu_footer-links"> <ul class="side-menu_footer-list"> <li class="side-menu_footer-item"> <a class="side-menu_footer-link">About</a> </li> <li class="side-menu_footer-item"> <a class="side-menu_footer-link">Help</a> </li> <li class="side-menu_footer-item"> <a class="side-menu_footer-link">Press</a> </li> <li class="side-menu_footer-item"> <a class="side-menu_footer-link">Phone</a> </li> <li class="side-menu_footer-item"> <a class="side-menu_footer-link">API</a> </li> </ul> </div> <span class="side-menu_footer-copyright">© 2023 instargram from facebook</span> </div> </div> </section> </main>