묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-F 백준 런타임에러
안녕하세요 선생님dev에서 출력까지 모두 확인하고 백준에 제출하였는데 런타임에러(Segfault)가 뜨네요. 왜 그런건지 알수있을까요??http://boj.kr/909703751c8045c0af6d239464b65482
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
데이터베이스에있는 북마크 정보 불러오기 강의 질문
안녕하세요. 좋은강의 정말 잘 보고있습니다. 항상 감사합니다. 질문이 있는데 Bookmark 액티비티에서 북마크 정보 불러올때 override fun onDataChange(snapshot : DataSnapshot){~~for ~~rvAdapter.notifyDataSetChanged() }위처럼 for문 다 돌면 rvAdapter를 동기화 시켜주는 코드를 쓰는데 저 코드가 실행되면 제일 onCreate함수가 다시 불리는건가요??아니면 val rvAdpater = RVAdapter(contentModels,baseContext)recyclerView.adapter = rvAdapter 요 부분만 다시 불리는건가요?? rvAdapter.notifyDataSetChanged() 이 함수에 대해 조금 더 자세한 설명을 부탁드리겠습니다.
-
해결됨독하게 시작하는 C 프로그래밍
나이, 이름 입력 예시에서 scanf_s() 함수 사용 이후 gets_s() 함수 사용 시 오류
gets_s() 함수가 키보드 추상화 파일의 버퍼에서 null이 나올 때까지 문자열을 가져오는 함수잖아요.scanf_s() 함수를 통해 5\n 이 저장되었다고 했을 때, %*c를 통해 \n을 제거하지 않으면 gets_s() 함수는 \n이 들어있어서 입력을 중지하는 거라고 이해했습니다.여기서 질문입니다. null이랑 \n 이랑 다르다고 알고 있는데 왜 null 이 나온 것처럼 gets_s() 함수가 수행되지 않는지 궁급합니다!!감사합니다. (꾸벅)
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
웹 페이지 배경 검은색 출력
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]배경이 흰색 페이지였다가 hello 서블릿 호출을 클릭하니까배경이 검정색으로 바뀌었습니다. 혹시 왜 그런걸까요??뭔가 파라미터 값을 넘길때만 그런 것 같기도 합니다
-
미해결Vue.js - Django 연동 웹 프로그래밍
mixin 에러가 나서 실행이 안되요.
도움 부탁 드리겠습니다.
-
해결됨[React / VanillaJS] UI 요소 직접 만들기 Part 1
보통 GNB가 있는 프로젝트에 이렇게 심혈을 기울여 Routes를 따로 만드나요?
GNB를 구성하는 다양한 방법이 있을 것 같은데혹시 널리알려진 정형화 된 방법이 있을까요? 혹은 관련 지식이 프로젝트에서 알려주신 방법이 마음에 들어서 한번 적용해보려고 합니다. 🙂
-
해결됨개발자를 위한 쉬운 도커
안녕하세요 VScode 관해서 질문있습니다
안녕하세요 좋은 강의 잘 듣고 있습니다 :)강의 내용대로 VScode랑 컨테이너에 마운트해서 잘 실행되는거 까지 확인했습니다!그런데 핫 리로드(?) 인가요 변경 사항을 저장하거나 새로고침을 눌러도 반영이 안되고 npm run serve로 다시 실행을 해야 하더라구요혹시 따로 추가를 해야하는 사항이 있을까요?
-
미해결
Next에서 CORS 프록시 설정하는 방법 있을까요?
안녕하세요 next.js14에서 api호출때문에 프록시서버를 설정하려하는데 검색해보니까config파일에서 프록시설정하면된다해서next.config.mjs에서rewrite로 이렇게 설정해봤는데 get요청은 되는데 post에서 cors 오류가 떠서요 혹시 해결방법 아실까요? async rewrites() { return [ { source: "/api/:path*", destination: `API주소/api/:path*`, }, ]; },
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
말씀하신대로 다 해봤는데도 안되서 질문합니다.
섹션 7. 유저가 직접 푸시 메세지 보내기(FCM) - 라이브러리 추가, Firebase Service에서 메세지 받기 부분까지 잘 됐는데Retrofit 사용해보기 ~ Invalid 캐시 삭제 까지 따라해봤는데도 "다른 사람에게 PUSH 날리기" 부분이 안되서 파일 남깁니다.혹시나 API키를 잘못 입력했나 싶어서 API키도 포함해서 메일로 보내드렸는데 확인하고 답장부탁드려요!(메일 명 : "다른 사람에게 PUSH 날리기" 에러 프로젝트 압축파일)
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드 관련 질문 있습니다.
윈도우로 하고 있는데gradlew.bat 을 빌드 하면 해당 오류가 뜨고 있습니다.세팅은스프링 부터 3.2.3자바 21 입니다. Gradle 세팅은해당 입니다.환경변수 확인 해봤는데 사용자 변수에는 JAVA_HOME 자체가 탐색도 안되는거 같습니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
마지막 페이지 관련
안녕하세요~! 몇가지 궁금증이 있어 문의 드립니다! 네이버 뉴스 기사가 페이지 넘버링이 아닌, 스크롤식으로 변경된 것으로 확인됩니다. 이러한 경우에는 마지막 기를 어떻게 확인할 수 있을까요? (굳이 마지막 페이지를 확인할 이유가 없을 것 같긴 하지만ㅎㅎ 그래도 궁금하네요 ) 2.f'https://search.naver.com/search.naver?ssc=tab.news.all&where=news&sm=tab_jum&query={keyword}&start={i}' 이전 강의에서 확인하였던, &start={i}을 추가하여 네이버 뉴스 기사 결과를 수집해본 결과, 계속해서 수집이 되긴 했습니다.제 생각에는 연관도가 높은순 → 낮은순으로 출력되는 것 같은데 맞는지도 궁금하네용ㅎㅎ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-A 문제 질문있습니다
안녕하세요. 공부하다가 질문이 있어 글을 쓰게 되었습니다.3-A 문제에 보면' 도시에 있는 치킨집 중에서 최대 M개를 고르고, 나머지 치킨집은 모두 폐업시켜야 한다. ' 이런 조건이 있는데요.영상을 보면 무조건 M개를 고르고 M보다 작은 수는 고려하지 않고 코드를 짜셨더라고요. 무조건 M개 일 경우 최단 거리가 나와서 그 외 경우들은 무시하고 코드를 짜도 되는건가요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-D 다른방법으로 풀어봤는데 왜 틀렸는지 모르겠습니다.
선생님 안녕하세요.Reverse가 아닌 다른방법으로 1-D를 풀어봤는데요.왜 틀렸다고 하는지 모르겠습니다. 로컬에서 제가 생각한 케이스를 넣어봤을 때는 잘 되는데요.제가 생각하지 못한 케이스가 있는걸까요?http://boj.kr/f4f4371560a5411ba03513a90129c3bd
-
해결됨AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 연장 부탁드립니다
수강 연장을 부탁드려도 될련지요? 회사 업무로 인해서, 강의를 제대로 듣지 못하였는데 .. 벌써 마감일이 다가왔습니다 수강 일시 정지 기능 같은게 있었으면 좋겠습니다 ㅜㅜ 수강 연장 가능한지 문의드립니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
dio + retrofit 으로 restapi와 통신중 파라미터 타입 이슈
안녕하세요 코팩님. 파라미터 전달 과정에 생긴 이슈가 있어 문의드립니다. 현제 client에서 post로 데이터를 전송하고 body에는 itemPrice라는 키로 double형 데이터를 보내고 있습니다.로그를 찍어보면 22000.0 으로 찍히고 api서버에 제대로 넘어가서, api서버는 맵으로 받게 되어있어서 형변환해서 사용하고 있습니다. 이번에 테스트겸 web으로 빌드를 하여 배포를 하고 테스트를 진행을 하고 있는데요,동일한 페이지에서 동일한 액션을 했을때 값이 double형이 아닌 22000으로 전달이 되는것이 확인되었습니다....서버에서는 int로 왔기 때문에 형변환 오류가 발생했구요.값을 보내기전과 dio onRequest에서도 값을 찍어봐도 dobule형이 아닌 Integer 형인 2200으로 되서 보내지더라구요. 애초에 itemPrice로 넣는 값은 double 형 변수에 담아 값을 관리합니다. dynamic 타입읩 맵에 dobule형 변수 값을 넣어도, 값이 integer 형태면 dobule로 안들어 가는 것 같습니다(웹으로 빌드시에)이런경우 조금 난감한데요 , 어떤식으로 풀어야할지 조언 부탁드립니다. 감사합니다.
-
미해결급하게 준비하는 모바일 앱 점검
Mac OS도 수강 및 실습이 가능한지요?
안녕하세요. 강사님저는 윈도우가 아닌 Mac m1으로 진행을 하려고 합니다.일단 막히는 부분이 없으면 답변을 주시기 전까지 계속 Mac OS로 하려고 하는데요.환경변수나 이후 실습 진행할때 윈도우와 다를거 같아서 질문드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-R 질문있씁니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.강사님, 안녕하세요!! 본 문제를 저는 bfs로 풀었습니다. 제 풀이를 돌렸을 떄 77%까지 가고 안되는데 무엇 떄문에 안되는 걸까요... http://boj.kr/1afed87142b944609ac3c01867aeaf8d
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
@Transactional 위치와 적용에 대하여
[질문 내용] @Transactional public void accountTransfer(String fromId, String toId, int money) throws SQLException { bizLogic(fromId, toId, money); } public void bizLogic(String fromId, String toId, int money) throws SQLException { Member fromMember = memberRepository.findById(fromId); Member toMember = memberRepository.findById(toId); memberRepository.update(fromId, fromMember.getMoney() - money); validation(toMember); memberRepository.update(toId, toMember.getMoney() + money); }안녕하세요. 강의 코드와 같이 accountTransfer을 실행했을때 트랜잭션이 잘 작동되어 오류가 발생했을때 롤백이 실행됩니다. @Transactional public void accountTransfer(String fromId, String toId, int money) throws SQLException { Member fromMember = memberRepository.findById(fromId); Member toMember = memberRepository.findById(toId); memberRepository.update(fromId, fromMember.getMoney() - money); validation(toMember); memberRepository.update(toId, toMember.getMoney() + money); }이 코드 또한 그렇습니다. public void accountTransfer(String fromId, String toId, int money) throws SQLException { bizLogic(fromId, toId, money); } @Transactional public void bizLogic(String fromId, String toId, int money) throws SQLException { Member fromMember = memberRepository.findById(fromId); Member toMember = memberRepository.findById(toId); memberRepository.update(fromId, fromMember.getMoney() - money); validation(toMember); memberRepository.update(toId, toMember.getMoney() + money); }하지만 이 코드에서 accountTransfer을 실행했을때 트랜잭션이 작동하지 않습니다.이유가 무엇일까요?
-
미해결스프링 핵심 원리 - 기본편
MemberServiceTest 실행시 오류가 납니다.
테스트 실행시 오류가 납니다.메서드 내용을 전부 막고 실행해도 오류가 납니다.-- build.gradle에 { exclude group : 'org.junit.vintage', module : 'junit-vintage-engine' } 이게 없길래 추가 해 줬는데도 오류 납니다. 2. Assertions.assertThat()는 구문 오류(빨간 글씨)가 계속 나옵니다. Assertions.assertEquals()는 정상처리 됩니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
48초에 dependencies 문서보는 부분이 없네요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]예전버전 인거같은데 웹사이트가 달라서 찾을수가 없네요