묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
bindingFailure 의 용도
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]마지막 부분 10:45 시간에 질문 있습니다. qqqq를 넘기면 컨트롤러에서 타입에러로 자동으로 필드에러를 만들텐데요~ 이후에 어쩔수없이 item.getPrice() 가 null 이니깐 2번째 if 문안에서 addError 메서드로 저희가 선언한 필드에러를 추가하는 것 까지는 이해했습니다. 근데 저희가 선언한 필드에러는 bindingFailure 는 false로, 타입에러?(바인딩실패)는 아니다라고 지정했기 때문에 qqqq와 같은 문자를 넘기면 해당 필드에러는 무시될거라고 생각했습니다 그런데 저희가 추가한 필드에러의 디폴트 메세지가 출력되네요 "가격은 1,000~1,000,000 까지 허용합니다" (bindingFailure가 false이고, 발생한 에러는 타입에러라서 메시지가 표시 안될줄 알았습니다) 그냥 bindingFailure 에 상관없이 필드에러가 추가되었다면 타임리프가 다 처리해버리는 것 인가요 ?
-
미해결실무 적용을 위한 디지털마케팅 실습 & 포트폴리오 코스
검색광고 실습 중 문의사항
검색광고 실습 중 최근의 업데이트로 인해 다소 내용이 달라진 점이 있는 것 같아 문의드립니다. 업데이트로 인해(?) 전체적인 순서 구성이 달라졌지만, 진행하기 어려운 정도는 아니었습니다. 그런데 첨부한 이미지처럼 동적광고 설정 부분이나, 그 다음 단계의 반응형 광고 설정은 헷갈리는 부분입니다. 혹시 질문을 확인하신다면 답변해주시면 감사드리겠습니다 !
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
질문있습니다.
const people = { 이호준: "01050442903", 이호상: "01051442904", 이준호: "01050342904", 이호준: "01050442903", 이준: "01050412904", 이호: "01050443904", 이호준: "01050442903", }; const set = new Set(); for (let key in people) { const obj = new Object(); obj[key] = people[key]; set.add(obj); } console.log(set); set에 해당하는 이름과 번호 모두를 저장하고 싶어서 이렇게 코드를 짰었습니다. 생각해보니 Obj는 서로 달라서 7개 모두 저장되는게 맞는 것 같은데 어떻게 5개만 들어가게 되었는지 궁금합니다. for~in구문에서 부터 key가 5개만 전달이 되었습니다.
-
해결됨[React 1부] 만들고 비교하며 학습하는 React
delegate 헬퍼 함수의 용도가 궁금합니다.
1. 이벤트 전파를 통해 공통된 하위 요소에 이벤트를 바인딩하기 위해서 사용하는 게 맞을까요? 2. 그리고 하위 요소가 렌더링 되기 전에 이벤트 바인딩해도 문제가 없는 게 상위 요소를 매개체로 바인딩해서가 맞을까요? const liElements = qsAll('li', this.element); liElements.forEach(li => { li.className = li.dataset.tab === selectedTab ? 'active' : ''; li.addEventListener('click', (e) => { const payload = { tabType: li.dataset.tab, } this.emit(EVENT_TYPE.TAB_CLICK, payload) }); }); 제가 구현했을때는 tabList가 렌더링 된 다음에 이벤트 바인딩해야 된다 생각해서 show 메서드 내부에서 바인딩하였는데 delegate 함수 사용하니 하위 요소 렌더링 여부가 무관해졌습니다.
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
안녕하세요 개발자님 리사이클러뷰에 대해서 에러가 납니다ㅠㅠ
안녕하세요 개발자님 현재 리사이클러뷰를 공부하고 있는데 W/RecyclerView: No adapter attached; skipping layout 이런 애러가 뜹니다..ㅠㅠ 레이아웃에 layoutManager설정도 해줬고 코드에도 따로 설정을 해줬습니다..근데 계속해서 어뎁터가 연결이 안됬다고 뜹니다ㅠㅠㅠ 이거 어떻게 해결 하나요..,..?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙초대 부탁드립니다!!
whdgh9873@icloud.com 입니다!!
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
react app에서 html파일이 돌아갈까요??
안녕하세요! react를 수강중인 학생입니다..! 멍청한 질문인것 같은데.. 혹시 create react app 하고 vscode환경에서 html파일을 생성해서 js파일에 링크 걸어논다음에 html파일을 열 수 있나요?? 그러니까 html파일, react js 파일 둘다 작성해서 링크로 연동이 가능한지 궁금합니다! 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Mapping url 질문
[요청 매칭] 수업 중 Class - MappingController [요청 매핑 - API 예시] 수업 중 Class - MappingClassController [질문] 1. mapping/users로 보냈을 때 "get users"가 뜨는 이유가 더 구체적이라서라고 생각해도 되나요? 2. 위처럼 설계를 한다면 users는 회원의 아이디가 될 수 없는게 맞나요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
내용 학습 관련 질문
안녕하세요. 학습을 최근에 시작한 초급자입니다. 현재 장고 프로젝트 생성하여 생성된 폴더와 파일들이 무슨 기능을 하는 지에 대해 듣고 있습니다. 첫 번째 질문입니다. 제가 학습해나가는 것을 TIL로 깃헙에 올리고 싶은데, 코드는 똑같이 안쓰고 참고하여 다른 예시로 작성하면 된다면 이런 개념적인 부분들은 출처와 함께 그대로 써도 되는지 아니면 표현을 달리 해서 올리면 되는 지 알고 싶습니다. 이에 대해 먼저 묻고 작성하는 것이 예의인 것 같아 여쭤봅니다. 앞으로의 내용이 참 기대됩니다. 두 번째 질문입니다. 강의 시작 전에 SQL에 대해서 알고 있어야 하나요???
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
09:05 ~ 09:20
09:05 doc에는 2020년 1월 22일 데이터의 나라이름, 확진자수만 가져온 것이고, country_info는 그 나머지 column들을 프레임으로 만든 것인가요 ?? 09:20 에서 country_info 변수에는 UID_ISO_FIPS_:ookUp_Table.csv 이 부분을 가르치시면서 이 테이블 정보가 들어가 있겠죠 하시는게 정확히 무슨 파일과 정보가 들어가 있는건지 이해를 못하겠습니다. 데일리 리포트 파일인 1월 22일 파일과 UID_ISO_FIPS_:ookUp_Table.csv 파일이 무슨 관계인건가요 ?? UID_ISO_FIPS_:ookUp_Table.csv 이 파일은 국가 이미지를 가져오기 위한 국가기호가 정리된 파일이라고 보면 되려나요...?
-
미해결게임 프로그래머 취업 전략 가이드
Rookiss C# 시리즈를 다 듣게 되면
저는 학원을 다니지 않고 Rookiss C# 시리즈를 전부 수강하려고 하는데 보통의 학원 수준보다 높은 수준인가요? 루키스 C# 시리즈가 게임학원을 커버할정도의 수준인지 궁금합니다!!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
no args constructor를 개발자에게 강제하는 이유
안녕하세요. 영한님. 하이버네이트팀이 no args constructor를 개발자에게 강제하는 이유가 궁금합니다. entity 어노테이션이 있는 클래스를 annotation processor로 감지하여 생성자가 없는경우 만들어줬으면 막힘없이 컴파일이 되면서 모두가 행복하지 않을까란 생각이 계속듭니다. 왜 하이버네이트팀은 개발자에게 위 코드를 계속 강제하고 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
MAC OS PDF 한글 복사 시 NQSP로 바뀜
pdf에서 한글 복사하면 한 글자마다 NQSP로 바뀌는데 어떤 문제인지 아시는 분 있나요? 맥북 씁니다. 설정에서 인코딩 UTF-8로 바꾸고 VM Options 파일에도 Dfile.encoding=utf-8 설정했습니다..
-
미해결UX/UI 시작하기 : Sketch 입문 (Inflearn Original)
아이콘그리기(2)에서 padding은 어디에 있나요?
padding은 어디서 찾을수있나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
조인전략과 MappedSuperclass
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]앞선 강의에서 조인 전략을 보면 정규화를 통해서 Album, Movie, Book이 Item을 상속받아 id, name, price의 데이터를 가져올 수 있었습니다 MappedSuperclass는 공통의 맵핑 정보를 만들어서 상속받아 사용한다고 했습니다 이 두개가 비슷한 역할이다라는 느낌을 받았는데 MappedSuperclass는 상속관계 매핑이 아니며 엔티티가 아니라고 강의를 통해 조인 전략과의 차이가 있다는 것까지는 알겠습니다 조인 전략이 있음에도 MappedSuperclass를 사용하는 경우는 별도의 테이블 데이터로 만들어 관리할 경우가 아닐때만 사용하게 되는 것일까요? 조인 전략으로도 표현이 가능해 보이는데 MappedSuperclass를 사용하는 이유가 궁금합니다
-
미해결Svelte.js 입문 가이드
스벨트 + 백엔드는 어떻한 형태로 구성을 많이 하나요?
질문 있습니다. ^^ 1. 스벨트를 도입시 백엔드는 어떻게 구성을 하나요? api형태로 데이타를 주고 받는지 아니면 다른 방식이 있는지요? 이런 것과 관련된 강의는 무엇이 있는지요? 개설하신 core api가 해당 내용인지요? 2 스벨트를 cdn형태로 링크를 걸어서 사용하는 것은 불가능 한지요? 기존에 개발된 프로젝트에 적용을 하려면 어떻게 해야하나 싶어서요? 제이쿼리 같이 링크룰 걸어서 사용을 할 수 는 없을까 해서요. 3. 개발에 적용할 경우 페이지 단위로 개발을 해서 적용하나요? 아니면 전체 프로젝트를 다 구성을 해서 적용을 하나요? 특히 기존의 시스템에 적용할 경우에 대한 가이드가 좀 필요해서요...
-
해결됨비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
notion 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 한정수님 안녕하세요!! 한정수님 강의를 완강하고 그 이후 계속 공부하면서 말씀하신 TIL로 정리하고 있습니다. 그러면서 notion으로 메모 application을 사용해야겠다는 생각이 들었습니다. 다른 분들의 notion memo style을 참고하려고 하는데, 한정수님이 강의하시면서 보여주셨던 notion design이 마음에 들었습니다. 참고할려고 하는데 링크를 알려주실 수 있으실까요??
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
정답은 맞게 나오는데 채점은 오답이라 해서 잘못된 곳을 모르겠습니다.
package matter7; import java.util.Iterator; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next().toUpperCase(); Main main = new Main(); System.out.println(main.solution(str)); } public String solution(String str) { String answer =""; char [] s = str.toCharArray(); int len = str.length(); for(int i = 0 ; i < len/2 ; i++) { if(s[i] == s[len-i-1]) { answer = "YES"; }else { answer = "NO"; } } return answer; } }
-
미해결일주일 완성! 3dsmax 입문 (자동차 및 캐릭터 만들기)
max 2010 버전 렌더링 오류 질문드립니다.
안녕하세요. 선생님. 선생님 강의 듣는 사람인데, 회사에서 맥스관련 작업중 문제가 발생해서 문의드립니다. 제 사무실이 부대 안에서 있어서 보안 때문에 작업파일이 외부로 반출이 안되고 인터넷도 안됩니다. 그리고, 화면 캡처도 할 수 없는 상태라서 휴대폰으로 대략 찍고 보안에 문제 될 것 같은 화면은 좀 가린 상태로 질문드리는 점 양해 부탁드립니다.ㅜㅜ. 작업은 max에서 JPG 파일로 애니메이션을 렌더링해서 애펙으로 영상편집한 후 플래시 작업으로 진행합니다. OS는 윈도10이고, max 2010 이고, 렌더링은 스캔라인 기본렌더링을 하였습니다. 그런데 윈도7 에서는 이 작업이 무리가 없이 렌더링이 되었는데 제 컴퓨터가 망가져서, 할 수 없이 컴을 바꾸게 되어서 윈도10을 설치한 후 렌더링시 첫번쨰 이미지와 같은 오류창이 뜨고, 렌더링이 안되는 현상이 발생합니다. 오류창 내용은 Error allocating mesh. reduce the face count to render this scene 입니다. 기존에도 윈도10에서 이런 문제가 계속 발생해서 어쩔수 없이 OS버전을 윈도7으로 낮춰서 작업을 했습니다. 그리고, 메쉬문제인 것 같아서 가끔 설정을 바꿔서 XRef를 몇개 비활성화하면 잘됬다가 또 안되고, 다소 랜덤하게 오류창 메시지가 출력됩니다. 그리고 혹시 몰라 max2019에서도 테스트를 해봤는데 같은 문제가 발생했습니다. 이 문제를 어떻게 해결할 수 있을지 몰라 문의드립니다.ㅜㅜ. 그리고, 한 가지 더 질문 드리는데, 현재 파일을 렌더링시 xref 오브젝트의 경우 초기제작 max2010에서는 렌더링시 오브젝트가 보이는데, 상위 버전에서는 렌더링시 xref 오브젝트가 보이지 않습니다. 혹시 이 부분도 이유를 알 수 있을까요? 답변부탁드려요~ 감사합니다.
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
브라우저 캐시 갱신 관련 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용] 먼저, HTTP 웹 기본 지식 강의 완강했습니다. 좋은 강의 만들어주셔서 감사합니다. python django backend 개발자를 준비하고 있습니다. 질문은 `브라우저 캐시 갱신` 관련 질문입니다. 1. 브라우저는 기본적으로 서버에서 보내는 캐시를 다 저장하기 때문에, 캐시 무효화를 위해서 서버에서는 이와 관련된 header를 반드시 넣어야 한다고 이해하는 게 맞나요?? 2. 캐쉬 유효 시간이 지나서 갱신하려고 할 때, 수정된 내용이 없으면 header만 보낸다고 이해했습니다. 그러면 representation header 설명 강의 내용에서 'clinet와 serer 간에 주고 받는 resource의 data를 어떻게 표현할지 결정하는 header' 라고 설명하셨는데, 클라이언트가 브라우저 캐시로 접근 유무를 결정하는 역할도 포함하는 건가요??? - header가 업데이트 되어 클라이언트가 브라우저 캐시를 조회 후, 업데이트 되는 원리를 제가 모르는 것 같습니다. 3. representation 관련 부분에서 Meta data 가 언급되는데 제가 이해하기로는 데이터 안에 담겨진 content data로 이해했습니다. 이게 맞나요?? 잘못되었다면 정확한 내용을 가진 출처를 알려주시면 공부해보겠습니다.