묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결인터랙티브 웹 개발 제대로 시작하기
stage에 width height 값을 vw vh 주셨는데
house에는 width height에 100%를 주면 다른건가요>?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
썜. updateItemForm에는 action이 왜 없나요
@GetMapping("items/{itemId}/edit")public String updateItemForm(@PathVariable("itemId") Long itemId, Model model) { Book item = (Book) itemService.findOnd(itemId); model.addAttribute("form", item); return "items/updateItemForm";} 수정버튼 눌렀을경우 바로 이렇게 item을 때려 박아서 정보를 줘도 되지않나요. 왜 폼에 넣고 폼을 전달하나요 아참. 이게 본 질문입니다. action이 없어도 되는건가요? method는 있네요. <!DOCTYPE HTML><html xmlns:th="http://www.thymeleaf.org"><head th:replace="fragments/header :: header"/><body><div class="container"> <div th:replace="fragments/bodyHeader :: bodyHeader"/> <form th:object="${form}" method="post"> <!-- id --> <input type="hidden" th:field="*{id}"/> <div class="form-group"> <label th:for="name">상품명</label> <input type="text" th:field="*{name}" class="form-control" placeholder="이름을 입력하세요"/> </div> <div class="form-group"> <label th:for="price">가격</label> <input type="number" th:field="*{price}" class="form-control" placeholder="가격을 입력하세요"/> </div> <div class="form-group"> <label th:for="stockQuantity">수량</label> <input type="number" th:field="*{stockQuantity}" class="formcontrol" placeholder="수량을 입력하세요"/> </div> <div class="form-group"> <label th:for="author">저자</label> <input type="text" th:field="*{author}" class="form-control" placeholder="저자를 입력하세요"/> </div> <div class="form-group"> <label th:for="isbn">ISBN</label> <input type="text" th:field="*{isbn}" class="form-control" placeholder="ISBN을 입력하세요"/> </div> <button type="submit" class="btn btn-primary">Submit</button> </form> <div th:replace="fragments/footer :: footer"/></div> <!-- /container --></body></html>
-
웹 게임을 만들며 배우는 React
가위바위보 사진이 안보입니다..
삭제된 글입니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
람다식 실무에서 많이 사용하나요??
강의와 관련된 강의는 아니지만 궁금합니다!!
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품등록 시 POST 작동이 안됩니다..
삭제된 글입니다
-
해결됨스프링 핵심 원리 - 기본편
빈 조회 시 인터페이스와 구현체의 차이
ac.getBean("memberService", MemberServiceImpl.class);위와 같을 경우 타입이 구현체, 인터페이스로 조회 시 어떤 차이가 있나요?결국 컨테이너에 빈으로 등록된 같은 객체아닌가요?
-
해결됨당신을 함께 일하고 싶은 개발자로 만들어 줄 클린 코드 작성법
좋은 naming이란에서
3. getAllProduct(price) : getAllProductCheaperThan(price) 은 어느게 더 좋은 네이밍 이라기 보다는 서로 목적이 다른 함수를 지칭한다고 보는게 맞지 않나요? 왼) 해당 가격의 모든 제품 조회오) 해당 가격보다 저렴한 모든 가격 조회 라고 보여지는데 제가 이해한게 잘못 된건지 궁금합니다.
-
미해결쉽게 배우는 Webpack
신규강좌 쿠폰 발급 가능해 주실 수 있을까요?
안녕하세요. 미뤄두던 강좌를 보려고 했는데 리뉴얼이 되었군요. 쿠폰을 이제사 확인 했습니다. ㅠㅠ 쿠폰 재발급이 가능할까요? 확인 부탁드릴께요. 감사합니다.
-
해결됨PHP 8, 새로운 기능 살펴보기
이해 안되시는 분
# 현재 PHP는 변수에 걸리는 예외를 처리해야 합니다. try { foo(); } catch (SomeException $ex) { die($ex->getMessage()); } # 그러나 변수를 사용하지 않더라도 다음과 같이 지정해야 합니다. try { changeImportantData(); } catch (PermissionException $ex) { // "$ex" 변수를 지정해야 됨 echo "이 작업을 수행할 수 있는 권한이 없습니다."; } => # 예외를 변수에 캡처하지 않고 예외를 포착할 수 있도록 허용 try { changeImportantData(); } catch (PermissionException) { // "$ex" 변수를 지정안해도 됨 echo "이 작업을 수행할 수 있는 권한이 없습니다."; }
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
inner join에서 'Average Population of Each Continent' 문제 질문드립니다
안녕하세요, SQL 강의 잘 듣고 있어요 :) 다름 아니라 이 문제에서 왜 group by 를 써서 아래처럼 작성해주는지 이해가 잘 가지 않습니다. SELECT country.continent , FLOOR(AVG(city.population)) FROM city INNER JOIN country ON city.countrycode = country.code GROUP BY country.continent 처음에 group by 없이 코드를 짰더니 아래같은 에러코드가 나타났습니다. ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY country.continent' at line 5 자세한 설명 한 번 부탁드리겠습니다. 감사합니다.
-
미해결Vue로 Nodebird SNS 만들기
icon이 뜨질 않고 check box도 깨지듯 뜹니다. [ 추가 질문드립니다. ]
현제 1-7을 하고 있는데 icon 내용 코등을 하면 보이질 않고 회원 가입에 check box 는 깨지듯 뜹니다. coding 은 똑같이 하고 있는데 문제 점을 찾지 못하고 있습니다. 지금 까지 install 해야되는 vuetify , axios , nuxt, vue 모두 인스톨 하였습니다. 그런데 package.json 에는 vuetify axios 등 버전이 dependencies 나 같은데 보이질 않는건 있습니다. 이곳 dependencies 안에 자동적으로 뜨는게 아니라 물리적으로 버전을 적어넣으면 문제가 안되는지 모르겠습니다. 아래는 지금까지 문제있던 부분에 대한 사진들입니다. PostCard.vue 안에 <v-image />를 집어넣으면 개발자 도구에 아래와 같이 에러가 뜹니다.
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
3강 백엔드 api에 대해서
이 강의와는 별개로 이 강의의 백엔드 api의 구축에 대해서 공부를 해나가고 싶습니다. 이 강의에서는 정해진 test라는 아이디와 123이라는 비밀번호만 쓸 수 있고, 회원가입이나 get board list가 bearer가 있어야 값을 내어주는 방식같이 api 자체를 구축을 할 수 없기 때문입니다. 혹시 어떤 강의를 통해 넓혀나갈 수 있을까요?
-
해결됨PHP 8, 새로운 기능 살펴보기
Attributes 이해 안되시는분
class AboutPage extends AbstractController { /** * @Route("/about") */ public function page() {} } 위와 같은 주석이 있다면 이를 아래와 같이 변경할 수 있습니다. class AboutPage extends AbstractController { <<Route('/about')>> public function page() {} }
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
안녕하세요 강사님 질문 있습니다
float 을 사용할때 부모요소 css에 overflow: hidden 말고 html에서 부모요소에 class="clearfix" 를하고 .clearfix { content: ""; display: block; clear: both; } 이렇게 css에 적는 방식으로 float 해제 하는것도 상관없나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
팩토리얼 함수
int result = 1; if(n != 0) { result *= n * Factorial(n - 1); } return result; 저는 안보고 이렇게 풀었는데 이방식은 틀린건가요? 정답은 똑같이 나오는데
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
getServerSideProps가 호출되지 않는경우..
pages 컴포넌트(디렉토리) 에서만 호출이 되는것 같습니다. 혹시 다른분들도 헤매시지 않을까 해서 작성합니다.
-
[리뉴얼] React로 NodeBird SNS 만들기
getServerSideProps 가 호출되지 않습니다.
삭제된 글입니다
-
미해결[직딩꿀템] 원하는 대로 만드는 엑셀 차트의 기술
예제파일은 어디서 다운받을 수 있을까요?
예제파일이 보이지 않습니다;; 어디서 찾을 수 있을까요?
-
모던 안드로이드 - 코틀린과 Jetpack 활용
코틀린에서의 레트로핏
삭제된 글입니다
-
미해결웹 게임을 만들며 배우는 React
this.timeout
(사진)