inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

노션 쓰는거

해결됨

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

안녕하세요 취업할때 공부한 걸 블로그나 노션에 기록해뒀다가 주소를 이력서에 첨부하면 좋다고 들었는데요 노션에 공부노트 템플릿으로 저렇게 수업내용 같은거 작성하고 있는데 제가 노션이 익숙치 않아서ㅜㅜ 이런식으로 해서 주소첨부해도 괜찮은 게 맞나요? 혹시 팁이 있다면 알려주세요~^^

  • react
  • node.js
  • seo
  • graphql
  • next.js
혜인 댓글 1 좋아요 0 조회수 762

생성자 사용하여 memberService와 memberRepository를 new 할때

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요, 고생이 많으십니다. 질문이 있어 글 남깁니다. 스프링 입문 강의의 회원 서비스 테스트 강의 16:30 지점에서, memberService와 memberRepository 객체를 생성하기 위해 new를 할 때, MemoryMemberRepository memberRepository = new MemoryMemberRepository(); MemberService memberService = new MemberService(memberRepository); 위와 같이 해 주지 않고, MemoryMemberRepository memberRepository; MemberService memberService; @BeforeEach public void beforeEach() { memberRepository = new MemoryMemberRepository(); memberService = new MemberService(memberRepository); } 이렇게 해 주는 이유가, 각각의 테스트가 새로운 각각의 객체를 가지고 독립적으로 실행되어야 하기 때문인지 궁금합니다. 만약 그렇다면, AfterEach() 메서드를 사용하여 memberRepository를 계속 clear 해주고 있기 때문에 beforeEach()로 각 테스트마다 새로운 객체를 사용해 줄 필요가 없을텐데, 왜 beforeEach()를 사용하여 새로운 객체를 각 테스트 메서드 실행때마다 만들어 주도록 하는지도 궁금합니다.

  • java
  • spring
  • mvc
  • spring-boot
루룽 댓글 2 좋아요 0 조회수 945

ReverseStr 함수에 관련된 질문입니다

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

ReverseStr 문자열 뒤집기 함수 관련 질문입니다. 포인터를 이용한 방식으로 문제 풀이를 해봤습니다 미리 StrLen 함수에서 문자열 str의 길이를 받아온 후 while문을 이용해서 NULL값을 만날때 까지 str이 나타내는 주소를 이동시켰습니다. cout << *--str; 의 경우 정상적으로 str의 주소가 -1씩되며 포인터에 의해 그 주소에 해당하는 값들이 잘 출력되어 정상적으로 출력이 됬는데 cout << --str; 을 할 경우 이런식으로 출력이 되더군요.. 출력된 형태를 보면 o lo llo ello Hello 인 것 같은데 cout << --str; 의 결과가 이렇게 나온 이유가 궁금합니다..

  • c++
5116696 댓글 1 좋아요 0 조회수 417

TryPop()함수 중 _head와 _tail이 같을 때 ReleaseRef()를 해야하나요?

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의 코드를 똑같이 따라하는 도중 TryPop()함수에서 무한 루프에 빠지는 것을 확인하였습니다. 위의 이미지 중 주석처리 한 곳이 TryPop()중 무한 루프에 빠지게 하는 함수입니다. _head와 _tail이 같을 경우 ReleaseRef()에 들어갑니다. 하지만 초기 internalCount는 0이고 unsigned입니다. 때문에 저의 컴퓨터 환경기준 --를 진행할 시 '1073741823'으로 바뀌면서 무한에 가까운 루프에 빠지게 됩니다. 위의 이미지 같이 주석처리 할 경우 강의의 예시처럼 잘 진행되는 것을 확인 하였습니다. 혹시 저 부분을 주석처리 해도 되는지, 안된다면 위와 같은 상황에서 어느 부분을 수정해야 하는지 확인해 주실 수 있으실까요?

  • 네트워크
  • MMORPG
  • windows-server
qkrtkdgus78 댓글 1 좋아요 0 조회수 552

사진이 안나오는데 왜그러는지 알수있을까요?

미해결

우선 강의에서는 사진만들어서 재생버튼 누르면 절루 넘어가져서 보이게되는데 전 강의처럼 안되더라고요 이유가 있을까요?

할크마시 댓글 1 좋아요 0 조회수 385

맥북[MAC] 도커 사용 해보신 분 도와주세요!!ㅠ

미해결

맥북을 이번에 처음사서 도커 데스크탑 설치를 하고 실습을 몇번진행했었습니다. 문제없이 잘하다가 오늘 갑자기 iterm에서 도커 명령어가 동작을 안하더라구요 zsh: command not found: docker이게 떠서 이것저것 해보다가 문제를 찾았습니다. 분명 도커 데스크탑을 잘 다운받은 상태인데... 바탕화면에 이게 있으면 도커 명령어가 동작하고 없으면 도커 명령어가 동작하질 않아요 이게 왜 그런지 아시는분 계실까요?

김현욱 댓글 1 좋아요 0 조회수 1255

강의랑 똑같이 따라했는데요 도저히 해결이 안돼서 질문드립니다.

미해결

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

9번 16번째줄 phoneNumber가 중복된다고해서 커밋이 안되고 있습니다. 강의처럼 똑같이 따라했는데 어떤 것이 문제인건가요? 제 눈에는 도저히 안보여서 질문드립니다...

  • java
  • 객체지향
모카 댓글 2 좋아요 1 조회수 411

WAR 빌드에 관한 질문입니다

미해결

스프링 부트 - 핵심 원리와 활용

War파일의 압축을 풀 때 window cmd에서 jar -xvf server-0.0.1-SNAPSHOT.war명령어를 칠 때 'jar'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 문구가 자꾸 나옵니다. java랑 javac 설치 되어있는데도 오류가 나고 구글링을 해봐도 답을 찾을 수가 없습니다 ㅠㅠ

  • spring
  • spring-boot
  • prometheus
  • grafana
이재명 댓글 2 좋아요 0 조회수 1161

4.7 %f, %g, %% 질문

미해결

홍정모의 따라하며 배우는 C언어

printf("%f %f %lf\n", 3.141592f, d, d); 의 결과로 3.141593 이 출력되던데 왜 3.141592가 아니라 갑자기 3.141593이 출력되는 건가요? printf("%g %g\n", 123456.789, 1234567.89); 의 결과로 123456이 아니라 123457 이 출력되는 이유가 무엇인가요? %g 라는 게 정확히 어떤 건지 궁금합니다 강의 코드의 주석에 printf("%%\n", d); // Note the warning. d is ignored. 라고 적혀져 있던데 warning이 발생하는 이유는 무엇이고 d가 무시된다는 것은 무엇인가요? 이 주석에 대해서도 설명해주시면 감사하겠습니다

  • c
sara0099 댓글 1 좋아요 1 조회수 523

func 기능을 쓸때 self. 을 왜쓰는지 이해가 잘안되네요 ㅠㅠ

미해결

성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]

안녕하세요 func 기능을 쓸때 self. 이것을 많이 쓰는데 왜 써야하는지 100퍼센트 이해가 안되네요 혹시 어떨때 쓰는지 알수있을까요?

  • ios
  • swift
  • 동시성
kyle2598 댓글 1 좋아요 0 조회수 456

안녕하세요 제 코드에 반례가 있을까요?

미해결

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

문제를 풀어서 보여지는 테스트 케이스는 다 맞는데 반례가 있을까요? #include <bits/stdc++.h> using namespace std; int n; int temp; pair<int, int> team1; pair<int, int> team2; int team1total; int team2total; string mmss; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; for(int i = 0; i < n; i++){ cin >> temp >> mmss; string m = mmss.substr(0,2); string s = mmss.substr(3,2); int mm = atoi(m.c_str()); int ss = atoi(s.c_str()) + 60*mm; if(team1.first == team2.first){ if(temp == 1){ team1.first++; team1.second = ss; }else{ team2.first++; team2.second = ss; } }else if(team1.first > team2.first){ if(temp == 1){ team1.first++; }else{ team2.first++; if(team1.first == team2.first){ team1total += ss - team1.second; team1.second = 0; team2.second = 0; } } }else if(team1.first < team2.first){ if(temp == 2){ team2.first++; }else{ team2.first++; if(team1.first == team2.first){ team2total += ss - team2.second; team2.second = 0; team1.second = 0; } } } } if(team1.second != 0){ team1total += 48*60 - team1.second; }else if(team2.second != 0){ team2total += 48*60 - team2.second; } string total1Time_first = to_string(team1total / 60); string total1Time_second = to_string(team1total % 60); string total2Time_first = to_string(team2total / 60); string total2Time_second = to_string(team2total % 60); if(total1Time_first.length() == 1)total1Time_first = "0" + total1Time_first; if(total1Time_second.length() == 1)total1Time_second = total1Time_second +"0"; if(total2Time_first.length() == 1)total2Time_first = "0" + total1Time_first; if(total2Time_second.length() == 1)total2Time_second = total2Time_second +"0"; cout << total1Time_first+":"+total1Time_second << "\n"; cout << total2Time_first+":"+total2Time_second << "\n"; return 0; }

  • c++
  • 코딩-테스트
권성민 댓글 1 좋아요 0 조회수 364

열심히 공부하자.

미해결

3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]

안녕하세요. 글을 쓰면 쿠폰을 주신다고 하셔서요... ㅠㅡㅜ 열심히 잘 듣고 있습니다.

  • spring
  • 전자정부프레임워크
박근태 댓글 1 좋아요 0 조회수 340

코딩테스트 공부 순서 질문

해결됨

코딩테스트 [ ALL IN ONE ]

현재 국비학원다니며 코딩테스트 준비를 시작해보려고 하는데 프로그래머스 0단계를 자바로 풀어보고있습니다. 코딩테스트 준비는 파이썬으로 0단계부터 풀면서 강의를 보면 될까요? 0단계도 생각보다 어렵네요..

  • python
  • 코딩-테스트
  • 알고리즘
댓글 1 좋아요 2 조회수 828

배열의 삭제 시간복잡도

해결됨

기출로 대비하는 개발자 전공면접 [CS 완전정복]

배열의 삽입, 삭제 시간복잡도에 대해서 shift가 필요히니 O(n)이라고 하셨는데요. 삽입의 경우 해당 인덱스의 원소 값을 바꾸는 것이 아닌 기존 값을 유지하면서 새로운 값을 그 위치에 놓고자 한다면 O(n)이 맞겠습니다만 삭제의 경우 그냥 해당 위치를 초기화하면 되지 않을까요? 물론 말씀하신대로 쉬프트가 필요하다면 O(n)이 맞지만 삭제 연산에서 쉬프트가 필수적인가? 하는 의문이 있습니다.

  • 면접
  • 운영체제
  • 기술면접
akakakakak 댓글 1 좋아요 1 조회수 663

DI 매개변수 질문 있습니다.

해결됨

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요. 강의를 보는데, 자동 등록 방식에선, 매개변수를 적어두고 직접 빈 등록하는 방식에선, 매개변수를 적어두지 않더라구요. 자동등록 방식에서(@Component) 매개변수를 지정해놓으면 스프링 컨테이너가 빈에 등록되어 있는 객체를 하나하나 instanceof로 형변환 검사를 하는 방식으로 주입을 시키나요? 보통 자바에서 이런 로직이 많이 있더라구요! 빈을 등록할 메서드에 매개변수가 있고 없고의 명확한 기준을 잘 모르겠습니다.. 혹시 직접 등록 방식에선 제가 직접 객체를 생성해서 주입하는 문장을 적어야 하기에 불필요한 것일까요?? 감사합니다!

  • spring
  • 객체지향
dydghksfe766 댓글 1 좋아요 0 조회수 290

강의자료 실행에 오류가 생깁니다..!

미해결

문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!

안녕하세요. 강의자료를 받고, 주피터에서 실행시키려고 하니 계속 로딩만 되고 다운이 됩니다. 터미널을 봤을때는 [W 2023-04-18 20:10:59.335 ServerApp] Notebook lec0_Python_basic_online_class.ipynb is not trusted 메세지가 출력되고 있는데, 어떻게 해결할 수 있을까요 ?

  • python
김동균 댓글 1 좋아요 0 조회수 549

vue dev tools

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"

강의를 잘 따라 하고 싶은데, vue dev tools 를 잘 다루지를 못하는거 같아요... 반응형을 만들어주고 vue devtools 에서 강사님처럼 연필모양이 안뜰때 어디 메뉴에서 설정을 바꾸는게 있을까요....소스는 그대로 입력을 했는데도...

  • vue.js
gangsugi 댓글 2 좋아요 0 조회수 469

ValidationItemControllerV4_edit() 에 Item을 새로 생성해서 업데이트 하는 이유

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? y 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? y 3. 질문 잘하기 메뉴얼을 읽어보셨나요? y [질문 내용] 안녕하세요 ValidatioinItemControllerV4_edit()과 ItemRepository 부분에서 궁금한 점이 생겼습니다 위의 코드에서 받아온 ItemUpdateForm으로 Item 객체를 새로 만들어서 update를 진행하는데 item객체를 새로 생성해서 업데이트 하지 않고 ItemRepository에 update()를 수정해서 아래와 같이 이미 만든 ItemUpdateForm객체를 이용하면 안되는 이유가 있을까요? 아래 ValidationItemControllerV4_edit() 검증 성공 로직

  • spring
  • mvc
김예진 댓글 2 좋아요 0 조회수 480

경로 관련 질문

미해결

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

<Django Template(템플릿)에 대한 소개> 에서 하얀색 칠한 부분이 views.py에서 작성한 코드이기 때문에 경로상 templates/polls/main.html이 맞는것이 아닌지요? 근데 그렇게 돌려보니 error가 뜨더라구요 경로가 templates없이 지정되었음에도 불구하고 에러가 나지 않는 이유가 궁금합니다.

  • python
  • django
  • bootstrap
  • rest-api
  • drf
양정우 댓글 2 좋아요 1 조회수 620

쌤 사랑해요❤︎

미해결

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

항상 좋은 강의 감사드려유♡

  • react
  • node.js
  • postgresql
  • docker
  • typescript
  • 클론코딩
  • next.js
특별한 지렁이 댓글 1 좋아요 1 조회수 454

인기 태그

인프런 TOP Writers

주간 인기글