묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
item controller addform
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 아이템 등록 폼 화면으로 이동 시 Model이랑 add item을 해주어야 하는 이유가 궁금합니다 addform.html에 thymeleaf 때문에 그런것일까요 @GetMapping("/add")public String addForm(Model model) { model.addAttribute("item", new Item()); return "items/addForm";}
-
해결됨비전공 기획자 및 관리자를 위한 IT 필수 지식
강의교재 부탁드립니다^^
안녕하세요^^ 강사님 저도 강의안 교재 부탁드립니다. ehv_mile@nate.com입니다. 감사합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청
인프런 아이디 : carter 인프런 이메일 : terajoohyun@naver.com 깃헙 아이디 : terajoohyun@ajou.ac.kr 깃헙 username : terajh
-
미해결백엔드 프레임워크 만들기 (개정판)
혹시 강의 관련된 내용을 블로그에 정리해서 올려도 되나요?
공부한 걸 정리하는 목적으로 블로그를 하려고 합니다. 물론 강의나 자료를 직접 올리지는 않고, 코드도 동일하게 작성하지 않을 겁니다. 그리고 출처를 표기하려고 합니다. 혹시 괜찮을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
4번문제. COUNT(컬럼을 submission 대신 hacker_id로..
SELECT hac.hacker_id ,hac.name FROM submissions AS sub INNER JOIN challenges AS cha ON sub.challenge_id = cha.challenge_id INNER JOIN difficulty AS dif ON cha.difficulty_level = dif.difficulty_level INNER JOIN hackers AS hac ON hac.hacker_id = sub.hacker_id WHERE sub.score = dif.score GROUP BY sub.hacker_id, hac.name HAVING COUNT(sub.hacker_id) >1 ORDER BY COUNT(sub.hacker_id) DESC, sub.hacker_id ---- 안녕하세요. 4번문제 어렵게어렵게 풀었습니다 하아 정답에선 COUNT와 HAVING 의 기준을 submission_id로 풀어주셨는데, 어쩌다 보니 저는 hacker_id 로 짰고, 통과가 됐습니다. hacker_id로 풀었어도 상관없었던건지? 속에 품은 차이가 있는지 궁금합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
pool 사이즈 초과에 대한 커넥션 요청 시 Wating 상태 커넥션이 궁금합니다.
[질문 내용]HikariDataSource에 대한 MaximumPooSize를 1로 설정후에 2개의 커넥션 요청 시 2번쨰 커넥션 요청은 Wating 상태로 가게 되는데 첫번쨰 커넥션이 연결이 해제(conn.close())가 된다면 2번째 커넥션 요청은 자동으로 커넥션을 반환받게 되나요? 해당 시나리오대로 테스트 시 30초 타임아웃 뒤에 익셉션이 발생해서요. 따로 명시해야 하는 로직이 있을까요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
함수형 컴포넌트 관련
안녕하세요. App.js 라는 것은 extends React.Component 를 하는데 함수형 컴포넌트라서 extends React.Component 를 사용안하는 것이 맞나요 ?
-
미해결예제로 공부하는 Python 100 문제풀이 Part.1
숫자, 문자열과는 다르게 리스트는 다른 메모리주소값을 가지는 이유
해당 강의에서 숫자, 문자열은 효율성을 고려해서 변수가 같은 메모리주소를 가리키게 되는데 리스트는 왜 그렇지 않나요? 어떤 이유가 있을 것 같은데 궁금해서 문의드립니다. 감사합니다 ^^
-
미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
ws_autoscaling_group에서 initial_lifecycle_hook 에 대해 추가 설명 부탁드립니다
안녕하세요. aws_autoscaling_group에서 initial_lifecycle_hook 블럭은 삭제를 하였는데요, 삭제한 initial_lifecycle_hook에 대해 설명을 해주실 수 있을까요? 감사합니다.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
각 파일들의 역할에 대해
안녕하세요 index.html, App.js main.js 의 각각 역할이 잘 이해되지 않습니다. index.html 은 최상위 DOM 을 위한 것이고 App.js 는 추후 거대한 서랍장을 만들기 위한 파일이고 main.js 는 React JSX 문법을 사용하기 위한 파일인가요? 궁금하여 질문 드립니다 감사합니다.
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
삭제한 아이템까지 id를 카운트 하는게 정상인가요?
만든걸로 이것저것 해보다가 알게되었는데요. 21번째 아이템을 삭제한 후 다시 아이템을 추가하면 22번째 아이템이라고 뜹니다. chapt 15 소스코드는 아예 콘솔에 출력이 안되서 chapt14 소스코드에서 해보니 제목과 같은 현상이 발생해서요. 21번째 아이템을 삭제한후 다시 아이템을 추가하면 21번째 아이템이어야 되는거 아닌가요?
-
미해결[React 1부] 만들고 비교하며 학습하는 React
store 를 가져올 때 질문.
안녕하세요 김정환님 수업 잘 듣고 있습니다. Store.js 에서 this.storage = storage 를 하는 이유가 무엇인가요? 이미 import 를 해온 상황이면 바로 storag.XXX 등을 사용하여 바로 사용할 수는 없는 것인가요? 제가 흘려 듣고 넘어갔을 수도 있겠지만 궁금하여 질문드립니다.
-
해결됨그림으로 쉽게 배우는 운영체제
컨텍스트 스위치
내용 중에서 "운영체제가 작업을 처리하는 단위는 프로세스 내의 쓰레드"라고 나오는데 그럼 컨텍스트 스위치의 단위가 쓰레드 단위로 진행된다는 의미인가요??
-
미해결자바스크립트 : 기초부터 실전까지 올인원
4번 문제 질문이요!
저는 4번문제 이렇게 짜서 했는데 이렇게 코드 짜도 될까요? function meetat(year,month,day){ if(year == year && month == null && day==null){ return year + '년' }else if(year == year && month == month && day == null){ return year + '년' + month + '월' }else if(year == year && month == month && day == day){ return year + '/' + month + '/' + day } }
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
시각화 관련해서 질문드립니다.
늘 친절하게 설명해주셔서 많이 배우고 있어, 감사 드립니다. g=df_last.groupby(['지역명'])['평당분양가격'].mean().sort_values(ascending=False) g.plot.bar(rot=50,figsize=(10,3)) 위 코드로 Bar-chart를 통해서 시각화 한 후 각 지역별로 평당분양가를 그래프위에 text로 표시해 주고 싶은데, 어떤 방법으로 가능할까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
세션 관련 이해한 내용이 맞는지 확인부탁드립니다
1명의 유저에게 1개 세션(저장소) & 1개 세션 Key(JSESSIONID) 할당 다수의 세션을 갖는 하나의 세션 저장소(Tomcat이 관리) 다수의 키(SessionConst.LOGIN_MEMBER etc..) & 상응하는 값(loginMember etc..) 을 갖는 하나의 세션 세션 내용이 이해가 잘 안돼서 질문글들을 정독해보고 내린 결론인데 잘 이해했는지 혹시 잘못 이해한게 있는지 확인해주시면 감사하겠습니다 추가로 이게 맞다면 이전에 만든 SessionManager와의 차이가 One Session for Multi User ( SessionManager) vs One Session for One User (HttpSession) 라고 생각했는데 괜찮을까요?
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
다형성(?)에대해 질문드립니다.
public class Polymorphism { public static void main(String[] args) { // 성기사 객체 생성 HolyKnight uther = new HolyKnight("우서", 180); // 탱커로서의 역할 수행 Tanker t = uther; t.increaseHp(); // 힐러로서의 역할 수행 Healer h = uther; h.heal(); uther.increaseHp(); uther.heal(); }} 인터페이스인 Healer와 Tanker를 상속받는 HolyKnight클래스가 있습니다. HolyKnights가 상속을 받고 그 클래스에서 재정의를 하기에 동작의 실질적 형태는 HolyKnight가 갖고있게 되는건데 굳이 탱크,힐러의 인터페이스 객체 h와 t를 만들어서 그것을 가르켜서 HolyKnights 의 재정의된 메소드를 실행시킬 이유가 있을까요?? 원랜 메서드를 재정의한 클래스의 객체하나만 선언해서 그 객체를 참조해 재정의된 interface들을 실행 시킬 수 있었는데 각 인터페이스마다 객체를 만들면 동작은 똑같은데 코드만 늘어나는 경우인게 아닌가 해서 질문드립니다. (HolyKnights 참조변수는 탱크와 힐러의 인터페이스에 접근가능 하지만 힐러와 탱크인터페이스의 참조변수를 만들어 실행시키면 힐러는 탱크를 탱크는 힐러의 메서드를 사용할 수 없는 장점?때문일까요??)
-
해결됨Kevin의 알기 쉬운 RxJava 2부
doOnComplete, doOnError 는 왜 필요한가요?
질문이 있습니다. doOncomplete, doOnError 메서드라는 게 있다는 건 알겠지만, "이게 필요한가?"라는 의문점이 계속 생깁니다. 생산자의 doOnComplete 대신에 소비자의 onComplete 를 써도 될거 같고... 에러도 마찬가지로 생산자의 doOnError 대신에 소비자의 onError 를 쓰면 되는게 아닌가요??
-
미해결그림으로 배우는 자바, 파트1: 입문!
square 메소드와 cube 메소드는 원래 캐스팅 위치가 서로 다른가요?
square (3.0); => square ((int) 3.0); cube (2); => (int) cube (2); 이렇게 해야만 결과 값이 잘 나오고 제가 원래 생각 했던 square (3.0); => square ((int) 3.0); cube (2); => cube ((int) 2); 로 하면 에러가 나더라구요. ㅠㅠ 이렇게 스퀘어 메소드와 큐브 메소드의 캐스팅 위치에 차이가 있는 건 상황에 따라 달라지는 게 아니라 원래 그렇기 때문에 필히 기억해야만 하는 부분인 거죠?
-
미해결따라하며 배우는 NestJS
nest -g controller boards --no-spec
안녕하세요. nest -g controller boards --no-spec 로 명령어 실행 시 Error Invalid command: boards See --help for a list of available commands. 에러가 노출되는데 module은 잘 생성됬는데 컨트롤러만 에러가 나는 이유가 뭘까요 ㅜㅜ??