묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
굳이 컨트롤러에 MemberForm
굳이 컨트롤러에 MemberForm을 만들 이유가 있나요? 그냥 MemberController에서 아래처럼 멤버를 바로 받아올 수는 없는건가요? 만약에 멤버폼을 반드시 이용해야하는 것이라면 MemberForm이라는 클래스는 어떠한 어노테이션도 없이 순수 자바코드인데 어떻게 폼에서 name값을 받아와 setName을 해주는지 궁금합니다. public String create(Member newMember){ memberService.join(newMember); return "redirect:/";}
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
예약을 기다린다.
bool pending = _socket.ReceiveAsync(recvArgs); if(pending == false) //false 가 되는 것이 예약을 기다린것이다? { OnRecvCompeleted(null, recvArgs); } pending 을 통해서 예약 컬백을 때렸는지 않때렸는지 판단하는 건가요? 제가 잘못 이해한것 이 아닌가 싶어서 그렇습니다.
-
미해결선형대수학개론
Theorem 7 제약조건
안녕하세요 ! 이해가 안가는 부분이 있어서 질문드립니다. 24분 55초에서 y가 왜 u1와 orthogonal한가요 ? y가 (0, 1, 0)일때 x = u2라서 u2와 u1가 orthogonal해서 제약조건 만족한단 식으로 이해했는데 왜 갑자기 y와 u1이 orthogonal 한건지, 제가 어떤 부분을 놓쳤는지 모르겠습니다ㅜㅜ y와 u1 닷 프러덕트 하면 u2의 두번째 엔트리가 나와야하는거 아닌가요 ??
-
해결됨남박사의 파이썬 기초부터 실전 100% 활용
안녕하세요 리브온 크롤링 하려고 F12 눌러보면
https://onland.kbstar.com/quics?page=okbland 크롤링하려고 F12 누르면 다시 닫힙니다 방법이 없나요? 감사합니다
-
해결됨MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
LED불이 안들어와요
127.0.0.1:3000/MQTT.html 싸이트에서 온오프 누르면 cmd창에 1 2 는 뜨는데 led에 불이 안들어와요. 어디서 잘못된것인지 알수있을까요?
-
해결됨현존 최강 크롤링 기술: Scrapy와 Selenium 정복
scrapy shell에서 실행이 너무 복잡하게 보입니다
scrapy shell로 css 값을 확인할려고 하면 이렇게 다 붙어져서 나옵니다.(오류는 없습니다) 동영상에 나오듯 하나씩 띄어쓰게 나오게 하는 방법은 없나요?? 확인할려고 하면 너무 꼬여서 가독성이 떨어집니다ㅠㅠ 터미널은 iterm2를 사용하고 있습니다
-
미해결페이스북 클론 - full stack 웹 개발
저도 게시 버튼 누를 때 작동을 안 합니다...
저도 밑에 질문을 해주신 분들처럼 코드를 다 작성하고 게시 버튼을 눌러도 post 나 tag 가 올라와 있지도 않고 console 창에 성공도 뜨지 않고 alert 창도 안 뜹니다... 제 컨테이너 공유 주소는 https://goor.me/s8RGf 입니다~~~
-
미해결R로 배우는 통계
IQR 설명 부분
본 강의에서 '지난 시간에 배운 IQR'이라고 하셨는데 배운 기억이 없어서 선생님 유튜브를 찾아보니 목록 순서가 뒤바뀌어서 문제가 생긴 것이네요. 이 다음 강의(상자그림 (이론편))를 먼저 듣고 이 강의를 들으시면 순서가 맞게 될 것 같습니다.
-
미해결홍정모의 따라하며 배우는 C언어
7.8 단어 세기 예제
교수님께서 작성하신 단어 세기 예제를 보면 while문 안의 if문들이 다 if(expression) 형태인데, 왜 else if는 사용하지 않으신 건가요?? 전에 강의에서 if (income <= base1) else if (income <= base2) 이면 else if의 정확한 범위는 base1 < income <= base2 가 된다고 하셨는데 그런 특징과 관련된 건가요? 만약 그런거라면 아래와 같이 코드를 작성해도 될까요? 두 가지 경우 모두 봐주세요.. while ((ch = getchar()) != STOP) { if (!isspace(ch)) { character++; if (!word_flag) { word++; word_flag = true; } if (!line_flag) { line++; line_flag = true; } } else word_flag = false; if (ch == '\n') line_flag = false; } while ((ch = getchar()) != STOP) { if (!isspace(ch)) character++; if (!isspace(ch) && !line_flag) { line++; line_flag = true; } else if (ch == '\n') line_flag = false; if (!isspace(ch) && !word_flag) { word++; word_flag = true; } else if (isspace(ch)) word_flag = false; }
-
미해결Svelte 입문 강의 - A부터 Z까지
npm run dev not working
cnpx degit sveltejs/template-webpack my-svelte-project-webpack 으로 설치하여, npm i -> npm run dev 를 하는데, 작동을 하지 않습니다 ㅠㅠ 기존 rollup 프로젝트로 설치하는 방식은 npm run dev 까지 잘 됬는데, webpack 프로젝트로는 npm run dev가 안됩니다 ㅠ 어떤 문제때문인지 알 수 있을 까요 ??
-
미해결실전 리액트 프로그래밍
리렌더링의 의미를 좀 더 잘 알고 싶습니다.
안녕하세요. 강사님 과거 mvc 패턴으로 개발을 할 떄는 리렌더링에 대한 고민은 한 적이 없었던 거 같은데, SPA 에서는 책이나 강의에서 렌더링 관련된 성능 최적화 내용이 따라오다보니 이 부분이 좀 혼란스럽습니다. 개발을 하면서 컴포넌트마다 console.log 를 남겨서 state 의 변화가 있을 때, 각각의 컴포넌트의 렌더링이 얼마나 일어나는 지 확인을 해볼 때가 있는데요. 값 하나가 바뀔 때, 어떤 컴포넌트는 log 가 5-6개 찍힐 때가 있더라구요.. 그런데 무엇이 이러한 현상을 발생하는 지 찾아 보곤 하는 일이 너무 소모적인 거 같고, 쉽게 찾아지지도 않습니다. 이렇게 여러 번 리렌더링이 발생해도 화면에서 볼 때 전혀 체감이 되지 않는다면 그냥 내버려 두어도 문제되지 않는다고 보면 될런지 아리송합니다. 강사님이 강의에서 일단 성능 신경쓰지말고 개발부터 하고, 추후 성능 이슈가 된다고 판단되면 그때 확인하는 것이 좋다고 말씀해 주셨는데요. log 가 여러번 찍히는 컴포넌트가 있어도 일단은 신경쓰지 않아도 무방할까요?
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
Request 결과값이 잘나오지 않는데, 수정해야할 부분이 있을까요?
Request index.html 결과값이 잘나오지 않는데, 수정해야할 부분이 있을까요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
App.js문의
이 강좌도 app.js부터 시작하시는데 깃헙다운받은 소스엔 app.js가 안보이네요...
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
app.js문의
안녕하세요? 전 지금 최종 완성본 블랜치를 다운받아서 실행할려고 허니 app.js가 보이질 않네여...어케 된 걸까요???
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
404 오류
로그인 모달창에서 login 버튼을 누르면 404 에러가 발생합니다. app.js에서 '/api/auth' 경로는 제대로 설정이 되어있는데 뭐가 문제인지 모르겠습니다 ㅠㅠ 깃허브 주소 https://github.com/nathaneast/blog - login 버튼 클릭 후 404 에러 - app.js -routes/api/auth.js
-
미해결실전 리액트 프로그래밍
CORS 에러 어떻게 해결해야 될까요??
마지막 프로젝트 부분 하다가 제가 기존에 만들어 둔 스프링부트 기반의 서버와 연결하여 쓰고 싶어 작업하는 중에 CORS 에러가 발생합니다. 백엔드쪽에는 처리가 되어있는데 혹시 리액트에서 따로 설정해야 되는 부분이 있을까요?
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
질문
해더 영역에서 대메뉴/관련서비스 텍스트를 시각적으로 가려줄때 <!--이런식으로--> 하면 낭독기가 못알아먹을까요?
-
해결됨더 자바, 코드를 조작하는 다양한 방법
메서드 invoke 시 3 dot 인수(int ... ints) 타입설정 는 어떻게 처리하는지요?
안녕하세요 기선님!강의 도중에 웃으실때마다 저도 덩달아 웃게됩니다ㅎ미리 짜보고 애러나면 같은 애러를 같이 내어주셔서 그때그때 잡아주시거든요 ㅎㅎㅎ당연 의도하신거라 믿고 열심히 응용하고있어요^^그래서 저의 의문점은요..ㅎ "3 dot parameter method invoke" 문장으로구글링으로 로 찾아보긴 했지만 맘에드는 결과물이 없더라구요.. 다중인수 메서드를 invoke 할 경우 // Book 클래스 public int sum(int ... ints) { return Arrays.stream(ints).sum(); } // App.main() // 이부분에서 '잘못된 인자 개수 예외' 가 나더라구요.. bookClass.getDeclaredMethod("sum", int[].class); sum.invoke(book, 1, 2, 3, 4, 5 ) // 예외 핵심구문 Exception in thread "main" java.lang.IllegalArgumentException: wrong number of arguments 그래서 메서드 파라미터가 3 dot 인수의 경우는 int[].class 가 아니고 어떻게 지정해야 할까요? 읽어주셔서 감사합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
__init__ 관련 질문드립니다.
from travel import * 위와 같이 했을때 타일랜드만 import가 되는건 단지 타일랜드 모듈이 먼저 만들어 졌기 때문인가요? 무슨 법칙이 있는건지요? 패키지를 만들었을때 모든 모듈을 import가능하게 하기 위해서는 __init__.py에 모두 기재를 해야 하는건지요 답변 부탁 드릴께요
-
해결됨모던 안드로이드 - 코틀린과 Jetpack 활용
실제 위도경도 가져올때 널포인터납니다
public void fetchStoreInfo() { service.fetchStoreInfo(location.getLatitude(), location.getLongitude()).enqueue(new Callback() { @Override public void onResponse(Call call, Response response) { List items = response.body().getStores() .stream() .filter(item -> item.getRemainStat() != null) .collect(Collectors.toList()); itemLiveData.postValue(items); } @Override public void onFailure(Call call, Throwable t) { Log.e("tag", "fail ", t); itemLiveData.postValue(Collections.emptyList()); } }); } 여기서 위도경도가 널이 떠버리는데 왜 널인지 알수있을까요 레트로핏 통신하는부분을 주석하고 메인 액티비티에서 location이 null아닌지 체크하는 곳에서 로그찍어보면 location이 제대로 들어가는 것은 확인됩니다 근데 viewmodel에서 널포인터가 나버리는데.. 이유가 뭘까요? 실기기 사용중입니다 안드로이드 10 이랑은 관련이 없는건가요? 아니면 레트로핏 get url이 문제일까요? String BASE_URL = "https://gist.githubusercontent.com/junsuk5/"; @GET("bb7485d5f70974deee920b8f0cd1e2f0/raw/063f64d9b343120c2cb01a6555cf9b38761b1d94/sample.json/?m=5000") Call<StoreInfo> fetchStoreInfo(@Query("lat") double lat, @Query("lng") double lng);