묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결인공지능 기초수학
강의 교안 부탁드려요
안녕하세요. 강사님 강의 교안 부탁드립니다. 감사합니다. jangmi4rang@naver.com
-
미해결홍정모의 따라하며 배우는 C++
char배열에서의 배열명과 int 배열에서의 배열명 출력하기
안녕하세요. int arr[5] = {1,2,3,4,5}; cout << arr << endl; => 이렇게 하면 배열명 arr의 주소값 이 출력됩니다. (저의 지식으로는 배열명이 포인터(주소를 저장하는 변수)이기 때문에 위의 출력은 이해가 갑니다만, char배열에서는 다르게 출력이 되어서 의문입니다.) 하지만 char word[6] = "hello"; cout << word << endl; => 이렇게 하면 hello가 출력되는데 왜 이렇게 되는지 알고 싶습니다... 이 강의 질문 내용 중에 교수님께서 답변하신 내용이 전통적으로 char배열명은 value값으로 출력한다고 하셨는데, 이 답변이 맞는 건가요?
-
미해결자바 스프링부트 활용 웹개발 실무용
modelAndView null 현상
menuType을 postHandle쪽에 설정해주셨는데 동일하게 했더니 페이지 이동때나 controller를 통해 이동되는경우에 호출되는것 같은데 2번또는 3번은 기본적으로 호출되는것 같은데 최초는 문제가 안되는데 2번또는 3번째는 modelAndView가 null 로 되어 에러가 지속적으로 뜨는것 같습니다. 화면작동상에는 문제가 없는데 지속적으로 이클립스 콘솔에 에러로그가 올라오네요 Caused by: java.lang.NullPointerException: Cannot invoke "org.springframework.web.servlet.ModelAndView.addObject(String, Object)" because "modelAndView" is null if (handler instanceof HandlerMethod) { logger.info("modelAndView : {}", modelAndView); modelAndView.addObject("menuTypes", MenuType.values()); }
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
dropbox 이미지 저장 참고자료
안녕하세요. 강의가 만들어진지 좀 돼서 그런지 세부 설정 부분이 좀 달라서 안됐던 부분이 있기에 다른 분들 참고하시라고 글 남깁니다 :) 강의 내용대로 따라오신다음에 실행을 하면 dropbox에서 허용하지 않는다는 듯한, 어떤 문제가 발생했다는 에러가 발생하는데, 이는 아래 방법으로 해결 가능합니다. token을 만들었던 dropbox 개발자의 웹페이지에서 자신이 만든 앱에 들어가서 setting 옆에 있는 permissions 탭을 눌러줍니다. 그러면 안에 'Files and folders'가 빈박스로 돼있는걸 확인할 수 있을겁니다. 거기 4가지를 모두 체크해주고 아래 submit을 눌러줍니다. 그리고 Setting에 돌아가서 token을 다시 발급한 뒤 DL51 소스코드에 적용해줍니다. 그러면 에러 없이 실행되며, firebase와 dropbox에 들어간 것을 확인할 수 있습니다. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
저거 메뉴얼 어떻게 보는 건가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드의 효율성
이렇게 코드를 짰는데 잘 짠 코드인지 궁금합니다. 시간복잡도는 O(n2)이 되는 것인가요 !? function solution(arr) { // 각 행의 합 = row, i는 고정 j는 0~배열의 길이만큼 // 각 열의 합 = column, j는 고정 i는 0~배열의 길이만큼 // 대각선의 합 = cross i와 j가 같아야한다. // 거꾸로 대각선의 합 = reverseCross, arr.length - i - 1 let row = new Array(arr.length).fill(0); let column = new Array(arr.length).fill(0); let cross = 0; let reverseCross = 0; for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.length; j++) { if (i === j) { cross += arr[i][j]; reverseCross += arr[i][arr.length - i - 1]; } row[i] += arr[i][j]; column[i] += arr[j][i]; } } return Math.max(...row, ...column, cross, reverseCross); }
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
A3 ~ A4 헤더 영역
선생님께서 알려주신 방법대로 A1 ~ A2 타입은 잘 해결하였습니다! 그런데 A3 ~ A4 공개문제에서 헤더 로고 포토샵 지시 사항에서, " Header 폴더에 제공된 로고를 삽입한다. 로고의 색은 과제명에 맞게 반드시 변경하여 한다"에서 색 변경은 어떤 걸 의미하는 걸까요.. 예를 들어 이미 header 폴더에 제공된 로고 사진 +로 워드 타입 로고를 색 변경해서 새로 생성해서 합치라는 의미인 건가요.. 포토샵 문제로 감점될 까봐 완벽하게 이해하고 싶은데 A3 ~ A4 타입의 헤더 로고 지시사항 자체가 이해가 되지 않아서 어떻게 해결해야 되는 지 궁금합니다 ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
libs가 없어서 clean 해주고 다시했는데 안되요
수업 과정대로 따라하다가 libs파일이 없다는것을 발견하였는데요 다른 질문을 참고하여 clean 해주고 다시 해보았는데 안되네요 이런 오류가 뜨는데 어떻게 해야할까요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
html에서 DTO에담긴 객체형식이 전송가능할까요?
안녕하세요? 강의 잘 듣고있습니다. html에서 DTO에담긴 객체형식이 전송가능할까요? String city, street, zipcode가 포함된 객체 Address를 담은 회원등록DTO를 이용해서 회원등록기능을 만들고있는데요, html에선 form.address.city, form.address.street이런식으로 , 위치를 지정하면 될거라 생각하였는데, Strin이나 int 등은 값이 잘 저장되는데, address에 속한 값들은 자바에선 null로만 받아져요. 반대로 조회할때는 form.address.city, form.address.street를 이용하니 문제없이 조회가 되었습니다. 즉 자바에서 html로는 DTO안의 객체형식이 제대로 전송되는데, html에서 자바로는 DTO의 객체형식이 전송이 안되는 상태인데, 애초에 등록페이지에 모델로 해당 DTO를 form으로 전송시켜놓았고, 그래서 form.address.city으로 위치를 지정해서 값을 저장하면 문제없이 될거라 생각했는데, 어디서 잘못된걸까요? 관련코드입니다. DB 1,2행은 수동으로 추가하였습니다 DTO public class CompanyDTO { private Long id; private String name; private Address address; Controller @GetMapping("register")public String companyRegister(Model model) { model.addAttribute("form", new CompanyDTO()); return "company/register";}@PostMapping("register")public String companyRegister2(CompanyDTO companyDTO) { companyService.saveCompany(companyDTO); return "redirect:/company/list";} @GetMapping("list")public String companyList(Model model) { List<Company> companyList = companyService.findAll(); List<CompanyDTO> companyDTOList = companyService.transDTOList(companyList); model.addAttribute("company_list", companyDTOList); return "company/list";} html register(등록부분) > 이 부분이 안됩니다! <form th:action="@{register}" th:object="${form}" method="post"> <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="city">도시</label> <input type="text" th:field="*{address.city}" class="form-control" placeholder="주소를 입력하세요"> </div> html list(조회부분) > 정상동작합니다 <tr th:each="company : ${company_list}"> <td th:text="${company.id}"></td> <td th:text="${company.name}"></td> <td th:text="${company.address.city}"></td> 감사합니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
index.html문의
무료강의인 스프링 입문강의를 들었을때, 강사님께서 매핑되는 html화면이 없을경우에는 resource -> static -> index.html을 자동으로 찾아서 화면에 띄어준다고 하셨는데요 꼭 resource -> static 안에 없어도 되는건가요? 이번 강의에서는 main -> webapp -> index.html경로에 있는데 welcome페이지로 index.html이 동작하길레요
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
getAll을 직접부를 때 무한무프 질문있습니다.
getAll을 직접 쓸 때에는 무한루프고 todos를 생성해서 Textview에 연결 할 때는 정상동작하는 이유가 햇갈립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
아래와같은 에러가 발생합니다.
[1] Error from chokidar (/Users/kyungwonhwang/Documents/boiler-plate/client/node_modules/@babel/runtime/helpers/esm): TypeError: anymatch is not a function [1] Error from chokidar (/Users/kyungwonhwang/Documents/boiler-plate/client/node_modules/@pmmmwh/react-refresh-webpack-plugin/client): TypeError: anymatch is not a function [1] Error from chokidar (/Users/kyungwonhwang/Documents/boiler-plate/client/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/utils): TypeError: anymatch is not a function [1] Error from chokidar (/Users/kyungwonhwang/Documents/boiler-plate/client/node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime): TypeError: anymatch is not a function [1] Error from chokidar (/Users/kyungwonhwang/Documents/boiler-plate/client/node_modules/accepts): TypeError: anymatch is not a function 클라이언트 서버에서 위와같은 에러가 발생합니다. 깃헙 주소 : https://github.com/gof9325/boiler-plate/tree/master
-
미해결Vue.js + TypeScript 완벽 가이드
클래스 문법에 대한 의견
안녕하세요!항상 잘 보고 있습니다. 클래스 문법을 권장하지 않는다는 의견을 주셨는데요!혹시 커뮤니티나 캡틴 판교님이나 주변 개발자들도 같은 의견일까요?!여쭤보는 가장 큰 이유는 Vue CLI 팀에서 프로젝트를 만들 때 컴포넌트 스타일 방식을 기본값으로 해둔 이유가 있을거 같아서 입니다! Use class-style component syntax? (Y/n)
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
pygame.quit()
import pygame pygame.init() screan_width = 480 screan_height = 640 screan = pygame.display.set_mode((screan_width, screan_height)) pygame.display.set_caption("Nado Game") background = pygame.image.load("C:/Users/koko4/OneDrive/Desktop/PyCharm/PyGame/pygame_basic/BackGround.png") Running = True while Running : for event in pygame.event.get(): if event.type == pygame.QUIT : Running == False screan.blit(background, (0, 0)) pygame.display.update() pygame.display.update() pygame.quit() 소스코드는 보여드리는 바와 같이 똑같이 작성 하였습니다. 실행은 잘되는대 끌려고 X 버튼을 누르니 종료 되지 않 습니다. 어떻게 해야 되죠? * 개발환경과 파이썬은 잘 설치 되있으며 최신버전으로 설치 되어있습니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
prettier가 특정 파일에서만 안 먹히는 문제가 있습니다.
안녕하세요, 그랩님! 다름이 아니라, 잘 먹히던 prettier가 특정 파일에서만 적용되지 않는 문제점이 있습니다. 1. 프리티어를 지웠다가 다시 설치도 해보고, default formatter, format on save도 전부 체크하고 적용했지만 해당 코드 파일에서만 작동하지 않습니다. 2. 새 파일을 만들고 코드를 작성할 땐 적용이 되다가, 해당 코드를 복붙하는 순간부터 다시 프리티어가 적용되지 않습니다. 코드 상에 어떤 문제가 있는 것인지, 어떤 문제 때문인지 알 수 있을까요? <!-- index.html은 메인 페이지, 혹은 시작점을 네이밍 할 때 개발자들이 index라고 많이 함. --> <html> <head> <title>그랩마켓</title> <link href="index.css" type="text/css" rel="stylesheet" /> </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> <div id="footer"></div> </body> <script> var products = [{ name : '농구공', price : 100000, des : '이 농구공은 농구 황제 마이클 조던이 사용하던 농구공입니다.', imageUrl : '/images/products/basketball2.jpg' },{ name : '축구공', price : 100000, des : '이 축구공은 농구 황제 리오넬 메시가 사용하던 축구공입니다.', imageUrl : '/images/products/soccerball1.jpg' },{ name : '노트북', price : 120000, des : '이 노트북은 옛날에 만들어진 노트북입니다.', imageUrl : '/images/products/notebook2.jpg' }]; document.querySelector('#product-list').innerHTML = '<div class="product-card">'+ '<div>'+ '<img class="product-image" src="images/products/basketball1.jpeg" />'+ '</div>'+ '<div class="product-contents">'+ '<span class="product-name">' + '농구공 1호' + '</span>'+ '<span class="product-price">' + '50,000원' + '</span>'+ '<div class="product-seller">'+ '<img class="product-seller-avatar" src="images/icons/avatar.png" />'+ '<span class="product-seller-name">' + '그랩' + '</span>'+ '</div>'+ '</div>'+ '</div>' </script> </html>
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
인증서관련
강의를 듣다가 궁금한점이 있어서 문의 드립니다. TLS통신에 대한 전반적인것은 이해가 가는데요.. 강의중에서도 나오지만 etcdctl 을 실행할때 총 3개의 인자를 주었습니다. (ca인증서, server 인증서, server key) 왜 3개를 사용하는지 좀 더 자세히 알 수 있을까요..!? etcdctl을 클라이언트로 생각하고, etcd를 server로 생각해야하는지.. 이렇게 생각한다면 etcd의 개인키를 왜 인자로주는지..등등 제가 잘못 이해하는건지.. 미리 감사합니다!
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
포토샵 저장 경고
선생님 안녕하세요! 1. 포토샵에서 로고 등을 제작 후 웹으로 저장을 눌러서 저장을하려고 하면 첨부사진과 같이 경고문?이 뜨는데 괜찮은건가요?? 경고문이 나고나서 확인버튼을 누르면 저장되기는 하지만 혹시몰라 여쭤봅니다! 2. 그리고 로고는 배경 흰색도 아예 지워야하는것 맞나요?
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
this
책 116쪽 this.counter의 this와 117쪽의 첫 예제 this.counter의 this는 다른거죠??
-
미해결청와대 청원 데이터 시각화
코랩 오류
저도 아랫분과 같은 오류가 나서 코랩으로 하고 있는데 크롬드라이버를 찾지 못합니다. 경로를 아무리 바꿔도 읽지를 못합니다ㅜㅜ 아니면 아랫분 오류를 해결 할 방법은 없나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
네임스페이스 개념에 대해 궁금합니다
안녕하세요 강사님, 파드와, 서비스 간에 네임스페이스가 다르다면 통신이 안된다 해주셧는데 네임스페이스는 노드에 위치해 있는건가요? 마스터 서버1대 노드서버 2대 라고 하면 네임스페이스는 그 3대의 서버보다 상위 개념이라 네임스페이스를 생성하고 그 안에 노드등 오브젝트들을 넣는 건가여..?ㅠ