묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
마구간 정하기
안녕하십니까 강사님!마구간 정하기 문제를 풀이하실때 말이 3마리인 경우를 가정하고 풀어주시는데 풀이코드로 말이 4이상인 경우 대응이 가능한가요? 문제에 C마리라고 되어있어서요!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
타임리프 th:href
<td><a href="item.html" th:href="@{/basic/items/{itemId}(itemId=${item.id})}" th:text="${item.id}">1</a></td> <td><a th:href="@{/basic/items/{itemId}(itemId=${item.id})}" href="item.html" th:text="${item.id}">1</a></td>위에 코드의 url은 타임리프의 href가 적용된 반면 아래코드는 그냥 일반 html의 속성인 href가 적용됩니다.그래서 타임리프 문법은 무조건 html 속성 뒤쪽에다 써야 되는건 줄 알았는데 아닌경우도 많더라구요.어떤 경우에 뒤에 써야 하는건가요?
-
미해결타입스크립트의 모든 것
코딩 초보
안녕하세요. 강의 잘 봤습니다! 강의 내용 관련된 질문은 아니지만..답답해서요ㅜㅠ 저는 코딩 공부를 시작한 지 2개월정도 된 완전 코린이입니다..! 원래 처음엔 이해가 안되고 어려운 게 맞겠죠..?ㅠ코딩하면서 에러 뜰때마다 원인도 모르겠어서 몇시간 붙잡고 있던 적도 많고 개념 이해하기도 어려운데 ...지식공유자님은 처음에 어떤식으로 공부하셨는지 궁금합니다!! ㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
FieldError가 아닌 Item으로 사용자 입력 값 유지하기
상품명, 가격, 수량 필드에 각각 (입력 x), 1, 10000을 입력했고, Item 객체에 각각 "", 1, 10000이 저장되었음을 확인했습니다.그리고 addForm.html에 아래와 같이 코드를 작성해보았고, 동일하게 Item 객체에 "", 1, 10000이 저장되었음을 확인했습니다.<div th:text="*{itemName}"></div> -> <div></div> <div th:text="*{price}"></div> -> <div>1</div> <div th:text="*{quantity}"></div> -> <div>10000</div> FieldError가 아닌 Item 객체에 저장된 값을 통해서 사용자가 입력한 값을 유지할 수 있을 것이라 생각하였습니다.시도1.addForm.html <input type="text" id="price" th:field="*{price}" class="form-control" th:errorclass="field-error" placeholder="가격을 입력하세요">th:field에 의해서 value속성이 생길 때, item.getPrice()해서 value="1"이 만들어질 줄 알았으나-> value=""가 만들어짐(이때, 사용자 입력값 유지를 Item 객체 통해서 하기 위해, bindingResult.addError(new FieldError("item", "price", "가격은 1,000 ~ 1,000,000 까지 허용합니다.")를 사용했습니다. item.getPrice()를 넣지 않음)시도2. 위 코드에 th:value="*{price}" 속성 추가당연히 value="1"이 만들어질 줄 알았으나-> value=""가 만들어짐왜 value 속성이 제가 예상한 대로 만들어지지 않고, value=""로 만들어지는 것일까요?(타입 오류는 발생하지 않고, 오직 검증 오류가 발생한다고 가정했을 때,) Item 객체로 사용자 입력 값을 유지할 수는 없을까요?
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
스토리보드로 짠 ui의 클래스의 생성자를 만들 수 없나요?
class SecondViewController: UIViewController { @IBOutlet weak var mainLabel: UILabel! var someString: String? override func viewDidLoad() { mainLabel.text = someString super.viewDidLoad() } init(someString: String? = nil) { self.someString = someString super.init(nibName: nil, bundle: nil) } required init?(coder: NSCoder) { fatalError("init?(coder) error") } @IBAction func backButtonTapped(_ sender: UIButton) { self.dismiss(animated: true) } }스토리보드로 만든 클래스의 생성자를 만들고 storyboard?.instantiateViewController(widthIdentifier: "secondVC")를 호출하면 init?(coder: NSCoder)가 호출되어 에러가 발생하네요.위 코드처럼 생성자를 만드는 방법은 없을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
index 페이지
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]index페이지 안에 작성을 했는데도 열었을 때 사진과 같이 열어집니다. 뭐가 문제일까요ㅜㅜ
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
asset추가하기
asset 추가하기 강의에서 asset파일을 복사하고 paste 누르는데 강의에 나오는 팝업창은 안뜨고 아무 일도 안일어나요ㅜㅜ왜 이런거죠?
-
해결됨[코드캠프] 시작은 프리캠프
코딩 초보
안녕하세요. 강의 내용 관련된 질문은 아니지만..답답해서요ㅜㅠ 저는 코딩 공부를 시작한 지 2개월정도 된 완전 코린이입니다..! 원래 처음엔 이해가 안되고 어려운 게 맞겠죠..?ㅠ에러 뜰때마다 원인도 모르겠어서 몇시간 붙잡고 있던 적도 많고 개념 이해하기도 어려운데 ...지식공유자님은 처음에 어떤식으로 공부하셨는지 궁금합니다!! ㅠ
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한요청 부탁드립니다!
인프런 아이디 : coll_eksql@naver.com인프런 이메일 : colleksql3@gmail.com깃헙 아이디 : colleksql3@gmail.com깃헙 Username : dvlpDana권한요청 부탁드립니다! 감사합니다:)
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
AbortSignal 오류 해결 방법 공유드립니다.
해당 오류 발생 시 컨트롤 + 파란색 부분 클릭하셔서 편집기 이동합니다. 압축 풀고 실행시키면 abort 구문과 timeout 구문이 누락되었습니다. 형식에 맞게 작성해주시면 됩니다.이후 정상 동작하였습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
section 04 퀴즈 질문입니다 ㅠ
삭제하기 버튼을 눌럿을때 이런 에러가 뜨는데 이유를 모르겠습니다 ㅜㅠ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문드립니다.
연산자 오버로딩 하는 부분에서 const Loc &b 여기서 b는 그냥 임의로 구조체 이름을 만드신건가요? 왜 b로 만드셨는지 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@RequestMapping 질문
안녕하세요 김영한 강사님!강의 너무 잘 듣고 있습니다.다름이 아니라 @Controller와 @RequestMapping에 대한 궁금증이 생겨서 질문을 올리게 되었습니다.기존 DispatcherServlet, 핸들러 매핑, 핸들러 어댑터, ... 를 배운것을 토대로 생각해봤을 때1) @Controller를 애노테이션 기반 컨트롤러 (핸들러) 로 인식하고 컨트롤러로 등록한다.2) @Controller 안에 있는 @RequestMapping 정보들을 모두 핸들러 매핑 정보로 넣어서 요청 URL이 들어왔을 때 이 매핑 정보를 활용한다.3) 이 매핑 정보에 맞는 컨트롤러 (핸들러)에 맞는 핸들러 어댑터를 찾고 이를 통해 핸들러를 호출하여 ModelAndView를 반환한다. 이렇게 이해해도 괜찮을까요?@RequestMapping의 요청 정보 매핑이 어떤 과정으로 전개되는지 확실하게 알고 싶습니다..!
-
해결됨실전! 스프링부트 상품-주문 API 개발로 알아보는 TDD
테스트 코드 작성할 때 이미 작성했던 코드 어떻게 나오게 해서 선택하시나요?
테스트 코드Assert.isTrue 작성할 때 이미 작성했던 코드가 나와서 선택만 해주시던데 어떻게 나오게 해서 선택하시나요? 플러그인이나 어떤 옵션이 있으신가요?
-
미해결함수형 프로그래밍과 JavaScript ES6+
rxjs 와 차이점
학습잘 듣고 있습니다.듣다가 궁금한것이 rxjs 와 fstx 와의 차이가 컨셉이 비슷한 부분이 많다는 느낌이 받습니다.rxjs 와 fstx 를 결합해서 사용도 해도 될 듯 보입니다.rxjs 와 fstx 의 개념적으로나 사용적인 면에서 차이가 뭔지 궁금합니다.
-
해결됨토비의 스프링 부트 - 이해와 원리
공부 방법에 대해서 질문드립니다.
안녕하세요. 토비님저는 이제 곧 4년차가 되가는 개발자 입니다.토비님의 스프링 부트 강의가 나온다는 이야기를 듣고 바로 구매 후 강의를 듣고 있는데 진짜 너무 좋은 내용에 무한 반복을 하고 있으며, 이전에 토비님이 쓰신 토비의 스프링 3.1을 이전에 완독을 해볼려고 하다가, 도중에 다른 일 때문에 중단을 했었는데 요번에 다시 한번 읽어볼려고 합니다.평소 토비님처럼 개발자로서, 전문가가 되고 싶다는 생각을 항상 하고 있는데, 토비님께서는 어떻게 스프링이나 다른 기술들을 공부를 하시는지, 궁금합니다. 그리고 토비님께서 생각하시는 스프링 개발자라면 꼭 기본적으로 꼭 알아야 될 필수 기술이 어떤 건지도 궁금합니다.어떻게 토비님께서 기술 공부를 하시는지, 비법을 알려주신다면 정말 열심히 해보겠습니다!정말 좋은 강의를 내주셔서 감사합니다.다음 강의 기다리고 있습니다!!ㅎㅎ
-
미해결[베스트셀러 저자 직강] 디지털 마케팅과 페이스북 / 인스타그램 광고
광고비 소진 질문
안녕하세요,트래픽/참여 등으로 광고 돌렸는데수치 변화가 아주 미미하고 광고비 소진이 거의 되지 않습니다.머신러닝 기간 중 변경을 너무 많이 해서 그런 걸까요?ㅠ이런 경우에는 차라리 광고 중지하고 다시 돌리는 것이 좋을지요....
-
해결됨웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
MAC php.ini 파일 내 magic_quotes_gpc
mac 환경에서 MAMP 설치해서 수업 따라가는 도중에 php.ini 들어갔는데 magic_quotes_gpc 가 없습니다..php버전은 7.4.33 사용하고 있는데 없는 경우에는 어떻게 해야하나요?
-
해결됨토비의 스프링 부트 - 이해와 원리
imports 파일을 읽어오지 못하는 오류
안녕하세요!이번에 스프링부트를 수강하게 된 학생입니다.퀄리티 높은 수업을 제공해주셔서 감사합니다!다름이 아니라 "자동 구성 정보 파일 분리" 파트를 수강하던 중imports 파일을 생성하여 class 정보를 불러오는 부분에서 오류가 발생하여 질문글 남깁니다.MyAutoConfigImportSelector.java에서 selectImports 메소드를 사용할 때리턴 해주는 String 배열을 직접 입력해주는 아래와 같은 방법을 사용하여 작성했을 때는 서버가 정상적으로 실행되었습니다.return new String[] { "tobyspring.config.autoconfig.DispatcherServletConfig", "tobyspring.config.autoconfig.TomcatWebServerConfig" };그런데 classLoader를 사용하여 META-INF 하위에 생성한 imports 파일을 읽어오는 코드를 작성하여 실행하니 ServletWebServerFactory 빈을 찾을 수 없다는 오류가 발생하며 서버가 정상적으로 실행되지 않습니다...혹시 META-INF를 읽어오지 못하는 이유가 있을까요??
-
미해결배달앱 클론코딩 [with React Native]
macOS - Ventura 13.2 에서 RN 0.71 생성 시 ruby 2.7.6 설치
안녕하세요macOS Ventura 13.2 PC에 react-native init TestApp 실행 시 ruby 2.7.6 버전이 설치되어 있어야 한다고 확인했습니다.현재 제 PC 기준 설치할 수 있는 ruby 버전은 위와 같습니다.방법이 있는지 문의드립니다.고맙습니다