inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

inner join과 left join의 차이

미해결

[백문이불여일타] 데이터 분석을 위한 중급 SQL

안녕하세요! self join 리트코드 문제풀이 1 강의에서 inner join을 사용하셨는데, 지난 강의에서 inner join은 join했을 때 null값이 안 생기는 경우 쓰는 것이고 outer join(left, right join)은 null 값이 생기는 경우에 쓰는 것이라고 강의 내용을 이해했습니다. 그러면 이 경우는 inner join이 아닌 outer join을 해야 하는 것 아닌가요? 항상 좋은 강의 감사합니다

  • sql
김경식 댓글 1 좋아요 0 조회수 2509

vs에서 디버깅이 제대로 이루어지지 않습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

이 상태로 디버깅을 진행하였습니다. 컨트롤 F5를 눌러 디버깅을 하면 이렇게 나오고 F5만 누른다면 콘솔창도 뜨지않고 바로 디버깅이 중료됩니다. 위에 있는 시작 버튼을 눌러도 똑같이 디버깅이 바로 종료됩니다. 왜 이런걸까요 ?

  • C#
  • unity
  • 네트워크
BiN_ 댓글 1 좋아요 0 조회수 320

Fast Refresh Warning

미해결

[리뉴얼] React로 NodeBird SNS 만들기

터미널에 다음과 같은 경고가 뜹니다. warn - Fast Refresh had to perform a full reload. Read more: https://nextjs.org/docs/basic-features/fast-refresh#how-it-works TypeError: Failed to fetch at webpack_require .hmrM ( http://localhost:3000/_next/static/chunks/webpack.js?ts=1690436755699:1201:20 ) 작성한 코드 AppLayout.js import { Menu } from "antd"; import Link from "next/link"; import PropTypes from "prop-types"; import React from "react"; const items = [ { label: ( <Link href="/"> <a>홈</a> </Link> ), key: "home", }, { label: <Link href="/profile">프로필</Link>, key: "profile", }, { label: ( <Link href="/signup"> <a>회원가입</a> </Link> ), key: "signup", }, ]; function AppLayout({ children }) { return ( <div> <Menu mode="horizontal" items={items}></Menu> {children} </div> ); } AppLayout.propTypes = { children: PropTypes.node.isRequired, }; export default AppLayout; index.js import React from "react"; import AppLayout from "../components/AppLayout"; function Home() { return ( <AppLayout> <div>Hello, Next!</div> </AppLayout> ); } export default Home; Fast Refresh 관련 문서를 보고 새로 고침도 해보고, 캐시도 지워보고, 익명 함수를 기명 함수로 바꿔보았지만 소용이 없었습니다. npm run dev를 실행하고 localhost에 접속할 때마다 보입니다. 웹페이지 우측 하단에 vercel mark 같은 것이 잠시 깜빡이는데 그 때에도 fast refresh 관련 warnning이 뜹니다. next.js 12 버전, antd 5버전을 사용 중이며 질문 시점에 강의는 Section1의 1강 수강 했습니다.

  • react
  • redux
  • node.js
  • express
  • next.js
댓글 1 좋아요 0 조회수 676

hooks 에러

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

안녕하세요! 다음과 같이 hook 이 선언되기 전에 if조건문 이 위치하여 오류가 발생하였습니다. useMutation 은 조건문이 실행되기 전에 선언해주면 해결되었는데 useQuery 는 router 를 사용하기 때문에 조건문보다 먼저 선언이 될 수 없었습니다. 그래서 조건문을 없애기 위해서 router.query.boardId 를 string타입 으로 변환하여도 상관이 없나요? 1차 오류 발생 if (!router || typeof router.query.boardId !== "string") return <></>; const { data } = useQuery< Pick<IQuery, "fetchBoardComments">, IQueryFetchBoardCommentsArgs >(FETCH_BOARD_COMMENTS, { variables: { boardId: router.query.boardId }, }); const [deleteBoardComment] = useMutation< Pick<IMutation, "deleteBoardComment">, IMutationDeleteBoardCommentArgs >(DELETE_BOARD_COMMENT); //오류 원인 React Hook "useMutation" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return? const { data } = useQuery< //string으로 변환 const { data } = useQuery< Pick<IQuery, "fetchBoardComments">, IQueryFetchBoardCommentsArgs>(FETCH_BOARD_COMMENTS, { variables: { boardId: String(router.query.boardId) }, });

  • react
  • graphql
  • next.js
  • hook
  • router
반가워요 댓글 1 좋아요 0 조회수 787

창 띄우기

미해결

나도코딩의 자바 기본편 - 풀코스 (20시간)

이 폴더 창을 모르고 없앴는데 다시 어떻게 띄우나요?

  • java
  • 객체지향
jinhansonamu 댓글 1 좋아요 0 조회수 254

아래와 같이 프로그램을 작성하려 하는데 에러가 나서...

해결됨

토비의 스프링 부트 - 이해와 원리

import static org.assertj.core.api.Assertions.assertThat; class MyConsummer1 implements ContextConsumer { @Override public void accept(ApplicationContext context) throws Throwable { assertThat (context).hasSingleBean(ConditionalTest_21.MyBean.class); assertThat (context).hasSingleBean(ConditionalTest_21.Config1.class); } } 위와 같이 코딩을 해보려 하는데 hasSingleBean() 을 인식하지 못하는데 그 이유 설명 부탁드립니다.

내일은 한걸음 더 나아갈거야 댓글 1 좋아요 0 조회수 313

4-1 질문입니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

큰돌님이 올려주신 코드가 "all 이거나 empty일때는 n 입력을 받지 말아야합니다." 이거를 충족 못하는거 아닌가요? 계속 문자열과 정수를 입력 받는데.. 그리고 답안 코드에는 scanf(" %s~~) 이렇게 띄어쓰기가 들어갓는데 이 부분도 쓰고 안쓰고가 매우 중요하다고 알고있는데.. 3. 실제로 돌렷을때는 정상 답안이 나오니 아마 위에 두개의 제 생각이 다 틀리겠죠..?ㅎㅎ 설명해주시면 감사하겠습니다..ㅠㅠ 항상 감사드립니다.

  • c++
  • 코딩-테스트
0508gyhun 댓글 2 좋아요 0 조회수 349

질문 있습니다~

미해결

인터랙티브 웹 개발 제대로 시작하기

안녕하세요 선생님:-) 강의 끝 부분에 특정 번호를 넣으면 그 번호의 문이 열리게 activate 함수를 수정해보라고 하셔서 코딩을 해봤는데 이 방법처럼 해도 되는지 잘 모르겠어서요~ 이렇게 해도 되나요? <script> (function(){ const stageElem = document.querySelector('.stage'); let currentItem; //활성화 function activate(elem){ if(typeof(elem) == "number"){ activate(document.querySelector('.door:nth-child('+ elem +')')); return; } elem.classList.add('door-opened'); currentItem = elem; } //비활성화 function inactivate(elem){ elem.classList.remove('door-opened'); } function doorHandler(e){ const targetElem = e.target; //비활성화 if(currentItem){ inactivate(currentItem); } //활성화 if(targetElem.classList.contains('door-body')){ activate(targetElem.parentNode); } } stageElem.addEventListener('click', doorHandler); activate(3); })(); </script>

  • HTML/CSS
  • javascript
  • 인터랙티브-웹
콩떡비비빅 댓글 2 좋아요 0 조회수 227

firebase이용 관련 앱 종료

미해결

핸즈온 리액트 네이티브

안녕하세요 rn-photo 강의를 듣고있는 학생입니다. 8.2 ~8.3 강의에서 firebase를 등록하고 SignInScreen.js파일에서 const onSubmit = async () => { Keyboard.dismiss(); if (!form.disabled && !form.isLoding) { dispatch({ type: AuthFormTypes.TOGGLE_LOADING }); try { const user = await signIn(form); console.log(user); } catch (e) { const message = getAuthErrorMesseages(e.code); Alert.alert('로그인 실패', message); } dispatch({ type: AuthFormTypes.TOGGLE_LOADING }); } }; 위 코드 중 signIn함수를 사용할때 계속 앱이 종료되버립니다. 원인을 알수없어서 질문 드립니다. 아래는 저의 깃허브 주소입니다. https://github.com/yunhyeonji/Hands-on-ReactNative

  • react-native
yoogusgi 댓글 1 좋아요 0 조회수 323

저장된 모델에는 무엇이 들어 있나요? 그리고 weight만 저장했을 경우 어떻게 사용하나요?

미해결

딥러닝 CNN 완벽 가이드 - TFKeras 버전

매개변수를 하나하나 알기 쉽게 설명해주셔서 감사합니다. [질문 1] fit 중에 콜백함수를 이용해 모델을 저장할 수 있다고 하셨는데요, 모델 안에 무엇이 저장되는지 궁금합니다. loss, accuracy, weights 는 저장되어 있을 것 같은데요, 그 외에 무엇이 저장되어 있나요? 혹시 학습 데이터도 저장되나요? 저장 목록을 알려면 어떤 명령어를 써야 하나요? [질문 2] fit 중에 오류가 발생해 다운되었을 때, 저장된 모델을 불러 fit을 이어서 할 수 있나요? [질문 3] save_weights_only 했을 경우 어떻게 사용해야 하나요? 저장된 모델을 불러 바로 predict 하면 되나요? 모델을 저장하고 불러 와 사용한 적이 없다보니 질문 범위가 너무 넓은 것 같아 죄송합니다. 혹시 참고할 만한 사이트를 알려주시면 공부해보겠습니다.

  • 머신러닝
  • 딥러닝
  • keras
  • tensorflow
  • kaggle
  • cnn
Jun-yeol Choi 댓글 1 좋아요 0 조회수 600

수료증

미해결

22년도에 수강한 내역 2건을 다시 수강했는데 수료증이 나오지않습니다

tn 댓글 1 좋아요 0 조회수 262

2진트리에 대해서 궁금한게 있습니다

해결됨

넓고 얕게 외워서 컴공 전공자 되기

2진트리 설명해주실때 왼쪽의 숫자는 오른쪽에 비해서 작은 숫자로 배치가 되어있는데 한번 작은숫자 큰 숫자 위치가 정해지면 아래 트리도 계속 이 패턴으로 내려가게 되나요?

  • 운영체제
황룡 댓글 1 좋아요 0 조회수 247

강의 취소 및 환불 관련

미해결

강의를 신청하고 취소를 했습니다. 환불 금액은 언제 들어오는건가요? 또, 취소한 강의를 취소 전으로 돌릴 수 있나요?

  • 환불
  • 강의취소
  • 강의신청
댓글 1 좋아요 0 조회수 1317

물리엔진 사용

미해결

Three.js로 시작하는 3D 인터랙티브 웹

현재 모듈형으로 진행해오고 있었는데 cannon-es.js의 경우 npm으로만 연결이 가능한건가요..?ㅠ

  • blender
  • 인터랙티브-웹
  • three.js
ajalth 댓글 2 좋아요 0 조회수 502

강의 수강 기간

미해결

외부 활동 지원을 받아서 강의를 결제하는 거라 활동 기간인 3개월 내에만 수강 가능한 강의를 신청해야합니다. 인프런에서 기존의 '무제한'강의는 따로 기간제로 신청할 수 없는 걸 까요? 아니면 무제한 강의를 같은 요금에 기간제로 수강할 수는 없나요?

soheeeee1202 댓글 1 좋아요 0 조회수 440

다이나믹 프로그래밍 알고리즘에 대해 질문드립니다.

미해결

자바 코딩테스트 - it 대기업 유제

문제를 보고 이 문제가 dp문제다라는 것을 어떻게 알고 진행하는지 궁금합니다. 다양한 알고리즘이 존재하는데, 따로 문제에서 dp문제라는 주목할만한 힌트가 있나요???

  • java
  • 코딩-테스트
vkfksaosldk 댓글 1 좋아요 0 조회수 365

선생님질문읻습니다!

미해결

게임 프로그래머 취업 전략 가이드

저는 비전공자로써 게임 클라이언트개발자로 취업을준비하고 있고 취준기간은 지금부터 대략 7~8개월 정도로 내년 3, 4월상반기를 목표하고 있습니다. 회사 규모는 크게 상관없습니다! 현재 1강을 완강한뒤에 3강 절반정도 보고있는데 그이후에 강의 커리큘럼을 어떻게 나아가야할지 고민이 됩니다. 제가 질문드리고 싶은점은 3가지 입니다. 첫째, 3강과 클리커게임코드리뷰강의를 분석한뒤 포폴을 만들고 남은시간은 좀더 c#과 유니티를 공부하는데 초점을 맞춘다면 4강 게임서버 강의를 건너뛰고 어떤 강의를 들으면서 준비를 하는게 좋을까요?? 만약 언리얼 강의를 듣는다면 선생님 강의중 어떤강의커리를 타면서 공부하는게 좋을까요?? c++시리즈가 있고 새로운 ue5시리즈가 있더라구요.. 제가 짐작컨데 생각하는 방향은 c#시리즈 3강과 코드리뷰분석강의보고 그 이후에는 c++시리즈문법강의보고 입문자를 위한 ue5시리즈를 보며 언리얼 포폴을 준비하는게 최적인거같습니다.. 시간은 한정적이고 선택과 집중을 해야하는 상황이라서요.. 둘쨰, 클라이언트로 지원을 하더라도 남은기간동안 c#유니티 게임강좌 커리큘럼을 끝까지 공부해나가는걸 목표로 하는게 좋을까요?? 셋째, 포폴은 클라로 지원한다면 단순 서버가없는 싱글게임포폴로 만들어도 괜찮은건가요?? 마지막으로 제가 남은 취준기간동안( 7~8개월) 현실적으로 어떤 목표를 가지고 준비해야할지에 대해 조언도 해주시면 정말 감사하겠습니다! 아 그리고 제가 c#과 유니티강의를 먼저보는이유는 학습하기에 c++과 언리얼보다 쉽고 취직을 단기간에 하고싶어서이지 크게 상관은없습니다! 제가 언리얼은 학습을 안해봤지만 만약 제가 생각한 취준목표동안 현실적으로 학습할수 있는 시간이 된다면 언리얼과 c++도 학습할 생각이 있습니다. 질문이 마지막으로 하나더 있다면 제가 목표로 한 기간동안 c++과 언리얼을학습하고 언리얼을 바탕으로한 (서버가 없는)포폴도 만들수 있는 기간이 될까요?? 그럼 취업스펙트럼이 넓어지는거같은 생각이 드네요.. 얼마나 시간이 소요될지 감이 안잡혀서가 가늠이 안되는게 문제입니다..

  • 포트폴리오
  • 기술면접
starbucks50 댓글 1 좋아요 0 조회수 901

테스트에서 @Autowired 사용하는 이유가 있나요?

미해결

Practical Testing: 실용적인 테스트 가이드

찾아보니 Junit 이슈인거같은데.. 생성자 주입해도 잘 받아지는 것 같거든요

  • spring
  • tdd
  • jpa
  • mockito
  • 소프트웨어-테스트
  • junit5
목동 개발자 댓글 1 좋아요 0 조회수 724

인기 태그

인프런 TOP Writers

주간 인기글