묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
반환타입, 매개변수타입
루키스님 안녕하세요. 연산자 오버로딩 부터 리스트 구현하는 부분까지 고민해왔던 내용에 대해서 질문 드립니다.특정 부분에 대해서 질문이 아닌 점 참고 부탁드립니다. 제목과 같이 함수를 만들때 무엇을 기준으로 (어떠한 때에) 참조값으로 리턴을 하는지, 매개변수를 받을때 (어떠한 때에)참조타입으로 받아야할지 이런 부분들이 계속해서 헷갈립니다. 어떤 부분을 더 학습해야할까요?
-
해결됨파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
3:29초까지 따라갔는데 ls에서
ls하면 manage.py가 없어요mysite, venv만 있고 manage.py가 없는데요?!
-
미해결Svelte.js [Core API] 완벽 가이드
vite 사용하는 예시 추가 계획은 없으실까요?
개인적으로 vite 사용해보고 있는데좀 제한적이라서요 ㅋㅋ한 번 여쭤봅니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
데이터 수정에 대해 질문드립니다.
User 테이블이 아래와 같고,Post 테이블이 아래와 같을 때,DB의 내용은 바꾸지 않고, 제가 사용할 코드 상에서만 홍길동을 김민수로 바꾸고 싶습니다.이 때, 복사를 사용해야 할 지가 고민입니다.1.const post = await Post.findOne({ where: {id: 1}, include: [{ model:User }] }); const copyPost = {...post}; copyPost.name = "김민수"; 2.const post = await Post.findOne({ where: {id: 1}, include: [{ model:User }] }); post.name = "김민수"; 1번처럼 복사를 사용할까요 아니면2번처럼 post 식별자를 그냥 쓰되 post.save를 안하는 걸로 사용할까요? 만약 1번이 더 나은 해결책이라면 1번처럼 얕은 복사를 해야 하나요 아니면 깊은 복사를 해야 하나요? 조언 부탁드립니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
vsocde 노란줄, 빨간줄 우선순위 표시 질문드립니다.
안녕하세요. 강사님 좋은 강의 잘 듣고있습니다.해당 강의를 듣고 vscode에디터에 노란줄과 빨간줄 에러를 정상적으로 표시했습니다.근데 강사님 화면과 다르게 제 화면에서는 노란줄과 빨간색 줄들이 겹쳐있을 때 빨간줄 표시가 잘 안보이는데혹시 해당 부분에 대해서 따로 설정하신게 있으신가요?
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
로드밸런서 접속이 안됩니다.
안녕하세요.로드밸런서를 접속하려는데, 아래와 같이 접속이 되지 않습니다.방화벽 관련된 문제일까요?답변 부탁드립니다.ㅜㅜ
-
미해결배달앱 클론코딩 [with React Native]
웹뷰 사용시 react native에서만 이용 가능한 기능
안녕하세요 선생님 한가지 궁금한게 있는데, 웹뷰 사용시 웬만한 reactjs코드는 웹뷰에서 돌릴수 있는걸로 알고 있는데 이외의 기능 중 리액트네이티브만이 구현 가능한 기능 몇가지 말씀주실수 있을까요?예를 들면, 웹뷰내에 reactjs로만 구현시 ios가 호환이 잘 안되는 부분(scrollintoview..), safe-area처리 및 뒤로가기 막기 기능이 어려움(화면 내 버튼 말고 safe area의 뒤로 가기),앱 푸쉬기능 없음, encrypted storage기능(토큰암호화)없음정도로 유추되는데 혹시 더 있을까요?선임분께 여쭤보니 푸쉬 기능말고는 거의 다 구현 가능하다고 하시는데 궁금하여 여쭤봅니다.읽어주셔서 감사합니다!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
단위 테스트 작성 후 통합 테스트의 범위
안녕하세요! 강의에서 말씀해주신대로, 엔티티 레벨에서 단위테스트를 작성해보았는데 단위 테스트에서 이미 여러 케이스 별로 테스트를 작성했다고 했을 때 서비스 계층의 테스트(repository는 mock 사용)에서도 다시 한 번 모든 경계값 등을 고려하여 '빡빡한' 테스트를 작성할 필요 내지는 그럴 가치가 있다고 생각하시는지 궁금합니다.추가로, 서비스 테스트에서 repository는 mock을 사용한다고 했을 때 repository에 대한 테스트는 생략해도 괜찮은건지 궁금합니다!감사합니다.
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
safari에서 position fixed가 잘 동작하지 않습니다
안녕하세요? 오늘 완강하고 올려주신 예제파일을 safari, chrome 각 각 실행해봤는데요. 크롬에서는 잘 동작하는데safari는 position이 잘 동작하지 않는거 같아서요. (text container가 배경뒤에서 올라옴)사파리에선 다른 설정값이 필요한건가요? 감사합니다
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
반례가 없는지, 시간복잡도는 괜찮은지 궁금합니다!
const sol = (arr, n) => { let p1 = 0, cnt = 0; while (p1 < arr.length) { arr.slice(p1++).reduce((acc, cur) => { const result = acc + cur; if (result === n) cnt++; return result; }, 0); } const answer = cnt; return answer; };
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
addEventListener후에 익명함수 실행할때 뒤에 false는 어떤 역할을 하는건가요?
window.addEventListener('scroll', function() {alert('궁금해요');}, false); 1. 위의 false는 어떤 용도로 쓰이는건가요?아래처럼 사용해도 되는건가요? window.addEventListener('scroll', () => {alert('궁금해요');}, false);감사합니다!
-
미해결홍정모의 따라하며 배우는 C++
8.13 6:47 강의
cout << add(Cents(5), Cents(8)).getCents() << endl; cout << int(6) + int(8) << endl; 이게 같다는 것은 그럼 int가 클래스라는 걸까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
리액트 버전 6으로 따라하는데 404에러가 뜹니다
import React from "react"; import ReactDOM from "react-dom/client"; import "./index.css"; import reportWebVitals from "./reportWebVitals"; import Root from "pages"; import { createBrowserRouter, RouterProvider } from "react-router-dom"; const router = createBrowserRouter([ { path: "/", element: <Root />, }, ]); const root = ReactDOM.createRoot(document.getElementById("root")); root.render( <React.StrictMode> <RouterProvider router={router}> <Root /> </RouterProvider> </React.StrictMode> ); reportWebVitals(); index .js 는 이렇게 설정하였고import React from "react"; import { Routes, Route } from "react-router-dom"; import AppLayout from "components/AppLayout"; import About from "./About"; import Home from "./Home"; function Root() { return ( <AppLayout> 최상위컴포넌트 <Routes> <Route path ="/" element={<Home/>} /> <Route path ="/about" element={<About/>} /> </Routes> </AppLayout> ); } export default Root; page/index.js 는 이렇게 설정하였는데패스부분 "/"는 잘뜨는데/about은 404 에러가 뜹니다..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
TCP/IP, Http 관련해서 질문입니다.
TCP/IP -> 한번 요청 하면 3-way-handshake로 연결하고 타임아웃 전까지 연결 끊지 않는다.Http1.0 -> 비 연결성을 지키기 위해 요청 올 때마다 3-way-hanshake 해서 연결하고 응답하고 바로 끊는다.Http1.1 -> 요청올 때 연결하고 응답 한 후에도 잠깐동안은 유지하다가 연결 끊는다. (지속 연결)이게 맞나요 ? IP -> TCP/UDP -> HTTP 이렇게 발전해온건가요 ?IP의 비 신뢰성, 비연결성을 해결하기 위해 3-way-handshake , 프로그램을 구분하기 위해 Port라는 개념을 추가한게 TCP/UDP 인거고TCP/UDP 에서 클라이언트-서버 구조, 무상태, 지속 연결을 추가한 것이 HTTP 인건가요 ?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
MyDummyClassifier 메서드 중 fit 매개변수 중에 y=None으로 설정한 이류
위에서 y의 기본값을 None으로 설정한 이유가 어떻게 되나요? 자세히 알려주시면 감사드리겠습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
.str[:1] 의 정확한 기능이 궁금합니다.
위에서 df['Cabin'].str[:1]의 정확한 기능이 궁금합니다.'cabin' 컬럼의 데이터들 중에 첫번째 글자만 떼어서 다시 저장한거 같은데, str함수의 기능이 문자로 변환해주는 거라고 인터넷에서 봐서요..아래와 같이 질문드립니다.str의 기능, 문자로 바꿔주는게 맞다면 왜 문자로 바꾸는지?[:1]은 단순히 첫번째 글자를 추출하기 위한 인덱싱이 맞는지?첫번째 글자만 추출하기 위해 다른 방법은 없는지 궁금합니다.
-
미해결스프링 핵심 원리 - 기본편
javax.inject Provider 주입 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요.build.gradle에 다음과 같이 Provider를 적용하도록 설정하였습니다.또, 강의처럼 PrototypeProviderTest 클래스 코드를 작성하였습니다.그러나 ClientBean에서 javax.inject의 Provider를 사용하려고 할 시 (2번 방식), No qualifying bean of type 'javax.inject.Provider<hello.core.scope.PrototypeProviderTest$PrototypeBean>' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 라는 오류가 발생하고 있는 상황입니다.때문에 직접 문제를 해결해보려고 Autowired를 받는 방식 말고 new Provider<PrototypeBean>() {...} 를 해 봤으나, 해당 문제가 해결되긴 하나 원래 목적과 부합하지 않다고 생각이 들었습니다.버전이 달라졌기 때문에 발생하는 오류인 것일까요?@Autowired(required = false)로 테스트 해 보면 Cannot invoke "javax.inject.Provider.get()" because "this.provider" is null 로 제대로 스프링 컨테이너에 PrototypeBean이 등록이 안 된 듯한 오류가 발생하였습니다. PrototypeBean은 이렇게 작성 해 두었습니다.
-
미해결홍정모의 따라하며 배우는 C++
8.11 정적 멤버 함수
강의 중에 static int getValue() 함수에서는 this로 접근이 되지 않는 이유가 이해가 안가는데 왜 일반 멤버함수와 다르게 접근이 불가능한가요?? 그리고 this를 인스턴스 자신을 호출한다고 이해해도될까요?? this를 어떻게 이해하는 편이 좋을까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP의 무상태 특징
HTTP는 대부분 무상태인 것이고, HTTP 전부가 무상태는 아닌건가요 ??로그인 같은 경우는 상태를 유지해야한다는데 이러면 HTTP를 안 쓰는 것인지, 아니면 HTTP 를 사용하지만 무상태가 아닌 예외인 것인지 궁금합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
안녕하세요. 스프링 강의 로드맵 문의입니다.
안녕하세요. 김영한님 강의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술무료 강의 완강하였고, 인프런에 올라와 있는 영상은 일단 전부 결제해서 가지고 있습니다.로드맵이 스프링 이론에 초점을 맞춘 로드맵과, DB쪽 에 초점을 둔 로드맵이 두가지가 있어서모두 정복하고 싶은 마음에 로드맵을 조금 더 알고 싶어서 질문글을 올립니다.스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술스프링 핵심 원리 - 기본편모든 개발자를 위한 HTTP 웹 기본 지식스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술스프링 MVC 2편 - 백엔드 웹 개발 활용 기술스프링 DB 1편 - 데이터 접근 핵심 원리스프링 DB 2편 - 데이터 접근 활용 기술스프링 핵심 원리 - 고급편여기까지의 로드맵과 실전! 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발자바 ORM 표준 JPA 프로그래밍 - 기본편실전! 스프링 부트와 JPA 활용 2 - API개발과 성능 최적화실전! 스프링 데이터 JPA실전! Querydsl여기까지의 로드맵이 있는데. (아, 아래의 DB쪽 로드맵은 무료강의에서 선생님께서 말하신 것과소개글에 있는 로드맵의 순서가 약간 달라서 (1번과 2번이 서로 바뀜) 일단 선생님이 말해주신대로 적었습니다.) 스프링 이론 강의를 어느정도 나간 다음에 DB쪽을 시작하면 좋을지 궁금합니다아니면 그냥 처음부터 반반씩 나눠가면서 같이 시작해야 할지요~답변 부탁드리겠습니다 감사합니다~ 열심히 하겠습니다