inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

왜 오답인지 혹시 알 수 있을까요?

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

import java.util.*; class Main{ public boolean isPrime(int n) { if(n==1) return false; for(int i=2;i<Math.sqrt(n);i++) { if(n%i==0) return false; } return true; } public ArrayList<Integer> solution(int n, String[] arr){ ArrayList<Integer> answer = new ArrayList<>(); for(int i=0;i<n;i++) { int temp = Integer.parseInt(new StringBuilder(arr[i]).reverse().toString()); if(isPrime(temp)) answer.add(temp); } return answer; } public static void main(String args[]){ Main T = new Main(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String[] arr = new String[n]; for(int i=0;i<n;i++) { arr[i] = sc.next(); } for(int x: T.solution(n, arr)) { System.out.print(x+" "); } } }

  • java
  • 코테 준비 같이 해요!
lavaspoon 댓글 2 좋아요 0 조회수 321

포트에 질문이 있습니다

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요! 분명 저번시간에서 ip는 아파트 동, port는 몇호실 그런 개념이라고 말씀하셨고 포트는 자율적으로 부여할 수 있는 것처럼 들렸는데, http는 80 https는 443이런식으로 정해져 버리면 해당 사이트에선 포트를 자율적으로 선택하지 못하는건가요? 거의 반강제적으로 약속이 된거라고 보면 되는건가요?

  • network
권형택 댓글 1 좋아요 0 조회수 252

반복문안에서 scanf의 쓰임을 잘모르겠습니다!!

미해결

#include<stdio.h> int main(void) { int i,n, a,max=0; scanf("%d\n", &n); for (i = 1; i<=n; i++) { scanf("%d", &a); if (a > max) max = a; } printf("%d", max); return 0; } 여기서 반복문안에 scanf가 들어가있으면 계속해서 무언가를 입력해야 되는거 아닌가요?? 최대값을 구하는 문제인데 왜 저렇게 구하는지 모르겠어요..ㅜ

  • scanf
  • 반복문
  • c언어
susurrus501 댓글 0 좋아요 0 조회수 467

데이터 바인딩 강의를 들으며 그대로 입력했는데 오류가 떠요

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기 안녕하세요 제가 약간 이상한 오류들로 질문을 많이 드리는 것 같아 뭔가 죄송해요 질문 드렸던 내용들은 개복치개발자님 덕분에 해결했습니다. 제가 gradle module에도 바인딩 코드 입력했는데 코드를 다 입력하니 오류가 떠서요 ㅠㅠ 혹시 원인으로는 어떤 것이 있을 수 있을까요???

  • 데이터바인딩
  • kotlin
  • android
  • firebase
누에보Nuevo 댓글 1 좋아요 0 조회수 297

첨부파일 위치가 궁금합니다~

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)

첨부파일은 어디서 확인하면 될까요...?

  • 첨부파일
  • javascript
  • HTML/CSS
  • jquery
댓글 1 좋아요 1 조회수 242

port 번호 관련 질문

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

안녕하세요 선생님~ 항상 강의 잘듣고 있습니다. 다름이 아니라 강의 수강 중 궁금한 점이 생겨 질문 남깁니다. 맨처음에 서버 포트 설정시 아무거나 해도 된다고 하셔서 저는 3000번을 포트로 설정했었는데요. 클라이언트의 경우 따로 설정한게 없는 것 같은데 기본 포트가 3000번인지 궁금합니다. 현재 저는 클라이언트와 백엔드 서버를 켜면 이미 같은 포트에 somethins is running 이라고 뜹니다.

  • port
  • react
  • nodejs
이윤미 댓글 1 좋아요 0 조회수 230

static 디렉터리 접근

미해결

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

안녕하세요 지금 webapp/basic/hello-form.html 정적파일을 브라우저에서 요청해서 보고있는데, resource/static 정적파일을 넣고 사용해도 동작이되는데, 사용용도가 어떻게 다른가요?

  • spring
  • MVC
댓글 1 좋아요 1 조회수 194

UV_THREADPOOL_SIZE=8 명령이 제대로 실행되지 않습니다.

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

선생님의 코드를 실행해보면서 따라하던 중 ` UV_THREADPOOL_SIZE=8` 명령을 실행하면 8개의 코드가 한번에 실행된다 하셨는데 보시는 바와 같이 여전히 두번의 그룹으로 나뉘어져서 실행되고 있습니다. 어째서 이런 것인가요? 혹시 스레드가 4개 이하인게 아닐까 해서 갯수를 1개부터 6개까지 다양하게 시도해보았지만 여전희 4개씩 두 그룹으로 나뉘어져서 실행되었습니다. 태그에 달려있는 키워드들로 구글링 또한 해보았지만 해결을 못해서 이렇게 질문 드립니다. 참고로 사용하는 컴퓨터는 `맥북 프로 16 인치 기본형` 모델입니다.

  • threadpool
  • Sequelize
  • UV_THREADPOOL_SIZE=8
  • mysql
  • 3.6
  • UV_THREADPOOL_SIZE
  • mongodb
  • nodejs
안정태 댓글 2 좋아요 0 조회수 652

커널 공유

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

도커 컨테이너는 커널을 공유한다고 하셨는데, 이것으로 인해 어떤 장점이 생기나요?

  • docker
  • aws
  • github
  • travis-ci
  • 데이터 엔지니어링
  • cicd
Dev 댓글 1 좋아요 0 조회수 237

문법질문

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하세요. 애니매이션 코딩을 선생님이랑 똑같이 작성하던 중에 float wait_run_ratio=0; 변수 선언하는 부분을 원래 void update함수 전에 넣는 것인데 실수로 update 함수 안에다가 넣는 실수를 해버리고 말았습니다. 제가 문법을 백프로 이해한 것은 아니라 그런지 왜 업데이트 함수안에다가 변수 선언을 하면 애니매이션이 제대로 작동하지 않는 거죠?

  • float변수선언질문
  • C#
  • unity
rlagusdn0086 댓글 2 좋아요 1 조회수 385

package.json에 prettier관련 스크립트 추가 관련

미해결

프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)

안녕하세요 여쭤볼 것이 있습니다. 저는 double quote보다는 single quote를 선호해서 eslint.js rules에 { rules : { ' prettier/prettier ' : [ ' error ' , { singleQuote : true , }, ], }, } 이렇게 추가하였는데요! package.json에 이렇게 또 prettier 스크립트를 추가해줘야 될까요? eslint에 이미 prettier를 통합해줬기 때문에 필요없을까요? " prettier " : { " singleQuote " : true },

  • 웹팩
  • babel
  • nodejs
  • eslint
이희영 댓글 1 좋아요 0 조회수 194

빌드 후 경로오류

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

선생님 수업 잘 듣고 있습니다 감사합니다 빌드 후 hello 파일에 들어갈려고하면 경로오류가 생기는데 왜 그럴까요? 인텔리제이에서 실행했을때는 오류가 없었습니다

  • spring
  • spring-boot
  • MVC
  • java
댓글 1 좋아요 0 조회수 206

TypeError: nextCallback is not a function

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요. 제목과 같은 오류가 발생하고 서버가 자동으로 종료가 됩니다. 어떻게 해결해야 할지 알 수 있을까요?

  • redux
  • react
  • express
  • nodejs
  • Next.js
proyong 댓글 1 좋아요 0 조회수 232

Magicgrid관련(두개의 뷰 클래스를 한 템플릿에 구현)

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

안녕하세요...강의를 들으면서 이것저것 응용해보고 있습니다. 강의중에 마이페이지에 해당 유저의 프로필 뷰와 구독한 프로젝트들의 아티클을 모은 뷰 를 구현한 것을 조금 응용해보았습니다. 마이페이지 - 해당 유저의 프로필뷰 - AccountDetailView에 get_contexr_data 함수로.... @ 해당 유저가 생성한 상품 프로젝트카테고리 모음 @ 해당 유저가 생성한 아티클 프로젝트 카테고리 모음 cf. 아래 두개의 모음뷰는 해당 프로젝트를 모아서 출력하는 방식으로 구현(강의중에는 해당 프로젝트의 아티클을 모아서 뿌려주는 방식이지만....) def get_context_data(self, object_list=None, object_list2=None, **kwargs): # 마이페이지에 뿌려진다. object_list2 = ArticleCategory.objects.filter(articlor=self.get_object()).order_by('-pk') object_list = ProductCategory.objects.filter(productor=self.get_object()).order_by('-pk') return super(MultipleAccountDetailView, self).get_context_data(object_list=object_list, object_list2=object_list2, **kwargs) 위와 같이 뷰단을 완성하고 템플릿 html에 각각의 뷰로 가는 html을 강의중에 나오는 방식대로 스니펫 코드를 만들어 연결하였습니다. 그런데 프로필 뷰와 자신이 생성한 상품 프로젝트 카테고리 모음 (매직그리드 적용됨)은 출력이 강의에서 나온 방식으로 출력되지만 맨 아래의 해당 유저가 생성한 아티클 프로젝트 카테고리 모음 은 매직그리드가 적용이 되지 않습니다. <h2 style="text-align: center; margin-bottom: 2rem"> 나의 상품 프로젝트 </h2> <div> {% include 'includes/snippets/pc_multiview_fragment.html' with productcategory_list=object_list %} </div> <div style="text-align: center; margin-top: 1rem"> <h2 style="text-align: center; margin-bottom: 2rem"> 나의 아티클 프로젝트 </h2> <div> {% include 'includes/snippets/ac_multiview_fragment.html' with articlecategory_list=object_list2 %} </div> </div> 이게 뭔가 매직그리드 적용되게 하고 싶어 이것저것 시도해 봤는데 구현이 잘안됩니다. 어딘가 코드의 구멍이 있어보이는데 ....어떤것이 문제인지....통 모르겠습니다..... 예를 들어, 선생님 강의 내용을 마이페이지에 자신 프로필뷰와 자신이 생성한 프로젝트(아티클을 담고있는) 그리고 자신이 구독한 프로젝트..... 이 세개를 출력할 경우(아티클을 뿌려주는 게 아니라 프로젝트 모음을 쀼려주는 방식)도 제가 햇던것과 같은 매직그리드 미적용 현상이 나올 것 같은데....(해보지는 않았지만...) 참고로....개발자 검사를 보면... 이렇게 나옵니다.

  • magicgrid
  • docker
  • multipleview
  • django
  • onetemplate
  • python
moljin 댓글 1 좋아요 0 조회수 337

카프카 버전

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

아파치 버전의 kafka를 쓰면 connect는 실행해되 schema-registry가 없어서 제대로 동작하지 않습니다. 강의처럼 confluent 버전의 커넥트를 써야 합니다. 차라리 모두(카프카 서버, 주키퍼 포함) 컨플루언트 버전을 쓰시는게 편합니다

  • spring-cloud
  • JPA
  • architecture
  • spring-boot
  • msa
  • Kafka
Junyi Song 댓글 1 좋아요 0 조회수 234

대상테이블에 FK가 있는 양방향 관계에서 프록시, 즉시로딩

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

지연 로딩으로 설정했을 때 연관된 엔티티가 있으면 프록시 객체가 대신 들어가고, 없으면 null이 들어가야 한다. 1. 주테이블에 FK가 있는 단방향 관계 주 테이블을 로딩하는 시점에 FK 칼럼을 보고 바로 확인할 수 있다. 2. 대상테이블에 FK가 있는 양방향 관계 쿼리문을 작성해서 대상 테이블을 조회해야만 해당 엔티티의 값의 유무를 알 수 있기 때문에 항상 즉시 로딩해야한다. 1의 경우에도 '주테이블을 로딩하는 시점'이라는 것이 쿼리문을 작성해서 주 테이블을 조회한다는 것 아닌가요? 고로 1의 경우 또한 즉시로딩을 해야하는 게 아닌지 궁금합니다. 감사합니다.

  • java
  • JPA
km54277 댓글 1 좋아요 0 조회수 191

카카오 로그인 전략에서 res 사용하기

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

안녕하세요. 카카오 로그인 전략 알려주신대로는 해서 구현을 성공 했습니다. 근데 제 플젝에 맞게 조금 수정을 하고 싶은데 미들웨어 확장이 가능한지 질문 드립니다. module. exports = () => { passport. use ( new KakaoStrategy( { clientID : process . env . KAKAO_ID , callbackURL : "/user/kakao/callback" , } , async (accessToken , refreshToken , profile , done) => { try { const exUser = await User.findOne({ where : { snsId : profile. id , provider : "kakao" } , }) ; if (exUser) { done( null, exUser) ; } else { if ( 로컬 회원가입과 연동이 안되어있으면 ){ //리다이렉트 시켜서 이메일과 닉네임 받아오기 //닉네임과 이메일 받기 // 여기서 이메일과 닉네임을 받는 폼으로 이동시켜 데이터 받은 후 다음 단계로 넘어가기 // res.redirect 를 쓰려했는데 res가 없어서 미들웨어 확장이 가능한지 질문드립니다. } const newUser = await User.create({ email : 로컬 이메일 kakaoEmail: profile._json && profile._json.kakao_account.email, nick : 로컬 닉네임 kakaoNick: profile.displayName, snsId: profile.id, provider: 'kakao', }); console.log("newUser 생성 완료!", newUser); done(null, newUser); } } catch (error) { console . error (error) ; done(error) ; } } ) ) ; } ; 제가 원하는 로그인 과정을 정리하자면 다음과 같습니다. 회원가입이 안된 상태의 유저가 1. 카카오 로그인하기 클릭 2. 카카오 이메일 비밀번호 입력 3. 로컬 이메일과 닉네임 없으면 그거 받는 폼으로 이동 4. 로컬 이메일 닉네임 입력 받고나면 카카오 로그인 전략(+ 로컬 이메일 닉네임 추가해서 db 생성) 그대로 진행

  • nodejs
  • mysql
  • mongodb
  • Sequelize
d\/b 댓글 1 좋아요 0 조회수 203

home.html을 불러오지 못합니다..

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

혼자서 해결해보려고 노력했으나 도저히 모르겠어서 질문 남깁니다.. <HomeController> <home.html과 hello.html 위치> <오류 코드> hello 페이지를 "/"로 매핑한경우는 잘 실행 되는데 home 페이지는 실행이 안됩니다 hello.html, home.html 모두 templates 폴더에 위치해있습니다. 테스트로 만들어본 new.html도 불러오지 못합니다 <home.html>

  • spring
  • spring-boot
  • MVC
  • java
  • spring
얼그레이 댓글 1 좋아요 0 조회수 483

avd manager 실행오류

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

소스코드에는 오류가 없다고 뜨고 강의를 클론코딩 하였는데, 코드를 run 시키면 그전에 혼자 연습하던 어플은 잘 작동되는데 이것만 작동중 오류가 발생했다고 뜨고 접속이 되지않는 이유는 무엇인가요

  • bts수업
  • kotlin
  • firebase
  • android
최기훈 댓글 1 좋아요 0 조회수 169

인기 태그

인프런 TOP Writers

주간 인기글