inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

객체 속성을 function( return true; ) 하는 거랑 true로 설정하는 거랑 뭐가 다르나요?

미해결

웹 게임을 만들며 배우는 자바스크립트

var foo = { a : (function() { return true; })(); } var bar = { a : true } 이렇게 하면 foo.a든 bar.a든 true로 설정되는건 같은데, function( return ... ) 식으로 속성을 설정하는건 왜인가요? 내부에서 특정 로직을 수행해야할 필요가 있을 경우로 이해가 되기하는데 제가 이해한게 맞나요?

  • javascript
Wonda Jeong 댓글 1 좋아요 0 조회수 224

Errors에 관한 질문 드립니다.

미해결

스프링 기반 REST API 개발

안녕하세요 반복해서 열심히 강의 잘 듣고 있습니다. 바쁘시겠지만 답변 부탁 드리겠습니다. 【EventController.createEvent 의 Errors에 관한 질문 드립니다.】 ■Errors 인터페이스는 스프링 프레임 워크에서 자동으로 Errors를 구현 한 클래스를 빈으로 등록을 해 주는 건가요? ■그렇기 때문에 EventValidator에서 Errors에 에러를 담고 특별히 반환을 하지 않아도 EventController 에서 사용할 수 있는 건가요? ■마지막으로 에러 객체가 빈으로 등록이 된다면 다른 Controller에서도 동일한 객체를 사용 할 수 있는건가요? 아니면 EventController 안에서만 사용이 가능한지요 【ModelMapper 주입에 관한 질문 드립니다.】 ■전 강의에서 모델 메퍼를 공용으로 사용하기 위해서 메인 메소드에서 빈으로 등록을 했는데 pom.xml에서 의존성을 설정하면 빈으로 등록이 되고 그러면 어디에서도 주입을 받아서 사용할 수 있는게 아닌가요?

  • rest-api
  • spring
  • java
kium 댓글 1 좋아요 0 조회수 197

예제소스 어디서 다운받나요?

미해결

앱 12개를 만들며 배우는 Swift4 & iOS11 아이폰 iOS 개발 강좌

(사진)

  • ios
All energy 댓글 1 좋아요 0 조회수 311

권한부탁드려요~~

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

권한부탁드려요~~

  • javascript
  • vuex
  • vuejs
  • es6
성하나 댓글 1 좋아요 0 조회수 259

생성자 주입 관련 질문 입니다.

미해결

스프링 기반 REST API 개발

안녕하세요 강의 잘 듣고 있습니다. 질문 드립니다. 전 강의에서 생성자가 하나이고 파라메터가 빈으로 등록 되어 있는 객체이면 Autowired를 붙이지 않아도 주입이 가능하다고 배웠는데 빈으로 등록만 되어 있으면 하나 이상이라도 주입이 가능한지요 그리고 생성자가 하나이고 파라메터가 빈으로 등록되어 있지 않은 클래스 하나이면 자동으로 빈으로 등록을 해서 Autowired를 붙이지 않아도 주입이 되나요? 답변 부탁드리겠습니다.

  • java
  • rest-api
  • spring
kium 댓글 2 좋아요 0 조회수 285

오류가 나네요...

미해결

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

browser/ballot.sol:6:32: TypeError: Data location must be "memory" for parameter in function, but none was given. function learnDataLocation(uint[] newAges) public returns (uint a) {

  • Ethereum
  • dapp
  • blockchain
김영환 댓글 1 좋아요 0 조회수 289

요즘도 답변 해주시는지 모르겠네요.. 궁금한게 있습니다.

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

후반부에 키스토어에 대한 이야기가 잠깐 나오는데요 이곳에 설정된 비밀번호나 이런것들을 기억해야 업데이트를 할수있다는것까지는 알겠는데 키스토어 로컬 파일로 생성했을때 그 파일도 항상 보관해야하는건가요? 가령 PC 변경이라던지 등등으로 프로젝트를 옮길때 프로젝트 폴더만 옮겨도 되는건지 로컬 키스토어 폴더도 옮겨야하는건지 모르겠습니다. 사실 이게 어떤식으로 작용해서 왜 수정을 못하게 되는건지도 모르겠네요.. 결론만 말하자면 비번만 기억하면 되나요 아니면 파일도 항상 소지해야하나요?

  • unity
김태우 댓글 0 좋아요 0 조회수 243

플롯 지정하기 강의에서 질문드립니다

미해결

퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준

<p class="thumb"><img src=" http://placehold.it/100x120?text=1 " alt=""> 선생님이 이 코드에서 이미지의 틈을 없애기 위해, img { vertical-align: top; } 코드를 사용하셨는데요. 혹시 왜 이미지에 틈이 생기는지 이유를 알 수 있을까요? 그리고 왜 vertical-align: top; 을 하면 그 틈이 사라지는지도 궁금합니다 강의 정말 잘 보고 있습니다!

  • 웹 디자인
  • HTML/CSS
js Lee 댓글 1 좋아요 0 조회수 177

Pathvariable 값 셋팅 관련 질문

미해결

스프링 기반 REST API 개발

안녕하세요 잘 모르지만 반복해서 열심히 듣고 있습니다. 질문 드립니다. 이벤트를 등록해서 id값을 꺼내서 셋팅 하기 전에 테스트 실행해서 출력된 url의 {id} 값은 어디서 셋팅된 값이 출력되는 건가요? 혹시 비어 있는 값이 찍히는건가요? 답변 부탁 드릴께요 URI createdUri = linkTo(EventController.class).slash("{id}").toUri()

  • java
  • spring
  • rest-api
kium 댓글 1 좋아요 0 조회수 243

나머지연산자의 사용법에 대해 질문있습니다.

미해결

함수형 프로그래밍과 JavaScript ES6+

github에 있는 functional es 코드를 보는중에 정말 이해가 안되는부분이 있어 질문드립니다. const aa = (a, ...before) => go( a, a => a + 3, ...before, // <--- before에 걸리는 함수가 있으면 여기에 추가될 예정 a => a + 6, console.log); aa(1); ...before 이런 기법을 통해서 앞으로 올 함수들과 조합할 수 있다고 하셨는데요. go가 중간에 []를 만나게되서 에러가 나야되지않나요? 실제로 디버깅해보면 문제없이 작동하고 go가 받은 인자들을 reduce로 넘길때 ...before은 무시됩니다. 그래서 ...before대신에 []을 그냥 넣어봤더니 이번엔 에러가 납니다. go나 reduce내부에서 []나 undefined를 만났을때 다루는 코드가 있나? 하고 코드를 봤더니 그런것도 없습니다. 왜 ...연산자를 통해 받은 ...before만 go의 내부에서 reduce함수로 갈때 무시되는건가요?

  • 함수형-프로그래밍
  • javascript
iternity 댓글 2 좋아요 1 조회수 309

빌드업 하면 Thread 1: signal SIGABRT라는 문구가 뜨고 빌드업에 실패합니다.

미해결

앱 12개를 만들며 배우는 Swift4 & iOS11 아이폰 iOS 개발 강좌

''' import UIKit import WebKit class ViewController:UIViewController { @IBOutlet weak var bookmark: UISegmentedControl! @IBOutlet weak var urltextfield: UITextField! @IBOutlet weak var main: WKWebView! @IBOutlet weak var spining: UIActivityIndicatorView! override func viewDidLoad() { super.viewDidLoad() let initialurl = "google.co.kr" let myurl = URL(string: initialurl) let myrequest = URLRequest(url:myurl!) main.load(myrequest) urltextfield.text = initialurl } @IBAction func bookmarkaction(_ sender: Any) { } @IBAction func rewindaction(_ sender: Any) { } @IBAction func fastforwardaction(_ sender: Any) { } @IBAction func stopaction(_ sender: Any) { } @IBAction func refreshaction(_ sender: Any) { } } ''' 레이아웃 전부 제대로 연결했구요 액션도 연결 제대로 되어있는거 확인했는데도 계속 저 오류가 뜹니다 이유를 모르겠습니다.

  • ios
All energy 댓글 4 좋아요 0 조회수 725

least squares solution 비교

미해결

선형대수학개론

5장에서 배웠던 least-squares solution 과 SVC를 이용한 solution 의 장단점및 각각에 적절한 케이스가 어떤 것인지 소개를 해주시면 도음이 되겠습니다..

  • 선형대수학
Hyun-Sun Cho 댓글 1 좋아요 0 조회수 282

validation set을 굳이 만들어야 되나요?

미해결

모두를 위한 딥러닝 - 기본적인 머신러닝과 딥러닝 강좌

주어진 data에서 test set을 따로 두고나서, 굳이 validation set을 따로 두어 learning 하면서 hyperparameter를 tunning 하는 것이 더 나은 모델을 만드는데 도움이 될까요? 어차피 validation set이 없어도 hyperparameter tunning하면서 test set으로 모델 성능 test 하는 상황인데요.

  • 강화학습
  • 딥러닝
Joonho Park (Moder 댓글 0 좋아요 0 조회수 450

springboot app 종료 방법

미해결

스프링 부트 개념과 활용

안녕하세요. 여러 강좌들 유용하게 보고 있습니다. 첫 질문 남겨봅니다. 맥에서 springboot app 을 강사님처럼 java -jar ~.jar 로 시작후 앱을 종료하기 위해서 control + z 키로 죽이면 프로세스가 제대로 종료되지 않는 것 같습니다. 그래서 kill -9 로 pid 를 찾아서 죽이는 경우가 종종 있는데요. 어떻게 하면 제대로 종료시킬 수 있을까요?

  • java
  • spring-boot
  • spring
안용상 댓글 2 좋아요 0 조회수 3497

파일읽기에 대해서 질문이 있습니다.

미해결

리눅스 시스템 프로그래밍 - 이론과 실습

선생님 코드 기반에서 만일 data 파일에 hello world! hello world2! 이렇게 2줄이 입력되어 있는 상황에서 2줄을 어떻게 한 번에 읽을 수 있나요? 기존 코드에선 마지막 줄 입력을 받지 못하는 것 같습니다.

  • linux
젓인 댓글 5 좋아요 0 조회수 245

Right shelf 버튼 질문드립니다

미해결

쉽게 배우는 ZBrush 입문 강좌

지브러쉬 2018 사용중인데 Right shelf 버튼중 몇가지는 화면밑으로 잘려서 안보이는데 어떤 설정으로 조절 가능한가요? 솔로버튼이 안보이거든요

  • ZBrush
조성준 댓글 1 좋아요 0 조회수 267

문자로..

해결됨

C 프로그래밍 - 입문부터 게임 개발까지

생각해보라하셔서 저는 문자로 늘리는 방법을 생각했었는데 저런 방법은 생각지도 못했어요.. 많이 안써봐서 생각을 못한거같은데 마지막 디버깅해주시니 이해가 갔어요 근데 제가 궁금한건 혹시 문자로 늘릴 수 있는 방법은 없나요? int 말고 char로요 아 그리고 2중 반복문할떄 for밖에 사용을 안하는건가요? while 와 do while도 사용 가능한건가요? for가 표현하기 쉬워서 for만 사용하시는 건가요?

  • c
파바배라던도 댓글 1 좋아요 1 조회수 207

여기서 저희가 채굴하고 있는 에더는 무슨 에더인건가요?

해결됨

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

제네시스 블록을 만들면서 저희의 독자적인 체인을 구성해본것이고, 그 체인에서의 에더인건가요? 즉 진짜 이더리움 "처럼" 저희도 저희만의 체인을 만든것이고(pow방식으로 하기로 약속하며) 저희만의 체인에서 스스로 채굴작업을 해보고, 그 채굴한 에더로 전송도 해본 작업을 했다고 이해하면 맞는건지 궁금합니다. 에더 채굴 속도가 엄청나게 빠른것은, Mynetwork.json 에서 난이도 조절을 하지않았기 때문에 엄청 빠른거구요, 나중간에 난이도 조절을 하고싶으면 Mynetwork.json에서 조작하면 되나요?

  • dapp
  • Ethereum
  • blockchain
UnluckyJ 댓글 1 좋아요 0 조회수 233

실습을 따라하는데 에러가 발생했습니다.

미해결

스프링 부트 개념과 활용

https://github.com/goodGid/Inflearn http://localhost:8080/m/hello.html ==> 에러 발생 http://localhost:8080/ ==> index.html 못찾는 에러 발생 왜 이런 에러가 뜨는걸까요?

  • java
  • spring-boot
  • spring
댓글 2 좋아요 0 조회수 280

예시문제 질문

미해결

프로그래밍, 데이터 과학을 위한 파이썬 입문

def spam(eggs): eggs.append(1) print(ham, eggs) eggs=[2,3] #기존의 eggs를 끊고 새로운 eggs를 만든다. print(eggs) ham=[0] # ham이라는 공간 안에 [0]가 있다. spam(ham) # ham 이라는 공간을 eggs도 또한 가르키고 있다. print(ham) 위 예시의 경우 ham공간에 [0]이 있고 spam(ham)하는 순간 [0]이 있는 공간을 ham과 eggs가 같이 가르키고 eggs.appen(1)하면 ham와 eggs가 동시에 가르키고 있는 공간에서 [0,1]이 되어 ham, eggs를 각각 프린트하면 같은 값이 나온다고 설명하셨는데 def test(t): t=t+1 print(x,t) t=20 print("In function:", t) x=10 print("before:", x) test(x) print("after:", x) 강의의 다른 예시 문제를 변형해서 만들어 봤는데 이 경우도 마찬가지로 x라는 공간에 10이 있고, test(x)하는 순간 10이라는 공간을 x, t가 동시에 가르키고 t=t+1하면 10이 11이 되고 이를 x, t가 동시에 가르키고 있으니 print(x), print(t)를 하면 같은 값이 나와야 하는 것 아닌가요? 뒤에 변수의 scope 부분에서 x=10은 global 변수, t는 지역 변수라는 개념으로 설명을 할 수는 있는데 그러면 ham, eggs 문제가 global 변수, 지역변수 개념으로 설명이 안되네요. 감사합니다.

  • bigdata
  • python
송동규 댓글 1 좋아요 1 조회수 194

인기 태그

인프런 TOP Writers

주간 인기글