inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

이 코드도 괜찮은 풀이인지 궁금합니다!

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

import re s = input () s = re . sub ( r '[ ^ 0-9 ]' , '' , s ) def divisorcnt ( value ) : ans = 0 for i in range ( 1 ,( int ( value ) + 1 )) : if ( value % i ) == 0 : ans += 1 print ( ans ) print ( int ( s )) divisorcnt ( int ( s ) 강의 잘 보고 있습니다!

  • python
  • 코테 준비 같이 해요!
rumi du 댓글 1 좋아요 0 조회수 167

프록시 관련해서 질문이 있습니다.

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 영한님 안녕하세요. JPA로드맵, 스프링 로드맵 모두 들으면서 기초 개념을 잡아가고 있습니다. 감사합니다. 다름이 아니라, 학습을 하면서 프록시 객체의 개념이 많이 등장하는데요, 이런 프록시 객체에 대해 궁금한 점이 생겨서 질문드립니다. 스프링이 빈을 싱글톤으로 관리하기 위해 CGLIB 바이트코드 조작을 통해 가짜 프록시 객체를 스프링 빈으로 등록한다고 알고 있습니다. 그리고 스프링 AOP 적용 시에, Pointcut의 대상이 되는 객체(pointcut 대상 메서드가 포함된 객체)에 Advice를 적용하기 위해 CGLIB 또는 JDK 동적 프록시 기술로 프록시 객체를 만든다 배웠습니다. 마지막으로 여기서 JPA에서 지연로딩을 하기 위해 가짜 프록시 객체를 생성하고 실제 프록시 초기화 시점에 DB에서 쿼리를 불러온다고 보았습니다. (--> 이 프록시 객체는 영속성 컨텍스트가 시작될 때 생성되었다가 사라지는 것 같긴 합니다..) 실제로는 더 많은 사례가 있겠지만, 일단 제가 알기로는 이렇게 3가지가 있었던 것 같은데, 이때 생성되는 프록시 객체들은 다 별개의 객체들일까요? 예를 들어 싱글톤 빈으로 등록된 객체가 있는데(CGLIB 프록시), 이 객체가 AOP 적용 대상이라면 CGLIB 혹은 JDK 동적프록시를 통해 또다른 프록시 객체가 생성되는 건지 궁금합니다. 추가로, 지연로딩을 위한 프록시 객체는 영속성 컨텍스트가 시작될 떄 생성되어 영속성 컨텍스트가 종료되면 사라지는 것인지 궁금합니다. 질문이 다소 모호해서 죄송합니다.

  • 프록시
  • java
  • cglib
  • 싱글톤
  • spring-boot
  • spring
  • aop
  • 지연로딩
  • JPA
KiddingJust 댓글 1 좋아요 1 조회수 471

github page 만들기 관련 질문

해결됨

비전공자를 위한 개발자 취업 올인원 가이드 [통합편]

github blog를 만들라는 강의를 듣고, jekyll로 했다가 강사님의 블로그가 hugo 만들어진 것을 보고 새로운 종류를 알게 되어 블로그에 작성하신 동일한 이유로 hugo를 해보고 있습니다. 그러다가 몇 일 동안 구글링도 해보고 지웠다가 다시 해보지만 자꾸 막혀서 질문 글 올립니다. 작성하신 아래 내용을 보고 따라서 진행했습니다. https://github.com/Integerous/Integerous.github.io hugo server -D로 하면 local server에 들어가면 post/test1.md 한 것과 테마가 적용되서 나옵니다. 하지만 제가 원하는 jeha00.github.io 로 들어가면 404가 뜹니다. 혹시 몰라서 처음부터 진행해봤습니다. /public 경로에서 git push origin master 를 터미널에 입력하면 error : src refspec master does not match any error : failed to push some refs to https://github.com/Jeha00/JeHa00.github.io.git 라고 뜹니다. 제 생각에는 github과 연결하는 부분에서 문제가 발생하는 것 같습니다. 어떻게 해결해야할지를 모르겠습니다... => git push origin main 으로 하니 해결되었습니다. git push origin main 으로도 안되면 git add . git commit -m'커밋 메세지' git push -u origin main 으로 하니 해결되었습니다. 404로 뜨는 것은 사라지고, <user-id>.github.io 로 만들어졌으나, content/post 로 올린 글들은 안나와있습니다. hugo server -D 로 확인하면 다 나와있습니다. 글들이 public에 들어가 있어야 하나요?? 어떻게 해야할까요??

  • hugo
  • github
  • 포트폴리오
  • blog
  • 면접
김제하 댓글 1 좋아요 0 조회수 313

printf

해결됨

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

좋은 강의 감사드립니다. 제가 이해한 바로는 결국 형식지정자를 사용할 때에 stack의 크기와 맞아야 하고 자료형이 맞아야 올바르게 printf가 작동한다..인데요 출력하려는 데이터의 크기와 형식 지정자의 사이즈가 완전 정확히 일치해야하나요? 1. 형식지정자가 더 크면 안되나요? printf("%d", INT_MAX) => 2147483648 printf("%lld", INT_MAX) => 71230913765179391 혹은 printf("%lld", 3)=>3이 아닌 다른 숫자... 이 경우에는 lld가 INT_MAX나 숫자 3의 크기보다 더 과하게 읽어내서 그런지 숫자가 이상해지는데 이때는 왜 이런 숫자가 나오나요? INT_MAX라는 데이터의 스택을 읽기에 과한 형식 지정자여서 그런가요????? 2.printf("%hhd, %u\n", INT_MAX , INT_MAX ); 의 결과값으로 0, 2147483648 두 숫자가 나오는데요, INT_MAX가 stack에서 4byte를 차지할 것 같은데요 %hhd는 1byte를 읽어낼 것 같은데 그렇게 되면 강의해서 말씀하신 원리대로 밀리는바람에 뒤에있는 수도 정상적으로 출력되면 안되지 않나요? 총 8byte라는 스택에서 hhd(1byte) u (4byte)를 읽어내니 뒤에숫자도 정상적으로 출력되면 안될 것 같은데 이 경우엔 정상적인 값이 나오더라구요...왜그런지 궁금합니다.!!!

  • c
최원준141124 댓글 1 좋아요 1 조회수 441

글자수 제한 질문

미해결

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

강의 내용과는 조금 다른 부분이긴 한데 구글링을 어떤 키워드로 해야 될지 모르겠어서 질문드립니다 Been validation으로 글자수 제한할 때 띄어쓰기 제외할 수 있을까요? @Size(max = 5) 이렇게 어노테이션을 붙여주면 5자 이하로 제한하는 걸로 알고 있는데, 이러면 띄어쓰기 포함하는 걸로 알고 있거든요 "5자 제한임" - 이건 띄어쓰기 포함 6자인데 제외하면 5자라서 이것도 통과될 수 있도록 하는 옵션이 있을까요?

  • MVC
  • spring
tmdgk4902 댓글 1 좋아요 1 조회수 430

21:00 fgets()함수 EOF 관련 질문

미해결

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

char small_array[5]; puts("Enter long strings:"); //fgets(small_array, 5, stdin); // FILE* _Stream printf("%p\n", small_array); printf("%p\n", fgets(small_array, 5, stdin)); // 만약 fgets()가 EOF를 만나면 NULL을 반환한다. // 콘솔에 Ctrl + z를 입력하면 인위적으로 EOF를 입력할 수 있다. fputs(small_array, stdout); return 0; 에서 EOF만 입력했을 때는 NULL이 반환되지만 문자열 + EOF 예를 들어 abc^Z를 입력했을 때는 NULL이 아닌 small_array의 주소값과 동일하게 출력됩니다. EOF를 만나는 경우에 NULL이 반환된다고 하셨는데 문자열 + EOF의 경우가 이해가 되지 않아 질문합니다.

  • c
kskw20 댓글 1 좋아요 0 조회수 1091

initializer_list를 인자로 받는 생성자의 활용

미해결

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

안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라 생성자의 인자로 initializer_list를 받아서 이 내용을 함수에서 사용하고 싶을 때에는 어떤 방식으로 접근을 해야 하는지 모르겠네요. 배열처럼 접근해도 안되고 포인터처럼 해도 안되더군요.

  • C++
사랑해요인프런 댓글 1 좋아요 0 조회수 346

회원가입시 오류 질문있습니다!

미해결

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

강사님이랑 똑같이 타이핑해서 쳤는데 어떤부분에서 오류가 나는지 모르겠습니다..ㅜ

  • spring
  • spring-boot
  • MVC
  • java
댓글 2 좋아요 0 조회수 287

IsAuthorOrReadOnly 퍼미션이 작동이 안되네요

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

views.py class PostViewSet ( ModelViewSet ): queryset = Post . objects . all () serializer_class = PostSerializer permission_classess = [ IsAuthenticated , IsAuthorOrReadOnly ] # login_required permissions.py class IsAuthorOrReadOnly ( permissions . BasePermission ): #인증이 되어야만 목록조회/포스팅 등록 허용 def has_permission ( self , request , view ): return request .user and request .user_authenticated # 작성자 아니면 조회만 가능, 작성자는 다른 작업도 가능 def has_object_permission ( self , request , view , obj ): if request .method in permissions . SAFE_METHODS : # SAFE_METHOD는 GET, HEAD 등 조회용 안전한 메소드 return True if request .method == 'DELETE' : return request .user.is_superuser return obj .author == request .user 다른 유저가 쓴 글도 PATCH 메소드로 수정이 가능한데.. 코드상으론 잘못된부분이 없어보이네요 ㅠ

  • 장고
  • python
  • react
  • django
  • docker
준영 댓글 1 좋아요 0 조회수 263

Texture projected 자연스습게 안됩니다.

미해결

쉽게 따라하는 SketchUp Pro 2019 (한국어판)

- Texture projected 자연스럽게 안됩니다.

  • Textureprojected
  • SketchUp
myuni0912 댓글 0 좋아요 0 조회수 296

메모리 관리 및 강의 외 질문 있습니다!

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하세요! 어렵지만 강의 잘 듣구 있습니다! 이번 시간 Clear()메소드로 메모리 관리하는 것을 보고, 이해는 다 하였는데 C#은 가비지 컬렉터가 적용되는 스크립트 아닌가요..? 게임 특성상 메모리 관리가 바로바로 동기화가 되어야 프로세스가 원활하기 때문에 임의로 메모리 관리를 해주는 것인지가 궁금합니다! 또한, 유니티라서 그런지 아니면 이 정도의 규모로 들어가는 프로그래밍이 처음이라서 그런지 반정도는 이해하면서 코딩하고, 반정도는 그냥 따라치는 느낌이 조금씩 듭니다..(특히 UI 수업 때 유니티 엔진에서 제공하는 메소드들에 대해서 그런 느낌이 강하게 듭니다) 게임에 대해서 공부하는 것이 처음이라서 당연한 것이긴 하지만, 그래도 나름 따라가려고 코드 리뷰도 하고 반복하면서 보고 있는 중인데, 해당 챕터를 완벽하게 이해하지 못하면 앞으로 나오는 강의(네트워크나~데이터베이스)등에서도 지장이 있을까요? 게임 업계쪽으로 진로를 확정했다기 보다는, 다양한 프로그래밍 경험을 쌓는 것에 본 강의 수강의 목적인지라서 고민이 됩니다. 항상 좋은 강의 들려주셔서 감사합니다 :D

  • C#
  • unity
임학수 댓글 1 좋아요 0 조회수 276

강의 내용 문의 드립니다.

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

안녕하세요. 퍼블리싱 필수 이론 강의 다 듣고도 퍼블리싱 제작 part1 css 키프레임 애니메이션 활용한 실전 예제 제작 01 (원형 크기 변경 로딩 애니메이션) 들어갔는데요. 강의 내용이 처음 부분이 맞는지 조금 의아스러워서요. css 코딩된 부분 보면 @imort url('https:..fonts. googleapis.com/css? .............. 처음 보는 골뱅이 표시도 보이고요 폰트 관련된 것도 처음이고요 body font 관련 부분에서 font-weight:300; display: flex; height: 100vh;부분을 넣으라고만 말씀하시고요. .loading() 코딩 강의로 들어가는데요. 강의에서 소개되는 @keyframs 태그도 처음이고요. 위의 body태그에서 display: flex이며 height: 100vh; vh라는 속성값도 처음인데요. 제가 혹시 기본 강의에서 빼먹은 부분이 있는건 아닌지 아니면 제작 강의는 사전 지식없이 이런 방향으로 진행되는건지 궁금해서요. 항상 감사합니다.

  • 실전퍼블리싱
  • jquery
  • HTML/CSS
poemlovingly 댓글 1 좋아요 1 조회수 231

자바 코딩테스트 2-12 멘토링 문제 질문 있습니다.

미해결

김태원 선생님 안녕하세요, 다름이 아니라 멘토링 문제를 풀다가 궁금한 점이 생겼습니다. for(int s=0; s<n; s++){ if(arr[k][s]==i) pi=s; if(arr[k][s]==j) pj=s; if(pi<pj) cnt++; } if(pi<pj) cnt++; 문을 원래 위치가 아닌 if문 바로 밑에 작성하면 안 되는 이유가 무엇인지 궁금합니다

  • 김태원선생님
  • 코딩테스트
코딩열심히하자 댓글 0 좋아요 0 조회수 169

docker logs에 대한 질문.

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

안녕하세요 수업을 듣는 도중 오류를 만나게 되었는데요 9분 42초 부분입니다. 몇번을 돌려 봐도 선생님과 동일하게 작성하였지만 logs를 치면 저는 "/bin/sh: can't open 'hello':No such file or directory" 라고 뜨네요 run은 잘되었는데 inspect상에서는 CMD는 담겨저 있지 않은 상태입니다. 더 나아가 19분 쯤에는 rm을 사용하면 홈페이지가 안 열려야 하는게 아닌가요 실제로 저는 rm 를 추가한 결과 안되고, 없이 명령창에 치닌깐 되었거든요..!

  • docker
  • network
  • linux
이진영 댓글 1 좋아요 0 조회수 251

재생이 안돼요..

미해결

재생이 안돼요 아니 일대일 문의하기도 안보이고ㅠㅠ- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • 재생
혀나 댓글 0 좋아요 1 조회수 225

페이지 소스보기 오류

미해결

안녕하세요~ 아래 캡쳐 내용 처럼 페이지 소스보기를 누르면 이런식으로 나옵니다. 원인과 해결 방안 아시는 분 계실까요..!?!? 도움 요청드리겠습니다! - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • 소스
  • 보기
  • 오류
  • 소스보기오류
규동 댓글 0 좋아요 0 조회수 351

OnHitEvent에서 상태를 Moving으로 바꿨는데 공격을 한번만합니다

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

강의를 시청하면서 따라하는도중 16:00강의 부분에서 _state = PlayerState.Moving; 으로 바꾼뒤에 유니티를 실행해보았으나 한번만 공격하는 모션을 보인뒤 멈추고 애니메이터에서는 ATTACK이 게이지를 전부 채운상태로 멈추고 있었습니다. 혹시 몰라 Idle로 바꾸어 다시 실행해보았으나 Idle일 경우에는 ATTACK을 전부 실행한 후에 WAIT을 반복하는 중이던데 제가 무엇인가 빠뜨린부분이 있어서 이런현상이 나타나는 건가요? 강의를 다시 시청하면서 확인하는데도 계속해서 마우스를 몬스터에게 누르고있을시에 ATTACK을 반복하지 않고 게이지가 다 채워진 상태에서 멈추네요..

  • C#
  • unity
SBH 댓글 1 좋아요 0 조회수 322

[요청] 실습자료가 열리질 않습니다.

미해결

동영상으로 배우는 PTC Creo Parametric 6.0 Assembly & Drawing

안녕하세요, 이번에 강의신청한 학생입니다. 이번에 실습자료 다운받고 파일 여는 과정에서 오류가 생겨 글을 남기게 되었습니다. 아래 글과 같이 상업용 프로그램에서 생성된 파일 이기 때문에 교육용 프로그램에서는 열수가 없다고 하네요..... 혹시 학생용 버전에서 열 수 있는 파일 요청드릴 수 있을까요??

  • Creo-Parametric
yichoo0603 댓글 1 좋아요 0 조회수 467

교안 속의 조합의 시간복잡도에 대한 질문

미해결

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

안녕하세요. 제가 어제 코테를 칠 일이 있어서 문제를 풀었는데 정말 운이 좋게 14502 연구소 문제에서 사용한 중복조합으로 풀 수 있었습니다. nH3 정도의 문제여서 바로 저번 문제에서 본 대로 3중 루프문을 사용했습니다. 근데 돌아오고 보니 그냥 교안에 있던 조합 재귀 함수를 만들어서도 풀 수 있었습니다. 그래서 여기서 질문인 게 같은 조건이면 어느 쪽이 시간복잡도 측면에서 유리한 건가요? 결국 해야 할 연산의 양이 똑같을 거 같습니다.

  • 코테 준비 같이 해요!
  • C++
RokiePlayer 댓글 1 좋아요 0 조회수 303

트랜잭션

미해결

[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)

안녕하세요. SQL과 NoSQL비교하는 부분에서 질문이 있어 글 남깁니다. NoSQL의 경우 트랜잭션X 라는 의미가 데이터가 저장되고 나면 수정이 안된다는 뜻인건가요? 구글링을 해보니 몽고DB도 이제 트랜잭션을 지원한다는 말을 보긴했는데 이전에 트랜잭션이 안됐었다는 게 정확히 뭐가 안됐었다는 건지 궁금합니다.

  • 몽고db
  • python
  • mongodb
  • DBMS/RDBMS
  • 데이터 엔지니어링
돈가스날다 댓글 1 좋아요 0 조회수 280

인기 태그

인프런 TOP Writers

주간 인기글