묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
h2설치 - localhost
h2데이터 베이스 설치 후에 localhost로 변경하라고 하셨는데 제가 그 부분을 하지 못하고 넘어갔습니다. 이렇게 계속 뜨는데 h2삭제하고 다시 처음부터 해야하나요?어느 지점에서 localhost로 변경해야하는지 모르겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
onClick및 onChange에 관한 질문
수고하십니다. 질문 드립니다. 강의중 onClick={() => xxxHandler(image)}에 관한 부분은 타 질문을 통해서 알았습니다 1. 그렇다면 UploadProductPage.js의 onChange={xxxhandler}과 위의 onClick에 정의한 것과는 무엇이 틀린가요?혹 동작은 같은데 인수를 넘기기 위해서는 화살표 함수를 써야 하는건지요? 2. 삭제 처리가 화면의 이미지만 삭제 하는거인거 같은데 서버에 올라가 파일을 삭제하는데 도움이 될만한 정보가 있으면 알려주시면 감사하겠습니다. 두서없는 질문 죄송합니다만 메세지 확인하시면 답변 부탁 드리겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Form 전송 객체 분리 - 개발 강의 질문있어요~
안녕하세요 유효성 검증에 대해 수업들으며 질문사항 있어 몇자 적어봅니다. 강의 내용 중 등록, 수정시에 파라미터가 다르기 ItemSaveForm, ItemUpdateForm을 만들어서 실제 로직 작동시에는 Item 객체에 담아주는 변환과정을 거치는데 선생님께서 실제로는 getter, setter보다는 생성자를 활용하는것이 더 효율적이라고 말씀하셨습니다. Item itemParam = new Item();itemParam.setItemName(form.getItemName());itemParam.setPrice(form.getPrice());itemParam.setQuantity(form.getQuantity()); 혹시 강의에서 보았던 위의 변환과정을 실무에서 생성자 방식으로는 어떻게 처리하는지 알고 싶습니다. 감사합니다.
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
에뮬레이터에 실행화면이 뜨지 않습니다
안드로이드 디바이스를 f5로 실행하면 Encryption unsuccessful 이라고 오류 화면이 뜨는데 어떻게 해결해야될지 모르겠습니다ㅜㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
4:56 새로운 객체를 반환
판교님, 질문있습니다. data는 function()에 다시 새 객체를 반환하는데, methods는 바로 객체를 열어서 addTodo: ... 로 작성하는 이유를 알 수 있을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
비슷한 while 문 코드 질문입니다!
안녕하세요! 강의 잘 듣고 있습니다! 5. 수의 합 문제에서 설명만듣고 제 나름대로 소스코드를 구현했는데, 제 소스코드로 구현하면 예시 입력 케이스 2,4,5번에 대해 원래 정답에서 -1만큼 한 결과값이 나오게 되네요... 하단의 코드에서 어떤 문제 때문에 발생하는 건지 문의드려도 될까요!? 답변주시면 감사하겠습니다 :) n, m = map(int, input().split()) a = list(map(int, input().split())) lt, rt = 0, 1 tot = a[0] cnt = 0 while rt < n: if tot < m: tot += a[rt] rt += 1 else: if tot == m: cnt += 1 tot -= a[lt] lt += 1 print(cnt)
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
기본 시그널처리 - 라이브 프로그래밍에서 ... 새 창에서 프로세스 검색 시 내용
기본 시그널처리 - 라이브 프로그래밍에서 2분 47초에서 ... signal 프로그램을 실행 해 놓고 다른 창에서 ps -ef | grep signal 하면 ... 실행 중인 프로세스가 보이는데 ... 제 컴퓨터에서는 보이지 않습니다. xshell 7, putty , 우분투 ... 등 모든 환경에서 확인해도 결과는 검색되지 않습니다. 어떻게 할 수 있나요? 보여주신 것 처럼 프로그램 하나 동작중에 인터럽트 주어서 반응을 보고 싶습니다.
-
해결됨iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의
플로팅 버튼 실습 중 질문
안녕하세요 :) Autolayout 강의 중 플로팅 버튼 만드는 실습을 하는 도중 문제가 생겨서 질문을 남기게 되었습니다. 사진에 보이는 것 처럼 버튼에 이미지를 넣고 버튼 속성에 width = 60, height = 60을 넣었는데 왜 이미지 크기가 안 줄까요..? 스토리보드 상에서 버튼을 클릭하면 버튼의 틀은 줄어든 거 같은데.. 뭐가 문제인지 잘 모르겠습니다..
-
미해결SVG 마스터
패스 강의 관련 태그 질문 드립니다 ㅠ.ㅠ
안녕하세요 ~ 강의 너무 잘 듣고 있습니다 ~다름이 아니오라 제가 쓴 태그가 안먹히는데 어떤 오타가 있는걸까요? 제가 여러번 확인해봤는데 잘 되지 않아서 글 남깁니다. 항상 좋은 강의 감사드립니다!
-
미해결
R 결측치 NA 제거
NA가 약 10%인 열에서만 NA 를 제거하는 것은 어떻게 하나요? 데이터프레임의 열이 100개인데, 그 중 NA가 10% 안되는 열이 60개 정도 되는데, 두 단계로 if 문을 써봐도 계속 에러나서 여쭤봅니다..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP 요청 메시지 질문
GET / search?q=hello HTTP/1.1 Host: www.google.com HTTP/1.1 는 HTTP의 버전이고 www.google.com는 호스트 도메인명이고 GET은 HTTP 메소드인데 / search?q=hello는 그냥 경로나 패스라고 부르나요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
devtools 자동 빌드
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 강의에서 보여주신 것처럼 devtools를 적용했을시 안되어서 서칭을 해봤습니다. 다른것들은 따라서 해봤는데요. 특정 부분이 제 IntelliJ와 달라 문의글올리게 되었습니다. https://jamong-icetea.tistory.com/393 우선 여기까지 했는데도 안되어서 이 부분 까지 해보려고 하는데 제 화면은 이렇게 되어있습니다. 저 부분을 어디서 찾아야할까요...? 그리고 다른 블로그에서는 application.yml또는 .properties를 만들라고 하는데 저희는 gradle이니까 안 만들어도 되는건지, 그리고 build.gradle에 추가로 적용할 것은 없는지 궁금합니다.(dependencies만 추가한 상황입니다.)
-
미해결Flutter 초급 - Http통신, 상태관리
mainActive.kt 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의를 보면서 수업을 진행중입니다.헌데 영상에서 보면 mainActive.kt에서 기본적으로 작성되어진 코드가 있는데 (override 부분) 저는 내용이 없더라구요.뭔가 오류가 있는 것 같지만 일단 진행해보고자 코드를 다 따라서 작성하고 추가적으로 공지해주신 onCreate부분도 수정해봤는데 아무런 작동도 하지 않습니다.. 어떻게 해야 할까요??작성 코드는 이러하고 발생하는 에러는 이렇게 나옵니다.E/flutter (30804): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: MissingPluginException(No implementation found for method getValue on channel example.com/testflutter) E/flutter (30804): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:154:7) E/flutter (30804): <asynchronous suspension> E/flutter (30804): #1 _MyMethodChannelState._getNativeValue (package:testflutter/MyMethodChannel.dart:19:15) E/flutter (30804): <asynchronous suspension> E/flutter (30804): package com.example.testflutterimport androidx.annotation.NonNullimport io.flutter.embedding.android.FlutterActivityimport io.flutter.embedding.engine.FlutterEngineimport io.flutter.plugin.common.MethodChannelclass MainActivity: FlutterActivity() { private val CHANNEL = "example.com/value" override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) { super.configureFlutterEngine(flutterEngine) MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL) .set { methodCall, result -> if (methodCall.method == "getValue") { result.success("성공") } else { result.notImplemented() } } }}
-
미해결Flutter 초급 - Http통신, 상태관리
xcode 오류가 납니다.
import UIKit import Flutter @UIApplicationMain @objc class AppDelegate: FlutterAppDelegate { override func application( _ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { let controller = self.window?.rootViewController as! FlutterViewController let channel = FlutterMethodChannel.init(name : "example.com/testflutter", binaryMessenger : controller.binaryMessenger) channel.setMethodCallHendler {(call, result) in if(call.method == "getValue"){ result("성공") } else { result (FlutterMethodNotImplemented) } } GeneratedPluginRegistrant.register(with: self) return super.application(application, didFinishLaunchingWithOptions: launchOptions) } } - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 해당 코드고 오류가 나서 실행이 안되는 상황입니다. 해당 오류로는 13번째 줄에서 강의 영상을 보면서 똑같이 작업했는데 오류가 나면서 실행이 안됩니다. 발생 오류로는 13번째 줄에서 Value of type 'FlutterMethodChannel' has no member 'setMethodCallHendler' 또 하나는 22번째 줄에서 Cannot find 'GeneratedPluginRegistrant' in scope 라는 오류가 뜨는데 한번 확인 부탁드리겠습니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
user 객체 읽는법
let { User, Comment } = require('./models'); let user = await User.findOne({ include: [{ model: Comment, }] }); console.log("===================================================================================================") console.log(user) console.log(user.comment) =================================================================================================== User { dataValues: { id: 1, name: 'zero', age: 24, married: false, comment: '자기소개1', created_at: 2021-11-09T09:05:55.000Z, Comments: [ [Comment] ] }, _previousDataValues: { id: 1, name: 'zero', age: 24, married: false, comment: '자기소개1', created_at: 2021-11-09T09:05:55.000Z, Comments: [ [Comment] ] }, _changed: Set(0) {}, _options: { isNewRecord: false, _schema: null, _schemaDelimiter: '', include: [ [Object] ], includeNames: [ 'Comments' ], includeMap: { Comments: [Object] }, includeValidated: true, attributes: [ 'id', 'name', 'age', 'married', 'comment', 'created_at' ], raw: true }, isNewRecord: false, Comments: [ Comment { dataValues: [Object], _previousDataValues: [Object], _changed: Set(0) {}, _options: [Object], isNewRecord: false } ] } 자기소개1 1번 질문 : user객체를 쳤더니 저런식으로 나오는데,어떻게 객체안의 키들을 거쳐서 user.comment가 나오는지 과정좀 설명해 주실수 있나요?일단 제가 생각해본 봐로는user.comment하면User.dataValues.comment로 되는것 같아요. 근데 객체생김새가 다른데 어떻게 저렇게 되는지 궁금하네요.. 2번 질문 : 그리고 user.Comments.comment(댓글 테이블의 comment필드)를 조회해보면 undefined 뜨네요. 어떻게 조회하나요?(참고로 워크밴치에서 따로 제가 comment테이블에 insert into로 해주고, 서버도 다시 시작하였습니다)
-
미해결실전 리액트 프로그래밍
git의 [whois] - [final] 프로젝트 실행 시, The above error occurred in task anonymous 오류가 발생합니다.
안녕하세요. 완성된 프로젝트로 구동원리를 이해해 보려 git에서 [whois] 폴더의 [final]을 내려받아 npm install - npm start를 했는데 아래와 같이 오류가 발생합니다. 기본페이지, signup, login 모두 마찬가지 입니다. makeFetchSaga 가 문제 인가 싶어서 아래 처럼 코드를 수정해도 마찬가지 결과입니다. export default function* () { yield all([ /* takeEvery( Types.FetchAutoComplete, makeFetchSaga({ fetchSaga: fetchAutoComplete, canCache: true }), ), */ takeEvery( Types.FetchAutoComplete,fetchAutoComplete ), takeLeading( Types.FetchAllHistory, makeFetchSaga({ fetchSaga: fetchAllHistory, canCache: false }), ), ]); }
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
-n 옵션 등 질문입니다~
안녕하세요! 좋은 강의 잘 듣고 있습니다. 몇가지 질문이 있어서 질문드립니다. 1. 이번 강의 내용에서 kubectl get pods -n ~ 부분이 있는데 이 n 옵션을 kubectl reference에서 찾는데 없더라고요. https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#get 여기를 들어가보면 -n 옵션이 따로 없던데 혹시 상위 옵션 같은게 존재하나요? 2. kubectl은 일종의 프로그램(?)에 불과한게 맞나요? 별도의 옵션이 없다면 스스로 쿠버네티스 클러스터를 찾아서 명령을 전달하는게 맞는지 궁금합니다. 3. 쿠버네티스 종류가 앞서 소개해주신대로 여러가지던데 이게 약간 ECMAScript 명세를 여러 자바스크립트 엔진이 구현하거나 C언어가 gcc, msvc 같은 구현체가 존재하는 것과 비슷한 건가요? 쿠버네티스라는 명세가 있고 이것을 여러 벤더에서 독자적으로 구현한 것인지 아니면 모두 같은 것인지 궁금합니다.
-
해결됨C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
9강에서 \r 의 결과가 잘 먹지 않습니다..
안녕하세요 어제에 이어 질문 남기기 좀 그래서 이것저것 만져봤는데 안되네요 강의 내용에는 없었지만 주석에 \r 이 있길래 예문을 만들어 사용해보았는데요..Console.WriteLine("\\r : 이건 왜 안될까요 \r 뭐죠..");라는 예문의 결과물이 뭐죠..건 왜 안될까요라고 나옵니다. 다른 예문은 잘되는데 얘만 이상하게 나오네요..커서가 맨 앞으로 가는 경우이면 뭐죠...\r : 이건 왜 안될까요라고 나와야할텐데 어디서 잘못된 걸까요(\n이나 \t는 잘되는 상태입니다.)ex)결과창- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
intelliJ에서 out폴더가 안보입니다.
out폴더나 build등의 폴더는 안보이고 gradle, src, test폴더만 보이는데 out폴더를 볼려면 어떤 설정을 변경해줘야 보여지나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
링크 에러 lnk2019
https://githubmemory.com/repo/protocolbuffers/protobuf/issues/8719 링크 에러가 나는데 3.19는 빌드가 잘 됩니다. 3.17 안쓰고 3.19사용해도 강의에 문제가 없겠죠? prortobuff를 몰라서 json쓰거나 손수 만들었었는데 와우~