묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
SignupForm.spec.js 작성시에 오류
axios를 못잡는 오류가 발생합니다.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
JPA 하이버네이트
보통은 표준이 먼저나오고 그에대한 구현체가 나오는데JPA는 구현체인 하이버네이트가 먼저나오고추 후 표준이 만들어진건가요 ?
-
미해결입문자를 위한 게임 프로그래머 개론
학원 관련 질문
컴퓨터 공학과 2학년 학생입니다!최근에 게임개발에 관심이 생겨서 이 강의를 듣고 있습니다.그리고 서버쪽에도 관심이 생겨서 프로카데미 학원을 알아보게 되었는데, 다른 학업이나 활동과 병행하기에 공부량이 많다는 얘기를 들었습니다.그런데 제 성향상 환경에서 많이 밀어붙일 때 공부를 많이 하게 되는 스타일이기도 하고 프로그래밍 능력을 정말 향상시키고 싶어서 학원을 꼭 다니고 싶은데, 학원을 다니는 것이 대학교 휴학(내년 1년 학원을 다닌다고 하면 2학기는 휴학 예정)을 할 만큼의 가치가 있을까요?주위에서는(이쪽 분야를 모르는 분들..) 학원을 다니고 휴학하는 것보다는 대외활동으로 실력을 키우라고 하시는데,,, 물론 개발 동아리도 좋지만 서버쪽을 다루는 동아리는 별로 없을 뿐만 아니라 (교내 게임 개발 동아리는 있습니다!) 학원을 다니는 것만큼 확실하게 실력향상을 할 수 있을지 고민이 됩니다.
-
해결됨따라하며 배우는 리액트 A-Z[19버전 반영]
rafc를 이용해 바꾸는 부분에서
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Lists.js에서 rafc룰 입력해 바꾸기전에 export default function Lists (~~~)이였는데 rafc를 입력해서 자도완성하면이렇게 나옵니다. 근데 기존에 소스와 오류가 생기는데이러한 오류가 생겨서 아래에 export default Lists; 를 넣어줘야하는데 이건 따로 알아서 해줘야하는 것인가요??저는 const앞에 export 만 삽입이 되고강의에서는 자동으로 밑에 삽입해주는 거 같습니다...구글링해서 검색해봤는데app.js에서 import할때 모듈하나에 하나의 개체만 있다는 의미로 받아들여져서 원하는 이름으로 import가 불가능하다고 하다는데..-> 불가->가능Form.js는 export default function Form (~~~)이고Lists.js는 export cont Lists 후 import를 바꾸거나 or 아래 export default ~~ 삽입어떤게 기준이고 맞는지를 모르겠어서..다 통일 시키는게 맞을까요????
-
미해결홍정모의 따라하며 배우는 C++
영상에서 나온 문제를 진행하고 있는데 예외 발생이 왜 뜨는지 이해가 돼질 않습니다.
제가 코드를 작성하면서 임시로 수를 저장하고 보내는 방식으로 적용을 했는데 예외처리가 나와서 찾아보니 지정된 범위보다 큰 숫자를 넣었다는게 문제가 돼서 다시 해봐도 계속 예외 발생이 나오네요 또한, 제 코드에 문제가 있다면 알려주시길 바랍니다. const int length = 5; int array[length] = { 3, 5, 2, 1, 4 }; for (int start = 0; start < length - 1; start++) //0~3 3<4 { for (int current = start + 1; current < length; start++)//1~4 4<5 { if (array[start] < array[current]) { array[current] = array[current]; } else if (array[start] > array[current]) { int temp = array[start]; array[start] = array[current]; array[current] = temp; } } printArray(array, length); }return 0;
-
해결됨코어 자바스크립트
안녕하세요, 데이터 변경 질문입니다.
데이터를 변경시에 기존 주솟값(5004)에 있는 데이터를 변경하는것이 아닌 새로운 주솟값(5005)에 변경하고자 하는 값을 별개의 문자열로 지정하는 것은 이해를 했습니다. 그 다음에 헷갈리는것이 새로운 주소값은 변수 영역에서 a 라는 식별자를 가진 주소값을 찾아서 변수영역에 지정되어있는 값을 새로 할당한 주솟값으로 변경 한다고 이해를 하면 될까요??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:each map의 값 꺼내오기
안녕하세요:) 강의 잘 듣고있습니다. 😀타임리프 반복 기능에서 map의 값을 꺼내올때 어떻게 해야되는지 잘 모르겠어서 질문 남깁니다. 📌 컨트롤러에서 모델에 mapUsers라는 key로 map에 추가한 데이터를 담았습니다.private void addUsers(Model model){ List<User> list = new ArrayList<>(); list.add(new User("UserA", 10)); list.add(new User("UserB", 20)); list.add(new User("UserC", 30)); model.addAttribute("users", list); Map<String, User> map = new HashMap<>(); map.put("1",new User("UserD", 40)); map.put("2",new User("UserE", 50)); map.put("3",new User("UserF", 60)); model.addAttribute("mapUsers", map); } 📌 질문1 ) map에 저장된 데이터를 th:each로 꺼내려고 할 때 아래처럼 꺼내는 게 맞을까요,,? <h1>기본 테이블</h1> <table border="1"> <tr> <th>username</th> <th>age</th> <th>mapUsername</th> <th>mapAge</th> </tr> <tr th:each="user: ${users}"> <td th:text="${user.username}">username</td> <td th:text="${user.age}">0</td> </tr> <tr th:each="mapUser:${mapUsers.entrySet()}"> <td th:text="${mapUser.getValue().getUsername()}">username</td> <td th:text="${mapUser.getValue().getAge()}">0</td> </tr> </table> 📌 질문2) 7행 2열로 출력 되는 테이블을 4행 4열로 1,2열에는 list의 값 3,4열엔 map의 데이터를 담으려고 하면 어떻게 해야될까요? <h1>기본 테이블</h1> <table border="1"> <tr> <th>username</th> <th>age</th> <th>mapUsername</th> <th>mapAge</th> </tr> <tr th:each="user: ${users}" th:each="mapUser:${mapUsers.entrySet()}"> <td th:text="${user.username}">username</td> <td th:text="${user.age}">0</td> <td th:text="${mapUser.getValue().getUsername()}">username</td> <td th:text="${mapUser.getValue().getAge()}">0</td> </tr> <!-- <tr th:each="mapUser:${mapUsers.entrySet()}"> <td th:text="${mapUser.getValue().getUsername()}">username</td> <td th:text="${mapUser.getValue().getAge()}">0</td> </tr>--> </table>
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
store를 누르면 웹뷰로 이어지게 했는데, 카카오맵이 있는 웹뷰가 로딩되지 않습니다.
카카오맵을 이용한 사이트를 만들었는데 이것을 store에서 웹뷰로 볼 수 있게 하고 싶습니다. 그런데 카카오맵 developers에서 플랫폼 등록을 해야 보이나본데, 여기에선 키해시를 요구하더라구요... 어떻게 해야 웹뷰로 볼 수 있을까요?
-
미해결만들면서 배우는 리액트 : 기초
ReactDom is not defined
안녕하세요~ 수업 잘 듣고 있습니다.처음 react, reactdom script 및 babel script 를 추가하고 서버를 보니 ReactDom 오류가 나네요. 추가해야 할 부분이 있을까요?Uncaught ReferenceError: ReactDom is not defined at <anonymous>:13:1 at i (babel.min.js:24:29679) at r (babel.min.js:24:30188) at o (babel.min.js:24:30596) at u (babel.min.js:24:30969) at f (babel.min.js:1:1812) at babel.min.js:1:6287
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
storeTap에 네비게이션 바인딩 적용하는 방법좀 알려주세요
강의에는 없지만 웹뷰를 적용하고 이전메뉴로 돌아가는 것을 만들고 싶어요. 현재 onCreatedview 에 웹뷰가 적용되어 있는데 여기에 바인딩을 적용시키려면 어떻게 짜야 할까요???class TalkFragment : Fragment() { private lateinit var binding : FragmentStoreBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment val view = inflater.inflate(R.layout.fragment_store, container, false) val webView : WebView = view.findViewById(R.id.storeWebView) webView.loadUrl("https://www.iparimap.kr/") binding= DataBindingUtil.inflate(inflater, R.layout.fragment_talk, container, false) //클릭시 이동하는 곳 binding.homeTap.setOnClickListener { it.findNavController().navigate(R.id.action_storeFragment_to_homeFragment) } }
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
제 사이트를 안드로이드스튜디오에 웹뷰로 넣고 싶습니다. 어떻게 해야 할까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안드로이드스튜디오를 이용해 어플 만들기도 같이 공부하고 있는데, 네비게이션 메뉴 중 하나를 누르면 웹뷰를 이용해 그 페이지가 뜨도록 하고 싶습니다. 현재 배포는 안한 상태입니다. 카카오 developers에서 플랫폼에 등록도 했습니다 . (마켓 url, 키해시 부분 공란)manifest에 있는 패키지명을 입력해두었는데 에뮬러이터를 작동시키니 맵이 뜨지 않습니다. 어떻게 적용시켜야 하는걸까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
GridSearchCV 관련 질문사항입니다!
Stratified KFold를 통해서 각각 fold별 train 데이터로 모델을 fit 시키면 model마다 x_test 데이터에 대해서 다른 결과값을 반환할텐데 그렇다면 GridSearchCV를 통해 하이퍼파라미터를 찾고 그 하이퍼파라미터를 적용한 모델 best_estimator_는 어떤 fold로 학습된 모델을 통해 predict을 내는것일까요? 아니면 모든 fold별로 학습된 model 값을 가지고 있다가 x_test 가 그 각각 모델에 들어간후에 평균을 낸 값이 dpredictions으로 나오는걸까요? 단순히 predict을 통해 결과를 내는데 평균을 내서 결과를 내는지 아니면 어떤 한 fold를 기준으로 학습된 모델을 사용하는지 궁금하여 질문 남깁니다!
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
13. 섬나라 아일랜드(DFS) 질문
복습하는 과정에서 격자판 문제에 대하여 질문이 있습니다.격자판의 경우 2차원 배열이기 때문에board[i][j] 라고 할 때, DFS에서 i는 x로 j는 y로 문제를 풀어주셨습니다. ex)board[nx][ny]보통 j 열번호고, i가 행번호이기 때문에 x가 j에 해당하고 y가 i에 해당하는게 아닌가요?즉 => board[ny][nx]가 맞는게 아닌가라는 생각을 했습니다.board의 가로 세로가 길이가 다를 때 헷갈려서 질문드립니다. 또한 DFS를 아래와 같은 방식으로 풀었는데, 여기서board[y][x]로 하게되면 정답이 틀렸지만, board[x][y]로 하게되면 정답이 됩니다. 어떠한 차이인지 잘 모르겠습니다.import java.util.*; public class Main { static int[][] board; static int n; // 좌상 상 우상 우 우하 하 좌하 좌 static int[] dx = {-1, 0, 1, 1, 1, 0, -1, 1}; // j static int[] dy = {1, 1, 1, 0, -1, -1, -1, 0}; // i static void DFS(int x, int y) { if(board[y][x] == 0) return; else { board[y][x] = 0; for(int i=0; i<8; i++) { int nx = x + dx[i]; int ny = y + dy[i]; if(nx>=0 && ny>=0 && nx<n && ny<n) { DFS(nx, ny); } } } } public static void main(String[] args) { Scanner sc = new Scanner(System.in); n = sc.nextInt(); board = new int[n][n]; int cnt = 0; for(int i=0; i<n; i++) { for(int j=0; j<n; j++) { board[i][j] = sc.nextInt(); } } for(int i=0; i<n; i++) { for(int j=0; j<n; j++) { if(board[i][j] == 1) { DFS(j, i); // x, y cnt++; } } } System.out.println(cnt); } }
-
미해결Three.js 3D 인터랙티브 바로 시작하기
안녕하세요
안녕하세요gltf파일 모델을 띄우려는데 fbx파일 로드 하듯이 하면 나와야 되는게 맞을까요??
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
권한 테이블 생성시 오류 질문입니다.
안녕하세요.mem_auth 권한 테이블을 생성하면 mysql 에서 " Error Code: 1822. Failed to add the foreign key constraint. Missing index for constraint 'fk_mem_auth' in the referenced table 'mem_tbl' 이라는 메시지로 에러납니다.idx로 매핑을 해줘야 하는 걸까요?
-
해결됨스프링 핵심 원리 - 기본편
오타 제보
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]오타인 것 같아 제보드립니다!학습자료 PDF v2022-05-15 / 4. 스프링 컨테이너와 스프링 빈.pdf / 8페이지에서 findBeanByTypeDuplicate()의 각주 부분에서 DiscountPolicy가 MemberRepository로 바뀌어야 될 듯 싶습니다!
-
해결됨AWS(Amazon Web Service) 입문자를 위한 강의
궁금한게 있습니다
만약에 제가 게시판 기반의 홈페이지를 구성하려고하면회원가입회원탈퇴글올리기글수정글삭제이런 기능을...다이나모DB에 데이터를 연동하고, API게이트와 람다를 연결하여 엔드포인트를 만들어주고페이지에 엔드포인트를 http 메소드(POST,PUT)을 통해서 전달시켜서 홈페이지를 만들 수 있는건가요?그리고 제가 생각한 방식이 일반적으로 쓰고 있는거죠?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Attribute th:href is not allowed here
강의 상품 목록 - 타임리프 8:10에서 css 적용이 안됩니다...다만 의심가는 부분은 빨간색 밑에 Attribute th:href is not allowed here 해당 로그입니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
docker jupyternotebook - pymysql 실행 중 에러
ubuntu@ip-172-31-6-140:~$ docker run -d -p 3306:3306 --name mydb -v /home/ubuntu/mysqldata:/var/lib/mysql mysqldb 주피터 노트북 내 pymysql을 통해 해당 컨테이너 파일 작동시키는 중 에러가 발생했습니다.인바운드 규칙에 3306포트를 추가해놓았습니다.OperationalError: (2003, "Can't connect to MySQL server on '13.209.24.56' ([Errno 111] Connection refused)")추가를 했지만 접속이 되지 않아 구글링 중 아래와 같은 해결책을 발견했으나https://stackoverflow.com/questions/1420839/cant-connect-to-mysql-server-error-111위와 같이 시도를 해보려 했으나 잘 되지 않습니다.bind-address를 어디에 추가해야 할지 감이 잡히지 않습니다.
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
수업 후 공부 자료
선생님 안녕하세요! 수업 잘 보고 있습니다. 수업 후 정리한 자료를 티스토리에 올리려고 합니다.문제도 이런식으로 올리려고 하는데 괜찮은가요?혹시 저작권 이슈 등 문제가 있을까봐 문의합니다!