묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
나머지 및 공식 활용 법
ㅇ이 방법도 괜찮을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@Repository 빈 등록
[질문 내용]@ComponentScan을 따로 작성하지 않아도 @Repository가 빈으로 등록되는 것은 ItemServiceApplication.java 파일의 @SpringBootApplication 때문인건가요?
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
View 홀더?
LiveData 설명중에 Data 홀더로 LiveData를 사용하면 값의 변경을 감지해서 UI에 변화를 자동으로 반영할수있다고 하셨는데 기존에는 Data 홀더는 ViewModel 이였나요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
강의노트 수정
VueRouter학습 부분이 전 강의노트랑 같아요 수정부탁드립니다
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
'Series' object has no attribute 'value_count'
다음과 같은 오류가 뜨는데 어떻게 해결해야 하나요 ㅜ
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
실제 데코레이터 패턴을 사용하게 될 때 동적인 특징과 관련해 질문 드립니다.
데코레이터 패턴에 대해 추가적으로 구글링 하던 와중 아래와 같은 구현 예시를 보게 되었습니다.3-1. 전방 슈팅이 기본인 슈팅게임에서 아이템 획득에 따라 측방/후방 슈팅이 자유롭게 추가/삭제 되어야 할 때.3-2. 커피 전문점에서 기본 메뉴에 휘핑, 카라멜 등 첨가물이 자유롭게 추가될 때 가격 정산.저기서 '자유롭게' 라고 한다면, '매번 사용자 요청에 따라 동적으로 어떤 부가적인 것을 추가하거나 삭제 하는 것'으로 저는 이해를 했는데요. 예시로 보여주신 코드에서는 동적으로 데코레이터를 변경하기 위해서 코드로 flag 값을 수정하거나 혹은 프로퍼티즈를 수정해야 하더라구요. 1) 만약 사용자 요청에 따라 동적으로 데코레이터를 구성해주고 싶다면, 사용자 요청으로 들어온 임의의 구분자에 따라서 아래처럼 계속 반복적으로 생성하는 방법밖에는 없을까요?? Beverage beverage1 = new DarkRoast(); //예로 요청에서 key가 ingredient이고 value가 M 인 값이 2개 있을 경우 beverage1 = new Mocha(beverage1); beverage1 = new Mocha(beverage1); // 예로 요청에서 key가 ingredient 이고 value가 W 인 값이 1개 있을 경우 beverage1 = new Whip(beverage1); System.out.println(beverage1.getDescription()+" cost : "+beverage1.cost()); 2 ) 또한 '동적으로 삭제' 라는 말도 있었는데 저기서 이미 맨 마지막에 Whip 이라는 객체가 생성되어서 Mocha를 대체 하였는데 삭제 = 즉, 이전 상태로 어떻게 동적으로 되돌릴 수 있을까요?? 생각보다 혼자 구성하기가 쉽지 않아서 도움 요청 드립니다...ㅠ
-
미해결Vue.js 시작하기 - Age of Vue.js
vue와 router cdn 사용시 에러
안녕하세요 vue랑 router cdn으로 사용하고있는데 계속 버전이 업데이트되어서 그런지 에러가 나네요. vue, router 이 주소로 끌어오고있고, 에러는 router.html:15 Uncaught TypeError: VueRouter is not a constructor <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-router@4"></script> 구글링해보니.. vue버전 낮추래서 2.6.12로 낮췃는데, 그럼 또 다른에러가 생기더라구요... Uncaught TypeError: vue.defineComponent is not a function
-
해결됨딥러닝 CNN 완벽 가이드 - TFKeras 버전
Fine tuning 관련 질문
안녕하세요! Fine tuning에 대해 학습하다 궁금한 것이 생기게 되어 질문남기게 되었습니다! 종합 실습1 - 120종의 Dog Breed Identification 모델 최적화의 'Pretrained 모델의 Fine-tuning을 통한 모델 최적화' 강의에서 Fine tuning으로 1차적으로 dense layer부터 학습을 적용하고, 2차적으로 전체 Layer를 학습을 적용하는데 그렇다면 해당 강의 전에는 전체적인 Layer를 Fine tuning 했다고 봐도 되는 걸까요?
-
미해결배달앱 클론코딩 [with React Native]
react-native-webview 관련 질문드려요
안녕하세요 현영님. 웹뷰를 사용해보다가 궁금한게 있는데 제가 react-navigation bottomtab에 메뉴를 5개 만들고 각각 다른 URL을 연결해두었습니다. 근데 원래 각각의 탭을 누를 때마다 url을 호출해서 깜빡이게(혹은 로딩) 되는건가요? 많은 앱들이 웹뷰를 많이 이용하고 있는걸로 아는데 그런 깜빡임은 본적이 없는거 같아서요 그럼 오늘도 감사합니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
tsconfig.json
혹시 webpack.config.js 파일도 tsconfig.json 영향을 받나요? tsconfig.json의 경우 파일 확장자가 ts인 파일에만 타입스크립트 컴파일러가 변환시켜주는 것으로 알 고 있는데 webpack.config.json에서플러그인을 로드할 때 경로에 모듈을 찾을 수 없으며, tsconfig.json의 moduleResolution을 node로 설정하라고 나옵니다 ㅜㅜ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
or 연산자 사용
-이렇게 해도 문제가 있을까요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
질문드립니다.
혹시 파이썬 크롤링, 자동화 프로그램 만들며 월 100만원 벌기 강의는 인프런에 업로드 안되나여?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
오류질문
강의를 따라하던중 main_nav.xml에 이런 오류가 뜹니다. TalkFragment와 BookFragment파일에는 아무런 이상이 없는거같은데 이유가 무엇일까요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
취업에 관련해서 질문드립니다.
안녕하세요 맛비님. 취업 관련해서 질문드립니다. 저는 대학교 3학년 학생입니다. FPGA를 연구실에서 노베이스로 프로젝트를 해본 적이 있고, 그 때 어려워서 밤샘작업이 많았음에도 불구하고 재밌었고, 많이 부족한 것 같다고 느껴서 좀 더 공부해보고자 강의를 듣게 되었습니다. (실제로 엄청 큰 도움이 되고 있습니다) 이 강의는 비메모리 설계 엔지니어로 나아가기 위한 강의임을 알고 있습니다. 삼성전자같은 경우에, 메모리설계직무, 시스템 lsi 직무 등등 여러 직무가 있다고 알고 있습니다. 그리고 제가 찾아본 결과 시스템 lsi에서 FPGA를 다룬다는 것또한 인터넷에서 보았습니다. (자세히는 알 수 없었습니다..) 1. 비메모리 설계 관련 직무를 가고 싶으면, LSI 위주로 찾아봐야하는지, 어떤 키워드를 가지고 찾는게 좋은지 궁금합니다. 2. 연구실에 있을 때, SSD의 garbage collection 등등 되게 흥미가 없었던(?) 것을 공부했었는데, 이 또한 비메모리 설계 엔지니어가 알아야 할 필수 덕목인가요? (사실 이부분에 대해서는 아는게 없습니다..) 3. 대기업의 어떤 직무가 비메모리 설계 엔지니어와 관련이 있을까요? 예를 들어 설명해주시면 정말 감사하겠습니다. - 강의 내용외의 개인 질문은 받지 않아요. (개인 과제, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..)- 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
이 말이 맞는 말인지 궁금합니다.
JPA 에서는 연관관계로 조인을 하면 자동으로 외래키와 매칭되는 테이블의 pk 를 찾아서 on 절을 설정해준다. 고로 "select m from Member m join Team t on m.team=t.id"는 연관관계로 조인하지 않았으므로 Join하기 위한 on절이 꼭 필요하다. 직접 돌려보니 맞는 것 같긴한데 궁금하여 질문드립니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
나프1탄의 거의 끝나가네요 질문있습니다!
서블릿에서 request.setAttribute 한 것을 jsp에서 사용하기위해 디스패처 포워딩을 해주었는데이후 더 향상된 방법의 PoJo 활용 강의에서는"PoJo파일에서 request.setAttribute 한 것을 어떻게 서블릿에서 공유가 가능한건지" 궁금합니다."서블릿에서 PoJo의 메서드를 사용할때 request와 response 참조변수를 인수를 줬기 때문인가요?" 만약 그렇다면 공유라는 측면에서만 봤을때 디스패처 포워딩을 사용 안하고 서블릿에서 JSP으로 service메서드에 request와 response를 파라미터로 주는 방법으로 하여도 서블릿에서 setAttribute한 것을 JSP에서 사용이 가능한건가요~?? (jsp에도 기본적으로 service메서드와 request response가 보이지는 않지만 있으므로) 이해시켜 주시면 너무 감사할거 같습니다 ㅠㅠㅠ
-
미해결리눅스 입문 - 개념으로 탄탄히!!
안녕하세요! 현재 m1 맥북 사용자입니다.
안녕하세요. 현재 m1 맥북 사용자입니다. m1 맥북의 경우 virtualbox 사용이 불가한 것으로 알고 있는데 혹시 다른 가상머신을 사용하여도 강의를 수강하는 데에 큰 무리가 없을까요??
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
교육기관 관련 고민입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 정수님 안녕하세요! 우선 이렇게 좋은 강의 만들어주셔서 진심으로 감사드려요. 저는 20대 후반의 경영학과 출신으로서 개발자 취업 공부를 하고 있습니다. 사실 저도 먼 미래에 언제가 토스뱅크에 가고 싶어서 정수님은 저의 롤모델이에요 ㅎㅎ 이제 실리콘밸리에서 새로운 도전을 하시는 걸로 알고 있는데 항상 응원하겠습니다! 인프콘2022에 참여해보고 싶었는데 기간을 놓쳐서 신청 못해서 너무 아쉽네요.. 그래도 멘토링은 꼭 신청해서 상담받겠습니다! 저의 진짜 고민은 현재 교육기관 중에서 멀티캠퍼스와 같은 국비지원교육과 코드스테이츠나 앨리스 같은 부트캠프 중에서 어떤 곳이 나을지에 대한 것입니다. 정수님께서 특정학원은 추천하기 어렵다고 말씀하셨는데 저도 사실 강사님도 다 다르시고 커리큘럼도 다 달라서 그건 맞다고 생각해요. 그래서 국비지원학원보다는 그래도 부트캠프나 기업교육을 추천하신다고 하셔서 전자보다는 후자쪽으로 알아봤었습니다. 부트캠프 중에서 k-digitatl training으로 국비 지원을 받을 수 있는 교육이 있어서 그 교육들 위주로 찾았습니다. 커리큘럼은 개인적으로 코드스테이츠나 앨리스보다 멀티캠퍼스 강의가 더 마음에 들었습니다. 그런데 멀티캠퍼스 같은 곳도 정수님이 말씀하신 국비지원학원으로 봐야 하는 건지 궁금합니다. 제 계획은 멀티캠퍼스에서 5개월간 강의를 수강하고 방향성을 잡고 혼자서 김영한님 강의로 독학해서 개인프로젝트를 할려고 하는데 정수님의 의견은 어떠신지 궁금합니다. 바쁘실텐데 읽어주셔서 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
complex 연산
Matlab 프로그램에서 * 연산자가 complex number의 곱하기 연산에도 공통적으로 사용되는 것 같이 C언어에서도 비슷하게 사용할 수 있는 방법이 있을까요? A와 B가 아래와 같이 정의된 complex type의 자료형 오브젝트인 일때 어떤 기호를 정의해서 (예 "*_c") .c 파일에 complex C = A *_c B; 를 작성하고 컴파일 후 실행하면 A와 B의 complex 곱을 수행하고 그 값을 리턴하게 해주는 +,-와 같은 새로운 연산자를 만드는 방법이 있을까요? 또는 "*" 사용범위를 확장하는 것이 가능한지 궁금합니다. matlab이나 python에서 어떻게 "*"사용을 complex type에서도 공통적으로 사용할 수 있게 구현했는지 궁금합니다. struct complex { double x; double y; }; typedef struct complex complex;
-
미해결하울의 안드로이드 인스타그램 클론 만들기
댓글 activity에서 mainActivity의 userFragment 이동 방법관련..
강의 종료 후 혼자서 추가적으로 기능넣어보고있는데, 댓글activity에서 userId를 클릭했을 때 mainActivity의 userFragment를 호출하려 하는데 activity_main.xml의 main_content id값을 찾을수 없다고 하는데 이런경우에는 어떤방식으로 처리하는 지 궁금합니다.. 아래는 commentActivity에서 userFragment를 실행하려고 한 코드입니다. 초보라 어떤방식으로 처리하는지를 모르겠네요ㅜㅜ var userFragment = UserFragment() var bundle = Bundle() bundle.putString("destinationUid", comments[position].uid) bundle.putString("userId", comments[position].userId) userFragment.arguments = bundle supportFragmentManager.beginTransaction().replace(R.id.main_content, userFragment).commit() 에러 내용은 아래입니다.. --------- beginning of crash 2022-07-28 10:52:43.179 13614-13614/com.howl.howlstargram E/AndroidRuntime: FATAL EXCEPTION: main Process: com.howl.howlstargram, PID: 13614 java.lang.IllegalArgumentException: No view found for id 0x7f080146 (com.howl.howlstargram:id/main_content) for fragment UserFragment{994a94c} (4d237323-a5cb-4b62-9170-71b9fc5bbff9 id=0x7f080146) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:513) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:282) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2002) at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:524) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6669) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)