묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
25분20초쯤
findMember.getAddressHistory().remove(new Address("old1", "street", "10000")); 이 부분을 equals와 hashcode를 오버라이딩한 덕분에 new를 써도 같은 참조(주소)값으로 인지하고 내용물이 같은 객체를 지우게 되는건가요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
오류 관련 추가 문의
안녕하세요 기효님~ 타입호환 관련 하여 공부하면서 따라 하는데요. 아래 와 같은 오류가 보여서 어떻게 조치를 해야 할지 몰라서요. 가르쳐 주세요^^ - 아래 -
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의자료 요청드립니다
강사님 안녕하세요~ 강의 수강 전 강의자료 요청드립니다! dpdltmee@gmail.com 으로 강의자료 보내주시면 감사하겠습니다! 좋은 하루 되세요 :)
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
Select 를 쓰지않고 Select_one
을 쓰는 이유가 먼가요? 찾아보니 select는 리스트로 받고 select_one은 한개만 받는다 정도만 알고있습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결
구매한게문지모르겠네요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결배달앱 클론코딩 [with React Native]
[안드] splash-screen
MainApplication.java 부분입니다. docs 에서는 저희 프로젝트는 @Override protected List<ReactPackage> getPackages() { @SuppressWarnings("UnnecessaryLocalVariable") List<ReactPackage> packages = new PackageList(this).getPackages(); // Packages that cannot be autolinked yet can be added manually here, for example: // packages.add(new MyReactNativePackage()); return packages; } 안맞는 부분이 있어서, 임의로 이렇게 작성했습니다. @Override protected List<ReactPackage> getPackages() { @SuppressWarnings("UnnecessaryLocalVariable") List<ReactPackage> packages = new PackageList(this).getPackages(); // Packages that cannot be autolinked yet can be added manually here, for example: packages.add(new SplashScreenReactPackage()); return packages; } npm run android 는 완료되었으나, 어플 실행시 스플래시 화면 작동 후 어플이 로딩되었을때, 오류가 뜹니다. 무슨말인진 알겠는데, 그럼 위에처럼 mainapplication.java 가 docs와는 기존에 작성된 부분이 다르면 어떻게 수정해야 합니까?? 아니면 단순하게 저 오류를 해결할 방법이 없겠습니까?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
if 조건식에서 불완전트리일 경우에 대한 처리
자식이 하나밖에 없는 불완전 트리일 경우 재귀로 반환된 자기 자신이 root인지 검사하면 되는 것 아닐까요? 아래 소스처럼 수정해도 정답이 나오는 것 같습니다. 반례가 떠오르지 않는데.. 혹시 있을까요? ``` if (root == null || (root.lt == null && root.rt == null)) { return L;} else {...} ```
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
std::async 와 싱글톤 class의 함수 사용 안전한가요?
std::async를 호출할 때 쓰레드 세이프하지 않은 싱글톤 클래스 내부의 함수를 사용해도 안전한가요? 호출하는 곳은 메인쓰레드에서만 돌아갑니다. 저는 메인쓰레드에서 각각 10초씩 걸리는 작업을 동기방식으로 5개 돌려서 50초 걸리는 작업을 가지고 성능향상이 있을것이라고 보고 이 5개를 각각 async로 나누어서 돌려보았지만 똑같이 50초가 걸렸습니다. 같은 메인쓰레드에서 돌았기 때문일거라고 추측 하고 있습니다. 추측에 대한 의견과 이런 상황에서 성능 향상을 하려면 어떻게 해야하는지 조언을 듣고 싶습니다
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
강의 끝까지 갔는데 findItems에서 에러나는 분 혹시 계시면 참고하십쇼..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. SpringDataJpaItemRepository에서 영한님이 분명히 @Param 조심하라고 그렇게 말씀하셨는데 기어이 안 듣고 이상한 Param 썼다가 2시간 날린 사람 나야 나 ~~~~~ 저같은 바보 있으면 도움 되시길 기원합니다 @Param 반드시 org.springframework.data.repository.query.Param 이거 쓰셔야 합니다...
-
미해결실전! Querydsl
다대다 Projeciton
영한님 안녕하세요 혹시 저번에 강의하셨던 것 중에 order -orderItem -Item 식으로 다대다 연결관계 테이블이 있었는데 만약에 Order를 조회하는데 거기에 포함되는 Item을 전부가져오려면 Projection을 어떻게하면될까요? 밤새 찾아보고 시도해봤는데 모르겠네요 답변해주시면 감사하겠습니다 ㅠㅠ
-
미해결vue.js 실전 프로젝트(트위터 클론)
record.meta.requireAuth에서 requireAuth를 인식을 못해요ㅠ
강의 내용이랑 완전 똑같이 했는데 const routes = [ { path: '/', component: Home, title: '홈', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/notifications', component: Notifications, title: '알림', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/messages', component: Messages, title: '쪽지', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/profile', component: Profile, title: '프로필', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/register', component: Register, meta: {isMenu: false, layout: 'EmptyLayout'} }, { path: '/login', component: Login, meta: {isMenu: false, layout: 'EmptyLayout'} },]const router = createRouter({ history: createWebHistory(), routes,})router.beforeEach((to, from, next) => { const currentUser = store.state.user // console.log(to) // console.log('여기부터 to.matched') // console.log(to.matched) const requireAuth = to.matched.some(record => record.meta.requireAuth) //record는 배열의 한 줄을 의미 if (requireAuth && !currentUser){ next('/login') } else{ next() } // next()})export default router const requireAuth = to.matched.some(record => record.meta.requireAuth) 위의 저 한줄에서 requireAuth 변수를 인식 못한다고 나오네요 (unresolved variable requireAuth) 아무리 구글링해봐도 이유를 모르겠어요 ㅠ
-
해결됨스프링 DB 2편 - 데이터 접근 활용 기술
JpaItemRepositoryV1의 findAll() 로직 질문 있습니다
안녕하세요. JpaItemRepositoryV1의 findAll() 메소드의 로직 중에 ... if (StringUtils.hasText(itemName) || maxPrice != null) { jpql += " where"; } boolean andFlag = false; List<Object> param = new ArrayList<>(); if (StringUtils.hasText(itemName)) { jpql += " i.itemName like concat('%',:itemName,'%')"; param.add(itemName); andFlag = true; } ... 이 param이 없어도 테스트 코드가 정상 동작하고, 안쓰는것 같은 느낌이 들어서요,안쓰는것 맞을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence.createEntityManagerFactory 부분 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 강의 그대로 따라가여 실행을 해봤는데 이러한 오류가 발생합니다. 구글에 찾아봤지만 해결방법이 나오지 않아서 질문드립니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
갤러리가 하나 더 생깁니다... 와이어프레임이 망가졌어요.ㅜㅜ
안녕하세요 선생님! 좋은 강의 늘 감사합니다. 다름이 아니라 강좌를 보면서 연습을 하다가 왜 이렇게 되는지 알 수가 없어 질문을 드립니다. 공지사항과 갤러리를 탭으로 구성하는 강의부문이었는데요. 전에 연습했던 갤러리 이미지 코드를 복사해서 붙였더니 이렇게 나와버려서 어디서 잘못된 건지 잘 모르겠습니다...ㅜㅜ 선생님의 강좌 이미지처럼 나와야 하는데요 ㅠㅠ 어떤 부분이 잘못되어있는지 알려주심 넘넘 감사합니다... HTML부문 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>레이아웃 가로형-연습2</title> <link rel="stylesheet" href="script/style0720.css"> </head> <body> <div class="container"> <header> <div class="header-logo"></div> <div class="navi"></div> </header> <div class="slide"> <div></div> </div> <div class="item"> <div class="notice"> <div class="tab-inner"> <div class="btn"> <span class="active">공지사항</span> <span>갤러리</span> </div> <div class="tabs"> <div class="tab1"> <a href="#none">SMS 발송 서비스 개선작업 <b>2020.01.09</b></a> <a href="#none">휴대폰 인증 서비스 개선작업 <b>2020.01.07</b></a> <a href="#none">카드사 부분 무이자 할부 이벤트 안내 <b>2019.12.31</b></a> <a href="#none">올엣 시스템 작업 안내 <b>2019.12.20</b></a> <a href="#none">휴대폰 결제 시스템 작업 안내 <b>2017.12.20</b></a> </div> <div class="tab2"> <a href="#none"><img src="images/banner1.png" alt="gallery1"</a> <a href="#none"><img src="images/banner2.png" alt="gallery2"</a> <a href="#none"><img src="images/banner3.png" alt="gallery3"</a> </div> </div> </div> <div class="banner">배너(c.3)</div> <div class="shortcut"></div> </div> <footer> <div class="footer-logo"></div> <div class="copyright"></div> <div class="sns"></div> </footer> </div> <script type="text/javascript" src="script/jquery-1.12.4.js"></script> <script type="text/javascript" src="script/custom0801.js"></script> </body> </html> CSS부문 .container { width: 1200px; border: 1px solid #000; margin: auto; } .container > div {} header { height: 100px; } header div { border: 1px solid blue; height: 100px; } .header-logo { width: 200px; float: left; } .navi { width: 600px; float: right; } .slide {} .slide > div { border: 1px solid sandybrown; height: 300px; } .item { overflow: hidden; } .item > div { height: 200px; border: 1px solid gray; float: left; box-sizing: border-box; } .notice { width: 400px; } .banner { width: 400px; } .shortcut { width: 400px; } footer { overflow: hidden; } footer > div { height: 100px; border: 1px solid magenta; float: left; box-sizing: border-box; } .footer-logo { width: 200px; } .copyright { width: 800px; } .sns { width: 200px; } /* TAB CONTENT */ .tab-inner { width: 97%; margin: auto; } .btn {} .btn span { border: 1px solid #000; display: inline-block; width: 120px; text-align: center; padding: 3px; border-radius: 5px 5px 0 0; margin-right: -6px; background-color: gainsboro; cursor: pointer; border-bottom: none; margin-bottom: -1px; } .btn span.active { background-color: white; } .tabs {} .tabs div { border: 1px solid #000; height: 150px; padding: 0 10px; } .tab1 { } .tab1 a { text-decoration: none; display: block; border-bottom: 1px solid gainsboro; padding: 3.5px; } .tab1 a:last-child { border-bottom: none; } .tab1 a b { float: right; font-weight: normal; } .tab2 { display: none; text-align: center; } .tab2 img { width: 110px; margin-top: 25px; } JS부문 // Tab Content $('.btn span:first-child').click(function() { $('.tab1').show() $('.tab2').hide() $(this).addClass('active') $(this).siblings().removeClass('active') }) $('.btn span:last-child').click(function() { $('.tab2').show() $('.tab1').hide() $(this).addClass('active') $(this).siblings().removeClass('active') }) 일케 코드 작성한 것 붙여서 올립니다...
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
Boston House 실습 표준화, 이상치제거 관련 질문입니다.
안녕하세요! ML공부하면서 강의 정말 많이 도움이 되고 있습니다^^ ㅇ skew를 사용한 왜곡도 제거부분에서(강의 8:00~10:00 부분) 1. skew 대신 standardscaler를 사용해 표준화 시키는 것은 단점이 있나요? (정규분포를 만들어주기 때문에 skew보다 더 정리를 잘해줄것 같은 생각이 듭니다.) 2. 또한 log를 씌워 정규분포와 비슷하게 만들어준다고 하셨는데, 이부분 또한 standardscaler를 적용하면 안되는 걸까요? ㅇ GrLivArea 이상치를 제거하는 부분에서(강의 14:00~18:00 부분) 1. 다른 이상치 제거방법(사분위수)을 써도 되는지? 2. 이상치 제거할 때 테스트 데이터에 이상치가 있는지 확인하고 제거하라고 하셨는데 학습검증단계에서 테스트 데이터를 참고해도 되는건가요? ㅇ 전처리 과정 순서를 기본전처리(null, 범주형 변환 등) → standardscaler → 이상치제거(IQR 등) → minmaxscaler 이렇게 기본틀로 잡고 머신러닝을 진행하고 있었는데 돌리는 모델이나 데이터별로 달라져야할까요? ㅇ 마지막으로, house price 타켓 컬럼을 log변환해서 학습을 진행을 하셨는데, 타겟값만 log를 씌워주고 다른 값들은 log를 안씌운 상태에서 학습을 하게되면 오류(수치상의 차이 기반)가 발생할 가능성은 없을까요? 질문이 난잡하긴 한데 간략하게나만 답변 주시면 감사하겠습니다! 감사합니다.
-
미해결핵심만 쉽게, 모두의 SQL 데이터 분석
10강자료 깨져서 나옵니다
안녕하세요 다름이 아니라 10강에 분석 자료로 제공해주는 sql 자료들에 한글이 깨져서 보이는데 이런경우 어떻게 처리해야하나요? UTF-8설정 때문은 아닌것 같은데, 알집 파일에서 압축풀때 직접 워드파일로 풀어서 봐도 깨져서 보입니다
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
docker -p 옵션 질문입니다.
외부에 노출되는 포트와 별개로 내부적으로 특정 포트를 사용할 때에는 포트 포워딩을 직접 해주는 것으로 알고 있습니다. 그런데 -p 옵션을 사용하면 포트포워딩 해주는 과정이 생략된 채로 바로 컨테이너 포트로 접근이 가능한데, 도커가 알아서 호스트 커널에서 포트포워딩을 해주는 것인가요? 지금까지 강의를 그냥 듣다가 문득 궁금해서 질문 올려봅니다!
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
질문있습니다
안녕하세요 강의잘듣고 있습니다. BookSearchDao 인터페이스에서 insertBook,deleteBook 함수에 supend 키워드를 사용하면 에러가 발생합니다. error: Type of the parameter must be a class annotated with @Entity or a collection/array of it. kotlin.coroutines.Continuation<? super kotlin.Unit> continuation); 키워드를 사용안하면 잘 동작합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 파일 실행 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 인텔리제이에서는 잘 실행 됐는데 cmd에서 하니까 오류가 뜹니다ㅜㅠㅜ
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
요청드립니다.
MAC의 설정으로 설명해주셔서 하단에는 WIndows의 경우에 설정 및 세팅방법 혹은 단축기를 따로 적어주시면 좋을것 같네요.