묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
open 경로 이상
open 함수를 통하여 텍스트 파일을 생성하고 열려고 하는데 제가 원하는건 .py 파일이 들어있는 폴더에 텍스트 파일이 생성되는 것인데 다른 폴더에 생성이 됩니다
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Jpql timestampdiff
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] jpql또는 querydsl에서 timestampdiff를 사용하고 싶은데 혹시 방법이 있을까요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
선생님! (알파코드 DFS)
import sys input = sys.stdin.readline # 아스키 : chr(x) # 0 입력되면 입력 종료 def DFS(L): global cnt, res if L == len(num): if len(res) > len(num): res = res[2:] # pop, slicing 둘 다 O(N). pop(0)을 2번 하면, 2N이니까 슬라이싱 사용. pop(0)을 O(1)로 하려면 deque사용하면 됨 print("".join(res)) # print(res) cnt += 1 return a = int(num[L]) b = int("".join(num[L:L+2])) if a == 0: return if 0 < a < 10: res.append(chr(a+64)) # res.append(a) DFS(L+1) res.pop() if 9 < b < 27: res.append(chr(b+64)) # res.append(b) DFS(L+2) res.pop() if __name__ == "__main__": num = list(str(input()).rstrip()) res = [] cnt = 0 DFS(0) print(cnt) - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의에 나온 방법 외에 숫자를 1글자, 2글자로 나눠서 트리를 만드는 방법으로 코드를 구현해봤는데 어떤가요...?! 괜찮은가요??! for문을 이용하지 않고 거의다 조건문으로 굴러가는 코드인데, 시간복잡도 등 차이가 많이 있을까요?? 처음으로 정답코드 안보고 구현해본 DFS코드라 선생님이 보시기엔 어떤지가 궁금합니다..!! ㅎㅎ
-
미해결코딩테스트 실전 모의고사(with C++) : 대기업 대비
전역변수관련 질문입니다.
안녕하세요 강사님. 해당 문제관련 질문은 아니지만 그래도 어느정도 관련이 있어 여기다가 질문글 올립니다. 전역변수관련 질문이 있습니다. 요즘 코딩테스트에는 입력값받는 코드는 안 써도 되게 함수를 주고 인자값에 입력값이 다들어있는상태에서 함수 안에서 코드를 작성하라고 되어있는 경우가 많더라구요. 저는 코딩테스트를 강사님의 '대기업대비' 전의 '코딩테스트 대비' 를 처음으로 연습을 해와서 DFS나 BFS등 이외에도 많은 문제들을 전역 변수로 활용해서 푸는게 습관이 되었습니다. 하지만 위와같이 함수안을 구현하라는 문제가 나올때 전역변수를 쓴다면 당장 문제를 맞출 수는 있겠지만 함수구현인데 전역변수를 쓴다는 것 자체가 프로그래밍 관점으로 보았을 때, 보안문제 등 의도에 어긋난 것 같다는 느낌이 들었습니다. 예를 들면 DFS구현 문제인데 함수에서는 인자로 학생의 데이터가 들어간 벡터를 넘겨주는데 강사님처럼 함수안에 DFS()로 하고 외부에 DFS함수구현을 하자니 벡터의 생명주기때문에 외부에서는 쓸수 없게 됩니다. 그래서 전역벡터변수를 하나 만들고 거기다가 함수인자값을 복사해주어서 전역변수로 문제를 풀었습니다. 아니면 원래 전역변수로 선언하던 벡터 등을 함수(DFS)에 인자로 계속 넘겨주자니 이것도 공간, 효율성에 문제가 있어보입니다. 그래서 이런 방식으로 문제를 풀었다고 해도 기업에서 보고 탈락시킬거라는 생각이들고 나중에 면접때도 왜 이렇게 풀었냐는 답변에는 답변을 잘 못할거라는 생각이 듭니다. 이런경우는 어떤식으로 보통 해결하나요? 긴 글 읽어주셔서 감사합니다
-
미해결최신 딥러닝 기술 Vision Transformer 개념부터 Pytorch 구현까지
코드 질문
강사님 안녕하세요. 강의를 듣다가 질문이 생겨서 고민 후에 질문 드립니다. Q1. 빨간 도형으로 쳐진 부분이 이론적으로는 하나씩 대응해서 연산하는 거라고 이해는 되는데 코드로 접근할 때는 작동 논리가 머리에 쉽게 들어오지 않습니다 ㅠㅠ 코드 설명을 부탁드리고 싶습니다!! 감사합니다 :) Q2. visuliazation.ipynb 에서 이미지에 Inverse Normalization을 적용하신 이유와 이미지에 대해 Normalization와 Inverse Normalization의 차이가 궁금합니다. 개인적으로 보통 이미지에 대해 정규화 및 scaling을 위해서 Normalization 한다고 알고 있어서 궁금해서 질문 드립니다. 감사합니다 :)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요. git clone 했을시 작동이 궁금합니다.
front, back 인스턴스 2개이고 가져오는 repo 는 front, back 이 통합된 1개인데, repo 에서 가져올때, ubuntu 가 실행된 폴더기준으로, 그 폴더부터 clone 하는 것인가요? 예) front 에서 ssh 접속 -> 깃 clone -> 깃 repo 에 front 폴더 부터 하위 폴더까지 복사
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
오늘의 감정이나, 일기내용을 수정하고 작성완료해도 반영이 되지 않습니다.
일기 수정하기에서 감정이미지나 일기 내용이나 고치고 작업완료해도 홈화면에서 내용이 고쳐지지가 않는데, 어느 부분을 살펴보면 될까요..? 코드샌드박스 링크 첨부합니다! https://codesandbox.io/s/wizardly-bohr-w0guh8?file=/src/App.js
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
placeholder 콤포넌트 & lock to componentlocation
안녕하세요 데이먼님 GNB 만드신것처럼 플레이스 홀더도 콤포넌트로 만들고 위치 lock을 한 채로 메뉴 1,2,3 페이지에 붙여넣어보니 홈 화면과 다르게 화면 가장 상단으로 딱 붙는 자리에 위치되더라구요. lock tocomponent location기능은 해당 콤포넌트가 만들어진 페이지에서의 위치에 복사되는 게 아니라 그냥 화면 최상단에 붙여지는 기능인건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
reducer user -> post 데이터 수정하기
reducer(user, post) post 에서 이루어지는 dispatch에서user의 state 값을 변화시킬 수 있나요? 예를 들의 게시글의 길이를 다른 파일의(order) dispatch 이루어지면 post state의 postLength 길이를 변화주고 싶은데 다른 파일의 state여서 건들 수가 없나요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
충전기 관련 질문 있습니다!
충전기 주문을 옵션 B6V2 90w AC어댑터로 하라고 하셨는데, 알리익스프레스에서 잘못 보낸건지 60w로 보냈습니다..(저는 90w로 주문했는데..) 본 강의에서 이 충전기를 그대로 사용하면 문제가 될까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
pdf view 기능 구축
안녕하세요 제로초님, 기존 s3 연결 및 파일 업로드 알려주신 부분은 문제없이 잘 진행하였는데, 추가로 하고싶은 기능이 있어 질문드립니다. s3에 업로드시에 aws에서 제공하는 location 주소를 iframe tag에 연결하면 바로 다운로드가 되더라구요. 그래서 해결 방법을 찾았는데, aws meta 데이터 형식을 content-Type : 'application/json' 으로 수정하면 다운로드가 되지 않더라구요. 이 방법은 제가 수동으로 진행한것이고, 혹시 upload시에 저렇게 셋팅할수 있는 방법이 있을까요?
-
미해결배달앱 클론코딩 [with React Native]
시키는대로 했는데 안 돼요 ㅠㅠ
시키신대로 하고 구글링도 해보고 했는데 안 돼요 ㅠㅠ... 살려주세요... 문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
크롬 번역 extenson 어떤것을 사용하시나요~?
선생님 강의를 보면 크롬에서 영어를 드래그하면 번역되는데 어떤 extension을 사용하시나요~?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
scale pos weight
안녕하세요. 강의 1분 50초쯤 말씀해주신 scale pos weight가 무엇인지 간략하게라도 혹시 설명해주실 수 있을까요?? 좋은 강의 감사드립니다!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
스케일링 질문
안녕하세요. 학습할 때 스케일링을 해서 넣는 것 까진 이해했습니다! 제가 궁금한건 학습한 모델을 실 서버에 띄워서 예측 을 한다고 했을 때 입니다. 예를 들어 이미지 같은 경우 이미지 픽셀이 0~255이니까 신경을 쓰지 않아도 될 것 같습니다(MinMaxScaler인 경우 기준이 동일하다고 생각이 됩니다!) StandardScalaer나 이미지가 아닌 MinMaxScaler인 경우 새로운 값이 들어 왔을때 스케일링을 어떻게 하나요? 학습했을 떄 사용한 scaler를 그대로 사용해야 되는 것 아닌가요?? 방법이 따로 있는 것일까요?? 아니면 데이터가 많다고 해도 메모리에 다올려서 Scalar만 매번 따로 다시 계산을 하는건가요?? 좋은 강의 감사드립니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
오타일까요?
안녕하세요 위 84페이지 강의노트에서, merge() 메서드에 들어갈 인자가 itemParam 이 돼야 하는건 아닌가 의문이 들어 문의드립니다
-
미해결워드프레스 제대로 개발하기 - 어드민 편
데이터베이스 선택불가
선생님 안녕하세요. config만드는 초입부에서 막혀서 해결을 못하고 있습니다. 하신 것처럼 사용자명에도 bookstore 비밀번호 설정하였으나 작동하지 않아서 root로 접속하였습니다. bookstore 데이터베이스는 존재하는데도, 선택할 수가 없다고 합니다. +--------------------+ | Database | +--------------------+ | bookstore | | information_schema | | mysql | | opentutorials | | performance_schema | | sys | +--------------------+ 6 rows in set (0.01 sec) 데이터베이스를 선택할 수 없습니다 데이터베이스 서버에는 접속(아이디와 비밀번호는 정상) 할 수 있었지만, bookstore 데이터베이스를 선택할 수 없었습니다. 존재하는 것이 확실한가요? root 사용자가 bookstore 데이터베이스를 사용할 권한을 가지고 있나요? 일부 시스템에서는 데이터베이스 이름에 사용자명을 접두어로 사용할 수도 있습니다. 따라서 username_bookstore과 같을 수도 있습니다. 이런 문제일 수도 있나요? 데이터베이스를 어떻게 설정하는지 모른다면 호스트에 연락해야 합니다. 다른 방법이 모두 실패하면 워드프레스 지원 포럼에서 도움을 얻을 수도 있습니다. 다시 시도하기
-
미해결실전! Querydsl
List 형태의 검색조건에 대해
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요! 프로젝트 하다 궁금한 부분이 있는데 검색조건이 굉장히 많은 검색을 구현하게 되었어요. 조건이 PositionType positionType,List<String> majorSkillKeywords,String minorSkill,List<HopeWorkState> hopeWorkStates,List<PositionWorkManShip> positionWorkManShips 대강 이러한 파라미터들로 이루어지는데 단일 파라미터가 아닌 List 형태의 파라미터는 BooleanExpression을 활용한 메서드를 어떻게 구성해줘야 하는지 감이 잘 안잡혀요. BooleanExpression을 리스트 형태로 반환하는 형태의 메서드로 구성하면 되려나요? 예를들어 majorSkills 에 대해선 private List<BooleanExpression> eqMajorSkills(List<String> majorSkillKeywords) 이런 형태의 메서드로요. 맞는 방식인지도 모르겠네요ㅜㅜㅜ
-
미해결Vue.js - Django 연동 웹 프로그래밍
Vue에서 파일 업로드시
안녕하세요. 강의내용 너무 도움이 되고있습니다. 궁금한 내용이 있었는데... Image 파일을 Vue에서 upload시 django에서는 어떻게 처리해야 하나요? Vue에서 img를 받아오는 법이 따로 있는지요? 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
토비의 스프링 3.1 교재 관련
안녕하세요, 김영한 강사님. 좋은 강의 너무 잘 듣고 있으며, 강사님의 로드맵대로 따라가고자 합니다. 그래서 스프링 관련 도서를 구매하고자 하는데(토비 스프링) 해당 교재는 스프링 3에 관련된 내용이고 현재는 대부분 스프링 5이상을 사용하는 것으로 알고 있습니다. 그래도 토비 스프링 교재를 구매하는게 좋을까요 ?