묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
@Repository에 컴포넌트 스캔?!
이전에 질문으로 인터페이스에 붙은 컴포넌트 어노테이션이 무시된다고 하셨는데, 레포지토리는 인터페이스인데 @Repository를 사용하는 이유는 뭔가요? 또, 서비스 클래스에서 의존성 주입이 정상적으로 작동하는 걸 보면 컴포넌트 스캔이 되는거 같은데, 어떤 과정이 있는 건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
MVC2편은 언제쯤 나오나요?
김영한 팀장님 안녕하세요? 항상 좋은 강의 올려주셔서 감사드리구요 재밌게 공부하고 있습니다. 스프링 완정정복 시리즈 올해 안에 정복을 목표로 열공 중입니다,.. ^^ MVC2편은 언제쯤 나오는지 궁금합니다. 무더운 여름 건강 조심하세요~
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
npm run start로 실행 후 app.js 수정해도 실시간 반영이 되지 않아요.
강의 내용대로 수강중인데 vscode에서 작업 후 저장을 해도 화면에서 바로 반영이 안되네요 캐쉬지우기 새로고침도 해봐도 아무런 변화가 없는 것 같고요 현재 개발환경은 window환경에서 wsl2을 이용하여 unbuntu접속하여 실습중인데 그것이 문제의 원인 될까요?
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
안녕하세요 제로초님 학습에관한 간단한 상담부탁드립니다.
안녕하세요 제로초님..! 부트캠프에 이제막 수료한 비전공자입니다. 다름아니라 제가 프로그래밍적인 사고능력이 부족하여 이 점을 보완하고자 제로초님 강의를 들으려고하는데, 기본적인 자바스크립트 문법은 알고있다고 생각은 합니다.. 그래서 어디서부터 사고능력을 기르기위해 강의를 들어야할지 모르겠어요.. 어디서 부터 듣는것이좋을까요? 아니면 제가 느낄때 이점에대해 약하다 싶은부분만 골라서 들어야하는것일까요 ?
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
Kotlin-extension 이 폐지된 다음...
강의 보고 잘 따라하고 있는데요 ArrayAdapter 를 사용하는 부분에서 에러가 납니다. import android.widget.arrayadapter 로 import 되어있는데 defiend in android.widget 이런식으로 에러가 나서 인터넷을 찾아보니 kotlin extension 폐지로 발생하는 에러일거라고 하는데 해결책을 모르겠네요... 변수 설정하는 것에서는 view binding 을 이용해서 해결했는데 arrayadapter 는 어떻게 해야할지 모르겠습니다...
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
올려주신 프로젝트 다운받아서 실행하면 컴파일 에러가 발생합니다
(사진)
-
미해결스프링 시큐리티
Spring security Multi 인증 문의드려요
강사님 안녕하세요 하나의 어플리케이션으로 관리자/사용자 형태로 구분해서 Spring security 세팅 하려고 합니다. 크게는 관리자와 사용자 2개의 인증을 별도로 태우려고 해요 - entity : User , Admin - UserDetailsService : UserService, AdminService - WebSecurityConfigurerAdapter - UserSecurityConf : - 우선순위 낮음 - /user/** 요청만 검증, - /user/login : 로그인 페이지 - AdminSecurityConf - 우선순위높음 - /admin/** 요청만 검증 - /admin/login : 로그인 페이지 대부분 원하는대로 동작이 되지만 세션을 같이 써서 문제가 발생하는것 같습니다. 예를 들어 user 로 정상 로그인 후에 admin 계정으로 로그인하게 될대 403 Forbidden 에러가 발생하네요 세션을 구분해서 관리할수 있는 방법이 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
heroku 배포에 대하여
안녕하세요. 헤로쿠 배포해서 url 까지 받았는데요 url을 열면 localhost:5000번 즉, client 화면이 안나오고 server쪽에서 열리더라고요... 어떻게 해야 할까요??
-
미해결타입스크립트 시작하기
1:19 에서 interface String
1:19 에서 interface String 을 만들어도 getParam 에 에러가 발생합니다. 이유가 무엇일까영
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
학습에 대해 여쭈어봅니다.
강의 마지막 코드를 실행한 결과입니다. 현재 loss가 0.90 이고 accuracy가 0.86인데 이렇게 loss가 높아도 되는건가요?? 제가 손실함수가 무조건 낮아야만 좋다고 생각해서 잘 이해를 못하는 거 같습니다,,,
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
크루스칼 알고리즘 관련하여
아래가 수업도중에 배운 알고리즘인데요! ------------------------------------------ int main(void) { int v, e, city_a, city_b, cost, i, res, cnt; vector<Edge> Ed; res = cnt = 0; cin >> v >> e; for (i = 1; i <= e; i++) { unf[i] = i; } for (i = 0; i < e; i++) { cin >> city_a >> city_b >> cost; Ed.push_back(Edge(city_a, city_b, cost)); } sort(Ed.begin(), Ed.end()); for (i = 0; i < m; i++) { int fa = Find(Ed[i].v1); int fb = Find(Ed[i].v2); if (fa != fb) { res += Ed[i].cost; Union(Ed[i].v1, Ed[i].v2); } } cout << res << endl; return 0; } ------------------------------------------ 이 중에서 간선을 선택하는 for (i = 0; i < m; i++) { int fa = Find(Ed[i].v1); int fb = Find(Ed[i].v2); if (fa != fb) { res += Ed[i].cost; Union(Ed[i].v1, Ed[i].v2); } } 이 부분에 대해 궁금증이 있습니다! 크루스칼은 n개의 정점이 주어지면 n-1 개의 간선을 최소 가중치를 기준으로 선택하는 것으로 알고 있습니다. 그런데 문제에선 n-1개라는 기준을 사용하지 않았는데 그 이유가 있을까요? 선생님의 문제풀이에서 cnt 변수를 만드셨으나 사용하지 않으셨는데, 이를 체크하려다 체크하지 않으신 것 같습니다. 그 이유는 무엇인지 궁금합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
CommandQueue 질문
RenderBegin()과 RenderEnd()의 실행 과정이 제가 이해한 내용이 맞는지 모르겠어서 질문드립니다. 만약 [0] [1] 의 더블버퍼가 있다고 가정할 때, swapChain의 BackBuffer가 1일 경우 RenderBegin에서 1의 상태를 <화면출력> 상태에서 <외주 결과물> 상태로 바꿔주고 GPU가 사용할 수 있게 만든 후, GPU의 처리가 끝나고 결과물을 화면에 출력하기위해 RenderEnd를 이용하여 1의 상태를 <외주 결과물>에서 <화면 출력>으로 바꿔주고 GPU는 이어서 0을 사용해야하기 때문에 SwapChain의 백버퍼를 0으로 바꿔준다고 이해했는데.. 이게 맞나요? 쓰면서도 제가 무슨 말 을하는지 모르겠네요...
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Task 관련 질문드립니다.
해당 강의에서 ThreadPool을 이용해 쓰레드 수를 지정해서 Task로 작업을 지정해주었는데 만약 ThreadPool로 쓰레드 수를 지정하지 않는다면 Task를 선언할 때 마다 쓰레드가 생성되어 작업을 수행하는건가요?
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
(Vuex 적용 - 인증 1) 강의에서 8분 18초 부분 질문 있습니다.
강의에서 "뷰 어플리케이션이 구동되었을 때 브라우저 저장소를 확인한다. localstorage에 token이 있는지 없는지 체크한다." const store = new Vuex.Store({ ... }); const { token } = localStorage; store.commit("LOGIN", token); export default store; Vuex라는 것은 별도의 저장소이고 이 저장소를 컴포넌트 레벨에서 필요한 상태나 로직들을 불러와서 처리하는 것으로 알고 있는데, 위와 같이 localStorage에서 토큰을 가져와 LOGIN mutations에 전달하는 로직을 왜 Vuex의 store 부분에 선언한 이유가 무엇인가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
res.redirect가 작동하지 않습니다..ㅠㅠ
로그인이 성공하면 res.redirect('/')를 해서 메인 페이지로 돌아가야 하는데 돌아가질 않습니다.. 왤까요???ㅠㅠ
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
활성화 함수 질문드립니다.
활성화 함수 ReLu를 두번 쓰셨는데 특별히 이유가 있나요? 이론(?) 수업 때 그림을 보면 활성화 함수가 하나 밖에 없는데 만약에 활성화 함수를 연속되게 쓰게 되면 얻게 되는 이점이 무엇이며, 언제 활성화함수를 연속되게 쓰는지 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
getmodel().put , mv.addObject
안녕하세요 . 13분쯤 mv.getModel().put("member",member) ; vs mv.addObject("member", member); 같다고 하셨는데 데이터 담아주는건 같고 mv.addObject("member", member); 같은 경우에는 부가적으로 jsp에서 데이터를 가져다 쓸수 있도록 addAttribute 까지 해준다 라고 생각하면 될까요 그렇다면 추가적으로 request.setAtttibute("member",member) 와 mv.addObject("member", member); 이건 같은건가요 ? (차이점이 있다면 설명 부탁드립니다 . 감사합니다)
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
vuex가 실행이 안돼요
선생님과 똑같이 따라했는데 WARNING Compiled with 1 warning warning in ./src/store.js "export 'creatStore' was not found in 'vuex' 이게 뜨면서 창이 안뜹니다ㅜㅜㅜㅜ
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
히든타입 이름
삭제된 글입니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링부트 빌드 중 오류 질문드립니다 ㅠㅠ
Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration) 스프링 빌드 중에 이러한 오류가 발생하면서 @RequestMapping("/request-param-v1") 해당 경로로 들어가니 whitelable 페이지가 뜹니다 어떤 오류일까요 전에 다른 수강생분이 올렸던 글을 보면 application.yaml 파일을 수정하라고 말씀해주셨는데 저는 그 파일을 찾을 수 가 없네요 ㅠㅠ