묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
프레임과 시리즈구분
안녕하세요대괄호 한번하면 시리즈고 두번하면 프레임이라는게잘 구분이되질 않습니다자세히 설명 부탁드립니다 추가로 보이는건 같은지요?
-
해결됨개발자를 위한 쉬운 도커
서버가 각각 구성된 실무에선 컨테이너가 어떻게 사용되는지 궁금해요
안녕하세요! 🙃 이런 질문 올려도 되는지 모르겠지만 ..여태 로컬에서 여러 컨테이너 띄워서 테스트 하다가 궁금한게 생겼습니다..실제로 도커를 사용하는 환경이라고 해야되나 어떻게 활용되는지 궁금해서요!강의에서는 3티어로 한 서버(로컬)에서 한번에 구성하는걸 알려주셨는데 개발 할 땐 편할거 같지만 배포하고 운영할때는 어떻게 사용되는걸까요? (서버 한대에 3티어를 구성할때 사용할수는 있을것 같지만요..🤔)아래를 예로 들자면(실제로 서버를 이렇게 구성하는게 맞는건진 모르겠네요..😭)프론트-리액트백엔드-스프링부트Db-redis, mysql이렇게 사용한다고 했을때실제 현업 서비스라면Nginx-클라우드 서버 2대 사용Was-클라우드 서버 2대 사용Db-클라우드 서버 3대(?) 사용 (mysql 이중화, 캐시용 redis 1대)이렇게 서버를 여러개 써서 구축할텐데각각 서버에 직접 프로세스 하나씩 띄우는게 기존 방식인 상태인거죠..🤔이 상태에서 ci/cd를 구축하기 위해서 컨테이너 기술을 사용한다면…각각 웹, 와스, db 서버에서 전부 도커로 띄우게 되는 걸까요?프론트랑 백은 배포까지 해야할테니 그럴것 같은데 db도 도커로 띄우면 장점이 있나요?3티어를 전부 쿠버네티스로 관리하기 위한 게 맞을까요..?각각 서버 하나에 컨테이너 하나씩 띄워서 운영되는 건지.. 한 서버에 내에서 컨테이너로 이중화 하는 상황도 있는건지… 궁금합니다🥹🥹🥹🥹실제로 개인 프로젝트를 클라우드 서버에 배포 해보고 싶어서 질문이 많았네요😅
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
프로그래머스 추천문제
안녕하세요 강의를 끝까지 거의 수강하고 프로그래머스 추천문제를 풀고있습니다.그런데 문제 추천 텍스트파일에 split함수쓰기라고 되어있는 문제가있는데C++에는 split기능이 없지않나요?? 파이썬에 대한 말씀이신지 궁금해서 질문드립니다.
-
해결됨[2024] 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
input태그에 readOnly 속성이 적용되어 있는데 onChange가 되는 이유가 무엇인가요?
8.5에서 업데이트 기능 구현 전, 오류를 없애기 위해서 readonly 속성을 적용시켰었는데, readonly를 지우지 않고도 onChange가 동작해서 여쭤봅니다.onchange가 값이 변경될 때 실행되는 걸로 알고 있는데, readonly인데 값이 변경될 수 있나요? 8.6) Update 입니다.
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
26강 오류 질문
26강까지 내용을 모두 따라하고 실행하니 다음과 같은 오류가 뜹니다j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]o.s.boot.SpringApplication : Application run failed yml 설정도 잘 하고 mySql 버전도 맞는데 왜 오류가 날까요? ㅜㅜ
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
Kotlin: Unresolved reference: MappedSuperclass
실습 2 클래스 생성 3분 에아래 코드를 작성했는데@MappedSuperclassKotlin: Unresolved reference: MappedSuperclass오류가 떠요 "persistence" 이것도 안보여요import jakarta.persistence.MappedSuperclass build.gradle.kts 의존성은 아래처럼 되어 있어요 plugins { id("org.springframework.boot") version "3.2.3" id("io.spring.dependency-management") version "1.1.4" kotlin("jvm") version "1.9.22" kotlin("plugin.spring") version "1.9.22" } dependencies { implementation("org.springframework.boot:spring-boot-starter-thymeleaf") implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-web") implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("org.jetbrains.kotlin:kotlin-reflect") runtimeOnly("com.h2database:h2") runtimeOnly("com.mysql:mysql-connector-j") testImplementation("org.springframework.boot:spring-boot-starter-test") } 깃은https://github.com/justkjy/portfolio-justkim 입니다. 왜 못찾는다고 할까요? 추가 왜 JPA 관련 에러가 계속 나는걸까요??
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
[20강] run 질문
run은 아래와 같이 T에 대한 확장 함수를 받는데public inline fun <T, R> T.run(block: T.() -> R): R { return block() }personReopository의 save를 메서드 레퍼런스로 호출할 때 person 객체 즉 this 를 넘겨야하는데,위의 run의 구현부를 봤을 때 는 파라미터로 아무 것 도 넘겨 주지 않고 어떻게 this를 받아서 아래 와같이 사용이 될수있는지 궁금합니다.val person= Person(name: "최태현", age: 100).run(personRepository::save)
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
그래프QL의 _id값을 반환받을수가 없습니다.
import { gql } from "@apollo/client"; export const FETCH_BOARDS = gql` query fetchBoards { fetchBoards { _id writer title createdAt } } `;import { useQuery } from "@apollo/client"; import { useRouter } from "next/router"; import BoardListUI from "./BoardList.presenter"; import { FETCH_BOARDS } from "./BoardList.queries"; export default function BoardList() { const { data } = useQuery(FETCH_BOARDS); //쿼리문을 실행하면 데이터에 값 넣어주기 return ( <BoardListUI data = {data} /> ); } 강사님 하고 똑같이 했는데 제것만 에러가 나네요 강사님껄로 하면 실행이 됩니다 _id 받질 못해서 안되는데 왜이럴까요 ㅠㅠ { "errors": [ { "message": "Cannot query field \"_id\" on type \"BoardReturn\".", "locations": [ { "line": 3, "column": 5 }
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
mvc회원 저장이 이루어 지지 않고 404 에러페이지로 연결됩니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]MvcMemberSaveServlet입니다.package hello.servlet.web.servletmvc; import hello.servlet.domain.member.Member; import hello.servlet.domain.member.MemberRepository; import jakarta.servlet.RequestDispatcher; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet(name = "mvcMemberSaveServlet", urlPatterns = "/servlet-mvc/members/save") public class MvcMemberSaveServlet extends HttpServlet { // 싱글톤으로 설정하여 인스턴스를 가져와야함 private MemberRepository memberRepository = MemberRepository.getInstance(); @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 브라우저에서 넘어온 값 변수로 설정하기 String username = request.getParameter("username"); int age = Integer.parseInt(request.getParameter("age")); // 파라미터 읽어온 값은 스트링이기 때문에 int형으로 변환을 해주어야 한다. // 자바 코드로 작성한 멤버 객체를 브라우저에서 넘어온 값으로 생성, 저장 Member member = new Member(username, age); memberRepository.save(member); // Model에 데이터를 보관해야 한다. request.setAttribute("member", member); // request객체 내부에 저장소에 저장하는 기능임 String viewPath = "WEB-INF/views/save-result.jsp"; RequestDispatcher dispatcher = request.getRequestDispatcher(viewPath); dispatcher.forward(request, response); } }save-result.jsp입니다.<li>태그가 인식이 이상하게 되는거 같습니다. 중간에 줄바꿈이 안되요<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> 성공 <ul> <li>id= ${member.id}</li><li>username=${member.username}</li> <li>age=${member.age}</li> </ul> <a href="/index.html">메인</a> </body> </html>new-form.jsp입니다.<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="save" method="post"> username: <input type="text" name="username" /> age: <input type="text" name="age" /> <button type="submit">전송</button> </form> </body> </html>어느 부분에서 틀린건지 찾아봐도 모르겠습니다 .ㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
id가 +1씩 증가 안하고 갑자기 34 35 로 뛰는 현상
이전 강의 따라 진행할때도 id가 1, 2, 34 이렇게 숫자가 갑자기 증가해서 실수한 줄 알고 테이블 드랍 후 진행했었는데 다음 강의 따라 진행하는 과정에서도 이 문제가 발생합니다! 이번 강의에서는 delete from member 로 테이블 데이터를 날리기 전부터 이 문제가 발생했고 무시하고 진행한 후 테스트하는 과정에서도 이렇게 숫자가 급격하게 증가해버리네요...어떤 부분에서 문제가 생긴걸까요...?
-
해결됨Flutter 앱 개발 실전
flutter SDK not available
커맨드 팔레트에서 flutter Intl: Initialize클릭시 위와 같은 에러가 뜹니다.. 해결방법이 있을까요
-
미해결ARM Cortex-M 프로세서 프로그래밍
Disassembly 창 문제
Debug를 하고 처음 Disassembly 창을 열면 정상적으로 코드들이 보이지만 여기서 추가로 Debug나 Terminate And Relaunch를 하게 되면 아래 그림과 같이 No debug context라고 뜨면서 코드들이 보이지 않습니다. 이를 해결하는 방법이 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Jsp파일 생성시 자동완성 안되는거 어떻게 하나요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]영한님은 jsp파일을 생성하시면 기본 html 태그들이 자동 완성 되어 나오시는데 저는 그저 빈 파일만 생성이 됩니다. 무료와 유료의 차이인것인가요?
-
미해결실무에 바로 적용하는 스토리북과 UI 테스트
스토리북 실행이 잘 안됩니다. ㅠㅠ
강의 초반, 스토리북 설치를 하는데 npx storybook@latest init 명령어를 치면 스토리북이 열리긴 하는데 로딩이 멈추질 않습니다. ㅠㅠ오류 메시지는 아래와 같이 나옵니다.열심히 구글링도 해봤지만 해결책을 찾지 못했습니다.
-
해결됨[C#/.NET 7.0]어서와, WPF는 처음이지?
Visual Studio 2017에서는 WPF-UI를 사용할 수 없나요?
안녕하세요 오늘 수강신청을 해서 강의 듣고있습니다.저희 회사에서 사용하는게 비주얼 스튜디오 2017인데 2017에서는 확장 및 업데이트에서 WPF-UI를 검색해도 안나와서 요ㅠㅠ 인터넷 검색해보니까 2017은 안된다는 것 같은데 사용할 수 있는 법 없을까요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-B 시간초과
http://boj.kr/11f4fe5e2b174361968323f94b94f219http://boj.kr/8b939f4ade88488f89afc3b312f8867d위 2개의 코드의 차이점은 +=사용 유무인데 res+=c;를썻을때는 통과가 되었지만 res=res+c를 썻을때는 시간초과가 났습니다. +=유무가 이렇게 유의미한 차이를 만들어내는 건가요?? 왜 이런지 이유가 궁금합니다.
-
해결됨[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편
2644문제(촌수 구하기) 질문입니다.
1) 이 문제는 2차월 배열에 False로 초기화한다음 입력받은값만 True로 썼는데 이 문제도 메모리 낭비를 위해 빈 리스트에 넣어서 풀려면 어떻게 해야 할까요?? 2) 재귀(1)중간에 재귀(2)타고 여기서 재귀(3)타고 재귀(4)타서 값을 찾았을때 리턴을 했는데요 리턴을 했다고 해서 1,2,3번의 반복문을 break하는건 아니더라고요 어짜피 답은 찾았으니 시간낭비 방지를 위해 반복문을 돌지 않는방법이 있나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
커뮤니티 글들을 보다가 의문점이 드는게 있어서 질문드립니다
[질문 내용]스프링을 활용한 실무코드를 다루는 부분에 관한 질문이였는데 답변이 실무에서 사용하는 방식은 스프링 MVC - 실용적인 방식편에서 다룬다는 답변이였는데 커리큘럼을 뒤져봐도 그런목차나 제목을 가진게 없어서 여쭤보고싶습니다 혹시 어디일까요?
-
미해결파이썬 기초 라이브러리부터 쌓아가는 머신러닝
선형 회귀 이론 및 실습 부터 전혀 이해가 안되네요.
수업 내용 자체가 갑자기 변화한 것 같습니다.갑자기 내용 자체가 이론적인 부분이 나타나면서 이해가 전혀 안되는데, 찾아보고 공부하고 넘어가는 것이 좋을지아니면 계속 이어 들어가나는 것이 좋을지 문의 드립니다. 내용이 이해가 안되네요.
-
해결됨김영한의 실전 자바 - 기본편
클래스의 구조 속성에 대하여 질문합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]챕터3 - 객체 지향 프로그래밍(클래스와 메서드).에서 클래스의 구성 요소 를 보면 "클래스는 속성(데이터, 멤버변수)과 기능(메서드)을 정의할 수 있다." 라고 pdf에 써잇고, 강사님이 말하였습니다.여기에서 속성의 구성 요소 중 하나가 데이터 라고 말씀 하셨는데,public class ValueData { Total total; int value; //추가 void add() { value++; System.out.println("숫자 증가 value = " + value); } }코드 에서 total 객체를 데이터라고 봐도 될까요?아니면 다른 것을 데이터라고 하는지 궁금합니다.답변 부탁 드립니다.