묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨따라하며 배우는 리액트 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를 어디에 추가해야 할지 감이 잡히지 않습니다.
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
수업 후 공부 자료
선생님 안녕하세요! 수업 잘 보고 있습니다. 수업 후 정리한 자료를 티스토리에 올리려고 합니다.문제도 이런식으로 올리려고 하는데 괜찮은가요?혹시 저작권 이슈 등 문제가 있을까봐 문의합니다!
-
미해결그림으로 배우는 쿠버네티스(v1.35)
nginx ingress controller vs api gateway
nginx ingress controller 를 api gateway로 사용할 수 도 있을테고, ingress controller를 end user에게 단일 ip를 제공하는 지점으로 사용하고, api gateway를 별도로 구성하거나, 여러개의 api gateway를 구성하는 case도 있는 것 같은데요 여러개의 api gateway가 필요하지 않은 경우라면, 둘 중에 선택할 수 있는 구조라고 여겨집니다.근데 상황에 따라 다르겠지만 어떻게 구성하는것이 좋은 방법일지, 어떤게 더 적합할 지 직접적으로 와닿지 않습니다.혹시 해당 관련해서 어떤 사항을 좀 더 고려해야 할까요?
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
git hub 리포지토리에 여러 프로젝트 업로드
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요git 강사님 리포지터리 처럼 하나의 리포지토리에 여러 프로젝트 어떻게 할까요.. 구글에ㅡ검색해서 subtree도 해봤고프로젝트 우클릭 share project도 해봤고git bash here 해서 추가도 해봤는데다 안됩니다 ㅜㅜㅜㅜ
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
ORA-12541
저도 다른분을처럼 ORA-12541 이런 오류가 뜨네요... 3시간동안 구글링하고 다른분들 해결된거 보면서 똑같이 따라 했는데도 절대 안돼네요. 진도도 못나가고 진짜 답답해요 세팅만 무슨 3시간이 넘게.....진짜 해결방법이 없는건가요..빠른 답변 부탁드립니다.