묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 웹 MVC
@Retention 질문
안녕하세요. 항상 잘 듣고 있습니다. 어노테이션은 계속 상속되는게 아닌가요? 그러니까 @RequestMapping 어노테이션도 @Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Mappingpublic @interface RequestMapping { String name() default ""; 위 코드처럼 @Retention 이 지정되어 있으므로 @RequestMapping(method = RequestMethod.GET)public @interface GetHelloMapping { 위 같은 커스텀 어노테이션을 사용해도 자동으로 @Retention이 적용되야 하는게 아닌가 궁금합니다.
-
해결됨팀 개발을 위한 Git, GitHub 입문
혹시 PPT 강의자료는 공유안되나요?
강의자료 PPT 있으면 좋겠네요!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
사용자 계정#2 강의 중 sudo 권한부여 질문
좋은 강의 감사드립니다. 사용자 계정#2 강의 중 sudo 권한부여 내용 실습 중 다음과 같은 문제가 발생하여 구글링 해보았지만, 명확한 답을 찾지 못해 질문 드립니다. /etc/sudoers에 동일위치에 user1 localhost=/sbin/useradd 설정하였습니다. 하지만 user1로 adduser 실행 시 비밀번호까지 입력 후 다음과 같은 경고가 발생하며 사용자 추가가 불가합니다. 원인이 무엇일까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Transactional을 Service에서 처리하는 이유?
@Transact ional의 사용 이유에 대해서는 이해가 되었습니다만, 왜 굳이 Service에서 그 처리를 해주는지 이유를 모르겠습니다. 개인적인 생각으로는 직접적으로 em을 사용하는 Repository에서 해주는 게 더 적절하지 않을까 싶습니다. Service에서 사용해야만 하는 특별한 이유가 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
아까 문제는 해결했습니다 이번엔 여기서 문제가 발생하네요
<html> <head> <meta charset="utf-8"> <title>그랩마켓</title> <link href="index.css" type="text/css" rel="stylesheet" /> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> </head> <body> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </body> <script> axios .get( "https://66571123-1901-4ee7-9a30-2f64f6e3d2f7.mock.pstmn.io/products" ) .then(function (result) { console.log("통신 결과 : ", result); const products = result.data.products; let productsHtml = ""; for (var i = 0; i < products.length; i++) { let product = products[i]; productsHtml = productsHtml + '<div class="product-card">' + "<div>" + '<img class="product-img" src="' + product.imageUrl + '" />' + "</div>" + '<div class="product-contents">' + '<span class="product-name">' + product.name + "</span>" + '<span class="product-price">' + product.price + "원" + "</span>" + '<div class="product-seller">' + '<img class="product-avatar" src="images/icons/avatar.png" />' + "<span>" + product.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; }) .catch(function (error) { console.log("error 발생 : ", error); }); </script> </html>
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
가상환경 관련 질문이 있습니다.
저는 파이참에서 가상환경을 설정하여 사용하고 있습니다. 아나콘다를 이용해서 가상환경 설정을 했는데, 프로젝트를 생성할 때마다 가상환경을 생성해서 프로젝트별로 사용해야 하는건가요? 제가 전에 가상화폐 프로그램을 만들기 위해 가상환경을 만들었는데, 그 가상환경 안에 제가 설치해둔 라이브러리들이 있거든요.. 그 라이브러리를 쓰지 않는다면, 가상환경을 새로 한 개 더 생성해서 그 가상환경에서 프로젝트를 새로 시작하는 게 나은지 궁금합니다 :) 실무에서는 가상환경을 어떤 기준을 가지고 분리해서 진행하는지도 궁금하네요 :) 글 읽어주셔서 감사합니다 !
-
미해결비전공자를 위한 개발자 취업 개론
포트폴리오 수정 질문입니다..
안녕하세요 튜터님 강의 잘들었습니다. 다름이아니라, 알려주신대로 jackson포트폴리오 구입후 다운하고 수정하려고하는데 id속성명같은 부분 일일이 다 수정하셨나요..? html파일 먼저바꾸고 css교차로 다 손댈 거 생각하니 막막합니다.. css파일말고도 손대야할곳이 또 있을까요? 포트폴리오라 해도 자신이 만든게 아니란걸 알게되면 마이너스가 되지않을까요? 역시 일일이 html파일에서 찾아서 속성이나 클래스명 다 수정해줘야할까요? ㅠㅠ html,css,javascript까지 기초적인건 배워서 어느정도는 코드가 눈에 들어오긴하는데.. 하나하나 수정하려는데 너무 막막합니다.
-
미해결iOS 개발을 위한 swift5 완벽 가이드
xcode12 에서 #1쪽에 입력한 g2에서 에러가 발생하지 않습니다
영상의 4:50 부분입니다. 영상에서는 에러가 발생하는데요. 저는 에러가 발생하지 않고 실행시 g2에 0값이 들어가있다고 뜹니다. 궁금해서 g3도 쳐보니 찾을 수 없는 변수라면서 에러가 발생하네요. 왜 영상과 다르게 밑부분에서 선언된 g2에 0값이 들어가있는지 알 수 있을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
mock서버 요청시 이미지가 보이지 않네요 ㅠㅠ
<html> <head> <meta charset=utf-8> <title>그랩마켓</title> <link href="index.css" type="text/css" rel="stylesheet" /> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> </head> <body> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </body> <script> axios.get('https://4173707b-664e-4dc2-b0b9-6827ffd4c0e8.mock.pstmn.io/products') .then(function(result){ console.log("통신 결과 : ", result); }) .catch(function(error){ console.error("error 발생: ", error); }); var products = [ { name: "농구공", price: 10000, seller: "Jordan", imageUrl: "images/products/basketball1.jpeg", }, { name: "축구공", price: 50000, seller: "Jordan", imageUrl: "images/products/soccerball1.jpg", }, { name: "키보드", price: 15000, seller: "Grab", imageUrl: "images/products/keyboard1.jpg", }, ]; let productsHtml = ""; for (var i = 0; i < products.length; i++) { let product = products[i]; productsHtml = productsHtml + '<div class="product-card">' + "<div>" + '<img class="product-img" src="' + product.imageUrl + '" />' + "</div>" + '<div class="product-contents">' + '<span class="product-name">' + product.name + "</span>" + '<span class="product-price">' + product.price + "원" + "</span>" + '<div class="product-seller">' + '<img class="product-avatar" src="images/icons/avatar.png" />' + "<span>" + product.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; </script> </html>
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
서버 사이드 렌더링에 대해 질문이 있습니다
안녕하세요 제로초님~ 강의에 내용에 막힌 것이 있어 드리는 질문은 아니구 SSR 관련되어 궁금한 것이 있어 질문 올립니다. 질문의 요건을 먼저 말씀드리자면 NextJS 없이 커스텀 서버로 SSR를 제공하는 것에 장점이 무엇이 있는지 여쭤보고 싶습니다. SSR을 공부하면서 Next.js 없이 Express(or Koa) 같은 커스텀 서버에 react-router-dom 을 사용하는 방법이 있다고 알고 있는데요. 실제 제 회사의 유관 부서들 중 NextJS 없이 SSR로 서비스를 제공하는 곳이 있습니다. 제가 공부하면서 느낀 것은 SSR을 구현하면서 라우팅 방식을 제외하면, 구조가 NextJS를 따라가게 되는 것 같습니다. 비록 서비스에 프로젝트 구성을 도입한 개발자들이 저마다의 이유가 있어 세팅을 그렇게 한 것이겠지만, 대중적으로 생각하자면 직접 세팅을 다하면서 초기 개발의 overhead가 들어가는것, 프로젝트를 인수 인계할 때의 소통 비용 등을 제치고 사용할 큰 장점이 있는지 궁금합니다. 예를 들어 퍼포먼스 상승의 이유인지, File-based structure 가 싫어서 그런건지 답변을 듣고 싶습니다.
-
미해결
결제에 관하여
인프런의 강의들을 해외페이팔로 결제하려고 하는데 도와주세요.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의 for구문(2-2) 질문입니다~
break와 continue에서 break를 할 경우 print문이 들여쓰기가 되어있고 continue는 print문이 들여쓰기가 안되어있는데 원래 이렇게 사용하는건지 궁금합니다~
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
Q&A에 글이 아닌 이미지를 선택하게 하려면 어떻게 해야하나요?
선생님 코딩 초급자 입니다. Q&A에 글질문이 아닌 화면에 중앙에서 나뉘어 좌우 큰 이미지 2개중 선택하게 하려면 어떻게 해야 할까요? 좋은 강의 감사드립니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
build 재질문
그..build를 제가 다시 해보려니까 또 안되서 질문드립니다. 번거롭게 해드리네요 ㅠ chapter 1에서 100MHz 파일을 만들 때, `timescale 1ns / 1ps module tb_clock_generator; reg clk; always #5 clk = ~clk; initial begin clk = 0; #100 $finish; end endmodule 이렇게 짠 후에 xvlog ./practice1.v 를 하니 WARNING: [XSIM 43-3479] Unable to increase the current process stack size. INFO: [VRFC 10-2263] Analyzing Verilog file "/home/matbi/practice/practice1.v" into library work INFO: [VRFC 10-311] analyzing module tb_clock_generator 이게 떴고 다시 xelab practice1 -debug wave -s practice1 를 하니 Vivado Simulator 2020.2 Copyright 1986-1999, 2001-2020 Xilinx, Inc. All Rights Reserved. Running: /home/matbi/tools/Xilinx/Vivado/2020.2/bin/unwrapped/lnx64.o/xelab practice1 -debug wave -s practice1 Multi-threading is on. Using 14 slave threads. ERROR: [XSIM 43-3225] Cannot find design unit work.practice1 in library work located at xsim.dir/work. 이런식의 오류가 뜨는데 왜 그런가요? 오류를 읽을줄 몰라서 왜 그런지 잘 모르겠습니다. 마지막으로 xsim practice1 -gui -wdb practice1.wdb ERROR: Please check the snapshot name which is created during 'xelab',the current snapshot name "xsim.dir/practice1/xsimk" does not exist xsim은 이런 오류를 만들고 있습니다.
-
리액트로 나만의 블로그 만들기(MERN Stack)
두 가지 질문이 있습니다!
삭제된 글입니다
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
./build 파일에 관해
안녕하세요 맛비님 수업을 듣던 중 궁금한 점이 생겼습니다. ./build와 ./clean 파일을 통해 자일링스 compile부터 waveform 창까지 한번에 띄우는 스크립트를 제공해 주셨는데 제가 스스로 작성한 베릴로그를 자일링스로 컴파일하고 waveform 창까지 띄우려고 하면 어떻게 해야하나요? 그런 부분에 대해서는 혹시 강의가 없나요?
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
List 코드 설명에서 데이터 추출 대신에..
List 테스트 코드 설명 중 list.get(2) 코드 윗 줄 주석 "// 데이터 추출" 이라고 표기된 부분 대신 "// 데이터 참조" 혹은 "// 데이터 사용" 이라는 표현을 쓰면 어떨까요~? 추출은 왠지 push 된 데이터를 pop 할 때 사용하는 표현 같아서.. (사용하고 나면 데이터가 삭제된다는 의미 같아서) get(2) 으로 해당 데이터를 참조 하더라도 기존 데이터가 사라지는 것은 아니니 추출보다는 참조, 사용, 확인 등의 표현이 좀 더 이해하기 쉽지 않을까 해서 제안드려 봅니다 ㅎㅎ
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
안녕하세요!! dto class에 관한 질문입니다
안녕하세요 jpa 관련 강의들을 모두 듣고 프로젝트에 적용을 해보고 있습니다!! 프로젝트에 적용하던 도중 dto 클래스가 엄청 많아지는 것을 보고 질문하게 되었습니다. api를 개발할 때 하나의 엔티티에 생성,수정 등의 여러가지 requestdto를 만들고 이에 대한 여러가지 responsedto를 만들었습니다. 프로젝트를 계속 진행하면 하나의 엔티티에 수많은 dto class 들이 생겨나는 데 이렇게 하는 것이 맞는 것인지 궁금합니다!!
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
36강 / create Article을 진행하고나서, list페이지에 새로만든 article이 뜨지 않습니다....ㅠㅠ
36강에서 article 앱을 만들고있습니다. ListView를 만들고 실습을 따라하면서 artcle create를 이용해서 새로운 article을 생성하고서, detail 페이지에서 정상적으로 나오긴하는데, list.html에서 magicgride로 생성이 안됩니다...article/detail/19라고 뜨는데 제가 이전에 여러 계정을 만들어 놓고 현재는 admin 페이지에서 모두 지운 상태입니다. 이 과정에서 지운 계정의 article detail들을 다 delete하지 않고 계정을 없앴고, media폴더에서도 모두 저장된 파일을 필요 없을줄 알고 지웠습니다... 이게 문제가 되는걸까요...?? 혹시 코드상에 문제가 있을까봐 github 링크를 첨부하겠습니다ㅠㅠ https://github.com/songjungboss95/pragmatics_2
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
스프링 MVC 질문
안녕하세요 강사님, 스프링MVC에 대한 질문 한 가지 드리고자 합니다. 강의의 성격에 맞춰 이번에 오픈하신 강의에 질문을 달려고 했으나.. 아직 그 강의는 결제를 안 해서 그쪽에는 질문을 작성할 수가 없더라고요ㅜㅜ 이번 강의에서 등장하는 MVC 구조는 스프링MVC가 아닌 건가요? 스프링MVC는 스프링 환경에서 사용하는 MVC구조를 칭하는 말이라고 생각했는데요. (스프링 부트 환경에서 MVC를 사용하는 지금 이 상황처럼) 이러한 단순 스프링+MVC와 흔히 말하는 "스프링MVC"구조에 차이점이 있을까요? Dispatcher Servlet, Handler Mapping 외에도 "스프링MVC"만이 갖는 특징적인 부분이 있는지 궁금합니다. 물론 이 질문으로 스프링MVC에 대한 세세한 부분까지 학습하고자 하는 의도는 아닙니다. 대략적인 키워드 수준으로 답변을 남겨주신다면 나중에 스프링MVC를 공부할 때 지금의 기억을 떠올리며 더 잘 이해할 수 있을 것 같아서 질문을 남겨봅니다. 감사합니다.