묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
등록 버튼을 누르면 오류가 뜹니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. https://drive.google.com/file/d/1tjUMtjM5Iforag0SjgUs8Vm9xL5qozqu/view?usp=sharing
-
미해결홍정모의 따라하며 배우는 C언어
한국어 설정
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세 한국어로 바꾸는방법이있을까요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
Room ID에 대해 질문 있습니다.
RoomId로 구분을 해주는 목적이 사냥터, 마을 이런걸 구분하는게 아니라 메이플로 비교하면 1채널 2채널 이런식의 용도로 사용되는 거라고 생각을 했는데 맞는건가요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 선생님!! 장고 엑셀다운로드 로딩에 대하여 질문드립니다
안녕하세요!! 선생님!!! ㅎㅎㅎ 장고 다운로드 로딩에 대하여 질문드리려 합니다!! (웹은 장고로만 개발하였습니다!!) 제가 구현한 내용은 단순히 모델을 불러와서 가공후 csv 파일로 response하는 view를 만들었습니다! 그래서 다운로드 버튼을 클릭하면 모델에 있는 데이터가 다운이 되는 그러한 로직입니다! 위와 같이 그냥 요청이 오면 모델을 불러와서 응답해주는?? 단순한 view입니다!ㅎ 다만 join이 많이 걸려있고 데이터가 좀 많다보니 시간이 상당히 많이 소요가 되는데요.. 문제가 다운로드버튼(위에 설명한 view와 연결한버튼)을 클릭 한 후 서버가 이를 처리를 하는데 서버자체가 이 작업을 끝날때 까지 먹통이되는? (제 3자가 웹에 접속했을때도 이 처리 때문에 위 처리가 끝날때 까지 아무런 요청을 할 수 없습니다) 문제가 발생합니다.. 제가 사용한 서버는 AWS EC2를 활용해 도커 compose파일로 nginx, gunicorn, mariadb를 연결해서 하나의 서비스로 만들어 배포하였습니다. 또한 로드밸런서 세팅도 되있습니다. 로컬에서 개발서버로 테스트 할때는 그냥 다운로드 버튼을 클릭을 해도 바로 종료가 가능하고 다른 브라우저로 접근해도 독립적으로 작동했는데 배포를 하니깐 위와 같은 현상이 발생하네요! 서버 성능의 문제인가 해서 인스턴스 유형도 좀더 올려보고 했지만 역시 위문제는 해결되지 않았습니다..ㅠ 그래서 뭔가 비동기적으로 처리하기위해서 celery를 이용해 볼까 했는데 잘못된 접근인건지 잘모르겠지만 피라미터를 어떻게 설정해야할지 몰라서 구현에 실패를 했습니다 ㅠ 서버의 문제라면 어떻게 접근을 해야하는지,,,,, 아니면 장고로 위와 같은 문제가 해결이 가능하다면 어떻게 코드를 작성하면 좋을지 부족한게 많다보니 며칠째 해결이 안되네요 ㅠㅠ 부족한 설명이지만 잘 부탁드리겠습니다!! 너무 감사합니다 선생님!!
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
SQL인젝션 강의 중 취약점 분석 방법론에서 궁금한 점이 있습니다
안녕하세요! 강의 덕분에 SQL 인젝션 공부에 많은 도움이 되고있습니다:D 강의 듣던 중 궁금한 점이 생겼는데 --------------------------------------------------- 6) 취약점 분석 방법론 검색 기능 동작 원리 분석을 통한 올바른 분석 방법 예시(1) ~title like '%test' and '1'='1%' 거짓 거짓 => 거짓 --------------------------------------------------- ~title like'%test%' and '1%'='1%' 참 참 => 참 이렇게 말하셨는데 참에서 '1%'='1%'이 부분에서 앞의 '1%'이 부분에 %를 넣어주는 이유는 단순히 뒤의 %와의 참값을 위해 똑같이 맞춰주는 용도인가요? 그럼 아래와 같이 와일드 카드가 앞에만 있다고 가정하면 ~title like '%test' and '1'='1' 이런식으로! 이런 경우에는 ~title like'%test%' and '1'='1' 이런식으로 검색해야 결과 값이 나오는게 맞을까요?
-
미해결실무로 배우는 엑셀(Excel) 2019
필터 파트에서 2분20초 빈 셀 추가
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 필터 파트에서 2분20초에 5행과 6행 사이 삽입으로 띄워주는 이유가 궁금합니다 빈 셀을 추가 후 숨기기를 하지않고 필터 파트 강의를 들었는데 어떤 문제도 없었거듣요 2분43초 강의에서는 숨겨둬서 연속된 데이터를 지정할수있다고하는데 추가/숨기기하지않고도 지정이되는데 띄워주는 이유가 궁금합니다
-
미해결
3D Max 실린더 pelt mapping 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 3D Max를 배우는데 plat mapping 으로 실린더를 펼쳐야하는데 자꾸 찌그려지는데 어떻게 해야할지 몰라서 연락드려요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
bindingResult 반환시 query parameter 유지하는 방법
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 수업 유익하게 잘 가쳐 주셔서 감사합니다. bindingResult와 관련하여 질문이 있습니다. 에러가 있을시 bindinfResult에 에러가 담기고 bindingResult.hasError로 체크 해서 에러가 있으면 form 뷰로 리턴을 해주고 있는데 redirect와 다르게 form 뷰로 리턴시 기존에 링크에 달려 있던 query parameter는 유지가 되지 않더라고요. @ModelAttribute 에서 지정한 객체에 있는 필드에 매핑이 다 되고 반환했을때 form에 있는 필드까지는 매핑이 다 되어 있어서 쿼리파라미터도 유지가 될거라고 생각을 했었습니다. redirect할때는 redirecAttributes.addAttribute 사용해서 query parameter를 유지를 시키셨는데 혹시 에러가 생겨서 논리뷰이름으로 리턴시에 query parameter를 줄수 있는 방법이 있을까요? 예를 들어서 localhost:8080/validation/v4/items/add?pageIndex=1 링크에서 저장시 에러가 나서 form으로 리턴이 되도 pageIndex=1을 그대로 넣어주는 방법이 있을까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
진도 질문
안녕하세요. 현재 진도는 9강까지 복습하고 스스로 해보기도 완료하였습니다. 프론트는 실무에서 리뷰앵이라고 말씀하셨는데 어차피 나중에는 다 할 줄 알아야 한다고 하지만 현재 시점에서 뷰 공부(vue 무료 강좌 ㅡ> vue NodeBird)부터하고 10강 진도를 나갈지 고민입니다. 목표는 서버 개발자입니다. 감사합니다. 추신 인간 js 엔진 강의 잘 보고 있습니다.
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
pip과pip3의 차이
안녕하세요 선생님 vscode도 받고 파이썬도 받고 깃허브에 올려주신 설명대로 나름 열심히 따라갔는데요 가상환경을 만들때도 공식문서에는 python3 -m venv 라고 되어있는데 선생님은 python이라고 그냥 치시더라고요 이 차이가 궁금합니다 제 vs에서는python 대신 python3라고 해야 코드가 실행되고 pip 역시 마찬가지로 pip3라고 적어야 실행이 되던데, 이게 무슨 차이가 있는걸까요? 중요한 차이인가요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 !! 존경하는 제로초님 질문이 있습니다!
안녕하세요 제로초님 ! 수업 열심히 듣고 있습니다. 에러에 관한 질문은 아니고 개인적인 질문입니다 ㅜ.ㅜ 원래 리액트를 조금은 공부한 대학생이고, 협업을 하기전 강의로 부족한 부분을 알아가기 위해 듣고 있습니다. next.js도 공부해보고 싶었구요! Q0. 저는 redux에서 액션을 생성할 때 redux-actions를 이용해서 createAction을 사용하고, switch 대신 handleActions를 사용하고 있습니다. 이번 수업에서도 사용해서 진행하고 있습니다. 제 생각에는 취향 혹은 손에 익은 차이가 가장 클 것 같아서 swtich 혹은 return 형식으로 리덕스 액션 생성 함수와 아래 리덕스 타입에 따른 실제 상태 변환을 해주신다고 생각하는데, 그게 맞을까요 ? Q1. 컨테이너를 따로 분리하지 않고 컴포넌트 안에서 바로 액션 디스패치를 넣어주시고 있는데, 강의 도중에 설명도 해주셨지만, 요즈음은 이렇게 바로 컴포넌트에 넣는 것으로 많이 쓰는지 궁금합니다. 저녁에 질문 드려 죄송합니다 !! 초보자라서 질문이 혹시 이상하다면 말씀해주시면 감사하겠습니다.
-
미해결만들면서 배우는 리액트 : 기초
이벤트 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 스크립트는 이벤트 위임을 사용을 하는데 리엑트로 이벤트 위임은 어떻게 사용 하나요? <div><버튼><버튼><버튼></div> 이런식에 버튼이 있을 떄 다 다른 작업을 할 경우 이벤트 위임 처리가 좋다 들었는데 각각 변수 지정을 하지 않고 처리 방법을 질문 드립니다
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Repository 어노테이션 질문
@Repository, @Component 등의 어노테이션 적용되어있는 class들이 스프링 컨테이너에 등록되려면 @ComponentScan으로 configuration 생성이 되어있어야 한다고 알고있습니다. 하지만, JPA와 DB 설정, 동작확인에서 TEST할때 아래와 같이 @Autowired MemberRepository memberRepository 를 할때 config 파일이 없음에도 잘 동작합니다... 어떻게 되는건지 관련하여 질문드립니다.
-
미해결스프링 핵심 원리 - 기본편
생성자를 MemoryMemberRepository();로 주는 이유가 궁금합니다.
안녕하세요 늘 강의 잘 보고 있습니다 선생님 강의를 보다가 궁금한게 생겨서 질문드립니다 [질문 1]생성자를 MemoryMemberRepository();로 주는 이유가 궁금합니다. MemberRepository 인터페이스 void save(Member member);Member findById(Long memberId); MemoryMemberRepository 인터페이스 @Overridepublic void save(Member member) { store.put(member.getId(), member);}@Overridepublic Member findById(Long memberId) { return store.get(memberId);} MemberRepository의 클래스와 메소드를 MemoryMemberRepository의 클래스와 메소드로 덮어쓰기 하기 위함인가요??[질문 2 ]그러면 private final MemberRepository memberRepository = new MemoryMemberRepository(); 가 아닌 private final MemoryMemberRepository memberRepository = new MemoryMemberRepository(); 로 하면 안되는 걸까요?? 감사합니당 ㅎ
-
미해결웰컴 투 태블로 월드
태블로 extract filter
데이터 원본에서 Extract Filter를 수정해서 태블로 서버에 게시한 다음 - 라이브로 연결하면 변경된 필터가 잘 반영되고 - 추출을 하면 변경된 필터가 반영되지 않는데 그 이유와 해결방법에 대해 도움 주시면 정말 감사하겠습니다!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브에도 올렸는데, 왜 승인이 안됐나요? 깃 요청 부탁드려요
인프런 아이디 : goldrootstock인프런 이메일 : goldrootstock@gmail.com깃헙 아이디 : goldrootstock@gmail.com깃헙 Username : goldrootstock
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
delivery에는 왜 cascade설정을 안하나요?
delivery랑 order는 양방향이잖아요 fetch는 양쪽다 설정해주었는데 왜 cascade는 한쪽에만 설정해주는거죠? delivery가 생성삭제될때 order가 그 생명주기를 따라가는것보다는 그 반대가 더 자연스럽긴한데..cascade는 그럼 둘중에 하나에만, 더 자연스러운걸로.. 설정하는건가요?
-
해결됨AWS 바로 시작하기
vpc생성 아마존 ui가 강의와 웹사이트가 너무 다릅니다.
최신 강의라서 기대했는데 안타깝네요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@RequestMapping
강의 14분18초쯤에 서 process함수 위에 @RequestMapping을 써주셨는데 SpringMemberListControllerV1클래스 위에 써줘도 상관없나여? 만약에 안된다면 그이유도 혹시 알 수 있을까요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
키 발급 부탁드립니당!!
저도 네이버 api 키를 발급받지 못해서 wlswnzz15@gmail.com으로 key값을 배포해주시면 감사하겠습니다!