inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

firebase 관련 import에서 오류가 발생합니다

해결됨

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

auth 부분에서도 import가 되지 않는 오류가 발생했는데 이전에는 방법을 찾아서 무시하고 일단 넘어갔는데 realtime database에서도 여전히 문제가 발생합니다. 다음과 같이 Firebase를 import하려고 하면 Unresolved reference:Firebase라고 뜹니다. import 선택지는 뜨지도 않고요.. 이전에 auth에서도 동일한 문제가 발생했는데 어떻게 고치고 왜 그런지 아시나요? implementation도 추가했습니다

  • firebase
  • android
  • kotlin
ᄋᄋ 댓글 1 좋아요 0 조회수 1241

Open addressing을 사용할 때의 worst case

해결됨

기출로 대비하는 개발자 전공면접 [CS 완전정복]

안녕하세요 좋은 강의 잘 듣고 있습니다! open addressing으로 collision을 해결할 때의 worst case에 대해서는 말씀해주시지 않아서 조금 혼란스러운데요, 이 방법은 최악의 경우에도 O(n)의 시간복잡도를 갖지 않는 것일까요? 제 생각에는 open addressing도 separate chaining과 마찬가지로 최악의 경우 O(n)의 시간복잡도를 가져야할 것 같습니다. 예시를 들어보면 hash function: h = x mod 10 linear probing을 사용 데이터가 1, 11, 21, 31, 41 이렇게 다섯개가 있는 상황에서 순서대로 hash table에 저장하게 된다면 41을 찾는 상황에서 index를 아래와 같은 순서로 접근하는 것으로 이해했습니다. 1 -> 2 (1 + 1) -> 3 (1 + 2) -> 4 (1 + 3) -> 5 (1 + 4) 이 순서로 탐색을 하게 되면 O(n) 만큼의 시간이 소요되는 것 아닌가요? 제가 잘못 이해한 부분이 있다면 알려주시면 감사하겠습니다!

  • 기술면접
  • 운영체제
  • 면접
정준환 댓글 1 좋아요 1 조회수 527

1-A 일곱난쟁이문제입니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 강사님! 일곱난쟁이 문제에 대해 질문 드립니다! http://boj.kr/90d2372449b74e20b4ad80e1e110ba89 제가 구현한 코드입니다. 강사님의 코드는 sum선언을 int sum = 0;으로 do while구문 안에 초기화를 하셨는데 저처럼 3행에 sum을 전역변수로 하여서 선언하면 안되는 것인가요? 그리고, sum을 전역변수로 선언이 가능하다면 int sum;이 아닌 int sum = 0;으로 초기화까지 해야하나요?

  • C++
  • 코테 준비 같이 해요!
dkswhdgur1209 댓글 1 좋아요 0 조회수 508

UPDATE 동적쿼리 사용 질문

미해결

실전! Querydsl

안녕하세요. 강의 듣고 미니 프로젝트 하며 궁금한 점이 생겨 질문드려봅니다. UPDATE문에서도 동적쿼리를 사용하고 싶어 정적쿼리를 아래와 같이 구현해보았는데 혹시 WHERE절의 BooleanExpression처럼 조금 더 깔끔하게 처리할 수 있는 방법이 있을지 문의드려봅니다. 감사합니다.

  • JPA
  • java
박용규 댓글 1 좋아요 0 조회수 1349

저는 여기 css 파트에서 li가 점 . 으로 보이는데 안보이게 어떻게 하신건가요?

미해결

너네 백엔드 하고 싶은 거 있으면 얼마든지 해 난 괜찮어 왜냐면 나는 파이어베이스가 있어

import styles from './Nav.module.css' import Link from 'next/link' export default function Nav() { return( <nav className={styles.nav}> <h1 className={styles.title}>두근 두근 비밀일기</h1> <ul className={styles.list_nav}> <li><Link href={'/login'}>로그인</Link></li> <li><Link href={'/signup'}>가입하기</Link></li> </ul> </nav> ) } li 태그가 그대로 * 점으로 표기되면서 로그인 가입하기 이런식으로 보이는데 선생님 화면에서는 점 표시가 안보이는데 어떤 차이때문인가요?

  • react
  • firebase
김형 댓글 1 좋아요 1 조회수 626

props로 함수를 전달했을 때의 질문입니다!

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"

부모.vue <template> <AnswerForm :postSynopsisDetail="postSynopsisDetail" /> </template> <script> ... methods : { postSynopsisDetail(synopsis) { console.log(this) // 자식에서 호출해도 부모 // 인스턴스로 나오네? }, } }, AnswerForm.vue <template> <v-btn @click="postSynopsisDetail(item)" icon="mdi-information-outline" ></v-btn> </template> <script> props: { postSynopsisDetail: Function, }, 부모 컴포넌트에서 선언한 postSynopsisDetail 이란 함수를 자식 컴포넌트에 props 로 전달했습니다. 그래서 자식 컴포넌트에서 호출했는데 this 가 부모 컴포넌트? 인스턴스? (뭐라고 말해야 되나요?) 를 가리키더라구요... 그래서 궁금합니다. 제가 알기로는 자바스크립트 함수 내부의 this는 화살표 함수가 아니라면 호출 방식(일반 함수, 메서드, 이벤트핸들러)에 따라 결정 됩니다. 그렇다면 자식 컴포넌트에서 v-btn 을 클릭하면서 호출되는 postSynopsisDetail 은 무엇으로 호출되는 건가요? 이벤트 핸들러로 호출 되는 거면 this는 이벤트를 바인딩한 요소 v-btn 을 가리켜야 된다고 생각하고 메서드로 호출됐다면 this는 해당 메서드를 호출한 객체를 가리키니까 자식 인스턴스?컴포넌트? 를 가리킬 거 같은데 부모 컴포넌트?인스턴스?를 가리키는 이유가 뭔가요?

  • vuejs
jjkim0222 댓글 1 좋아요 0 조회수 693

페인팅및 텍스쳐링 관련

미해결

3D 게임 디자이너에게 배우는 Zbrush 2020 기초와 활용

1.지브러쉬페인팅은 어디에 활용하나요? 페인팅 활용도가 많이 떨어지는 프로그램인가요? 2.타프로그램 텍스쳐를 지브러쉬에서 불러와서 어디서 활용하나요?

  • ZBrush
김백산 댓글 1 좋아요 0 조회수 446

JSON은 객체인가요 문자인가요?

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요. 강의를 보고 난 후 궁금한 점이 생겨서 질문드립니다. JSON은 객체인가요 문자인가요? JSON 자체는 객체이지만 JSON의 key-value는 문자인가요? 항상 좋은 답변 감사드립니다.

  • MVC
  • spring
오리쉐리 댓글 1 좋아요 0 조회수 868

sprite atlas를 로드하는데

미해결

유니티 Addressable 을 이용한 패치 시스템 구현

다운로드는 메인 popup에서 하잖아요 로드를 하려는데 로드를 하면 꼭 release를 해줘야 하나요? 게임 켤때 로드 -> 게임 꺼질때 release 게임 꺼서 release 해줬으면 다음에 게임 켤때 또 로드 이렇게 해줘야 하나요?

  • unity
  • C#
  • Addressable-Asset-System
yoon0j 댓글 1 좋아요 0 조회수 1014

xdebug 설치가 안됩니다.

미해결

PHP 7+ 프로그래밍

안녕하세요 선생님 제가 수강전에 무료수강을 들으면서 이미 bitmani를 설칠를 해놓은것이 있습니다. 현재 문제는 수강에서처럼 따라서 Mysql까지는 설치를 다했는데요, Xdebug: Downloads xdebug 설치 버전이 7.4 버전이 없고, powersell에서 localhost를 확인했을때 열리지 않습니다. 어떻게 해야 할지 도움 요청 드립니다.

  • php
Lia 댓글 1 좋아요 0 조회수 445

ubuntu 16.04 (그놈/테스트탑/서버) 다운로드 방법 문의

미해결

이것이 우분투 리눅스다

[커리큘럼] 섹션3. 이것이 우분투 리눅스다 03장 03장 01교시: 우분투 설치1(Server) [문의내용 데스크탑, 그놈, 서버 우분투.iso를 다운받으려고 하는 데 아래 주소에서는 16.4 LTS 버전이 없네요. 네이버 카페에서는 회사여서 그런지 해당 파일이 다운로드가 안됩니다. 다른 방법으로 다운 받을 방법이 없는 지 문의합니다. https://mirror.kakao.com/ubuntu-releases/16.04/

  • linux
문희준 댓글 1 좋아요 0 조회수 762

액슈어 결제 관련 질문드립니다 :)

미해결

안녕하세요. 액슈어 관련해서 찾아보는 중에 질문하려고 합니다! 결제 시, 부가세 별도로 결제가 되나요? 팀 버전 구매 시에도 1계정당 1명만 사용할 수 있나요? 답변 부탁드립니다! 감사합니다 :)

mailas 댓글 1 좋아요 0 조회수 320

문제 풀 때 방향성에 대해

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 1주차 강의를 듣고 있는 학생입니다. 지금 알고리즘 문제 풀이를 할 때, 먼저 문제를 생각해보고 문제를 맞춘 다음 강의를 보고 더 알아가고 수정하면서 공부하고 있습니다. 처음부터 문제를 봤을 때 도대체 어떤 방식으로 문제를 풀어야 할 지 모를 경우 ( 분류를 봐도 모르는 경우 ) 강의를 먼저 보고 나서 문제를 풀어보는 방식으로 진행 하는게 맞는 방향일까요? 그렇게 풀이한 문제가 머리에 잘 남지 않는 경우가 많았어서 고민입니다...

  • 코테 준비 같이 해요!
  • C++
최주리 댓글 1 좋아요 0 조회수 862

카프카 ISR 개념 부분 질문

미해결

[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!

카프카 ISR 에서 leader partition 이 장애가 있어서 follow partition 이 승계를 받고 그 후 leader partition 이였던 브로커가 정상 작동 된다면 이 partition 은 follow partition 으로 역할을 하는건가요? 그리고 장애가 났을 때 복제되지 못 했던 데이터들은 어떤식으로 복구 할 수 있는지 알고싶습니다.

  • 데이터 엔지니어링
  • Kafka
칼리반 댓글 1 좋아요 0 조회수 532

퀴즈#6에서 쓰인 substring 메소드의 작동 원리?

해결됨

나도코딩의 자바 기본편 - 풀코스 (20시간)

안녕하세요, 선생님. 다름이 아니라 제가 퀴즈#6을 풀면서, substring의 작동원리에 대해서 궁금한 것이 생겨 이렇게 질문을 남깁니다...ㅎ public static String getHiddenData(String data, int index) { String hiddenData = data.substring(0, index); // for (i = index; i < data.length(); i++) { ... } for (int i = 0; i < data.length() - index; i++;) { hiddenData += "*"; } return hiddenData; } public static String getHiddenData(String data, int index) {...}; 메소드에서, 처음 저장 될 데이터 hiddenData 에서 우선 대입 연산자 =를 통해 data.substring(0, index);를 저장하고, String으로 저장된 문자열을 0번째 인덱스부터 index 직전 자리까지 정상적으로 문자열을 main 메소드를 통해 출력을 한 다음, for문을 통해서 index 이후 자리부터는 일반적인 문자열 대신 별표(*)로 덮어쓰고 출력하는 걸로 이해했는데, 제가 올바르게 이해 한 걸까요?...ㅎ 이전에 같은 substring 개념을 이용한 퀴즈#3은 문제를 다시 풀었을 땐 별 무리가 없었는데, 막상 퀴즈#6에서는 메소드의 작동 원리가 눈에 잘 안 들어오네요...ㅎ 참, 제가 질문 글들을 올릴 때 마다 항상 좋은 답변은 감사합니다...ㅎ 덕분에 어려운 프로그래밍 공부를 나도코딩 선생님 덕에 잘 헤쳐나가고 있습니다...ㅎ

  • java
  • oop
댓글 1 좋아요 0 조회수 456

옵션 선택에 따른 크롤링

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

안녕하세요. 이것이 진짜 크롤링이다 기본편을 막 완강했고, 실전편을 수강하기에 앞서 질문이 있어 글을 남깁니다. 네이버 쇼핑 페이지에서 크롤링을 할때, 제품 페이지 안에 들어가면, 여러 옵션을 선택할 수 있는 창이 있는데, 이 옵션들을 선택한 가격도 크롤링으로 가져올 수 있나요? 예를 들어, 아래의 제품 페이지에 접속한 후, '선택'에 따라 가격이 달라지게 설정되어 있는 경우가 많은데, 해당 선택에 따른 가격을 크롤링할 수 있나요? 만약 가능하다면, 해당 내용을 실전편 강의 내용에서 다루는지 궁금합니다.

  • 웹-크롤링
  • python
Nuri 댓글 1 좋아요 0 조회수 792

Non-Clustered 에서 clustered index 추가시

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스

Non-Clustered 에서 clustered index 추가시 Non-Clustered 에서 먼저 clustered Index 로 가기 위한 padge id 를 찾고 그다음 여기서 다시 clustered index 로 가서 clustered index 에서 해당 padge id 에 대한 데이터를 찾게 되는데 (질문) Non-Clustered 에서 clustered index 추가시 데이터를 찾으려고 하면 3번에 찾을 걸 4번에 걸처 찾게 되어 순수히 Non-Clustered 에서 RID 를 통해 데이터를 찾을때보다 더 느려지게 되나요 ?? Non-Clustered 에서 clustered index 추가시 한단계 더 거친다고 해도 최종적으론 clustered index 찾게 되서 RID 로 찾는것보단 빠를것 같은데요..

  • DBMS/RDBMS
  • sql
dyl 댓글 1 좋아요 0 조회수 483

DISABLE_WEBSOCKETS=true meteor run 문제

해결됨

GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]

GraphQL 기본 수업에서 학습용 프로젝트를 런하려고 하는데... DISABLE_WEBSOCKETS=true meteor run 이 안됩니다. 'DISABLE_WEBSOCKETS'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 메시지가 뜹니다. README.md 보고 그대로 따라했습니다. 어떻게 해야하나요??

  • svelte
  • mongodb
  • apollo
  • graphql
ghlwns rla 댓글 2 좋아요 0 조회수 591

안녕하세요 선생님, API 실습 2 강의를 듣다 궁금한 점이 생겨 질문 드립니다.

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

API는 변동 내용이 바로 반영이 안 된다는 것을 학습할 수 있었습니다. 만약 변경 내용을 바로 반영하고 싶다면 어떻게 해야 하는지 그리고 API는 수정한 데이터를 저장까지 했는데 바로 반영이 안 되는지 궁금합니다.

  • 기술면접
  • 운영체제
  • 면접
ppoyami 댓글 2 좋아요 0 조회수 621

인기 태그

인프런 TOP Writers

주간 인기글