inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

필요한 라이브러리를 찾으시는 방법이 궁금합니다.

미해결

스프링 기반 REST API 개발

Test 생성시에 Page 에 관한 정보를 가져오기로 테스트 케이스를 만들고 관련된 정보가 오지 않으시니까 바로 PageResourceAssembler 라는 라이브러리를 사용해서 처리하셨는데, 혹시 테스트 케이스를 만들때부터 해당 라이브러리를 생각하고 만드신걸까요?? 아니라면 자신이 필요한 라이브러리를 다 외우시고 계신것 같은데.. 많은 라이브러리를 자신의 것으로 만드는 팁이 있을까요???

  • java
  • spring
  • rest-api
jimbae 댓글 1 좋아요 0 조회수 246

인터페이스 질문

미해결

타입스크립트 입문 - 기초부터 실전까지

만약 var로 따로 빼주지 않고 arrow 함수를 이용해서 바로 SumFunction을 적용한다면 밑에 처럼 작성해주면 될까요? 만약 맞다면 const sum: SumFunction = (a: number,b: number) => { return a + b} 이렇게 매개변수에 다시 한번 타입을 명시해주는 게 좋을까요 ? interface SumFunction { ( a : string , b : string ) : string ; } // var sum: SumFunction; // sum = function(a:number, b: number): number{ // return a + b // } const sum : SumFunction = ( a , b ) => { return a + b } sum ( 3 ,4);

  • es6
  • javascript
  • typescript
열씨미살자! 댓글 2 좋아요 1 조회수 247

ppt 관련 질문드립니다.

해결됨

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

강의내용과는 관련없지만 혹시 PPT 작성할 때 사용하신 ERD 툴 무엇인지 알 수 있을까요?

  • java
  • JPA
갓다귀갓장국 댓글 2 좋아요 0 조회수 377

15:39 부분에 나온 폴리곤은 후작업을 어떻게 하나요??

미해결

3dsmax 모델링 고수의 비밀! (Modeling Expert Technique)

엣지 두 개랑 연결된 버텍스를 전부 삭제 후 턴 투 폴리로 폴리곤 정리를 해줬는데도 터보스무스 넣으니까 깨지네욥

  • 3ds-max
ᅳᅳ 댓글 3 좋아요 0 조회수 376

안녕하세요. 강사님 알파벳 - 70 하는 이유가 [0..26] [27..52]

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

항상 좋은 강의 감사드립니다. 대문자 [0..26] 소문자 [27..52] 이렇게 카운팅하기 위해서 인가요? .아래 아스키코드 저는 소문자일때 - 96으로 뺐는데 정답으로 채점이 됩니다. // 1. 입력받기 scanf("%s", str); // 2. preWord 배열에 알파벳 for (int i = 0; str[i] != '\0'; i++){ if (str[i] >= 65 && str[i] <= 90){ preWord[str[i] - 64]++; } else { preWord[str[i] - 70]++; } } 이렇게 제출하여도 정답이라고 채점이 됩니다. for (int i = 0; str[i] != '\0'; i++){ if (str[i] >= 65 && str[i] <= 90){ preWord[str[i] - 64]++; } else { preWord[str[i] - 96]++; } }

  • C++
  • 코테 준비 같이 해요!
디라오 댓글 2 좋아요 0 조회수 248

JobQueue관련

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

public void Push(Action job) { bool _flush=flase; lock(_lock) { jobQueue.Enqueue(job); if(flush==false) _flush=flush=true; } if(_flush) Flush(); } 위 함수의 일부인 flush 여부 확인 부분에서 if(flush==false) _flush=flush=true; 저의 짧은 생각으로는 Push() 와 Pop() 메소드에서 jobQueue에 대한 배타적접근을 하므로 아래와 같이 flush의 false여부를 확인하고 바로 Flush()함수를 수행할지 결정해도 되지않을까 생각하는데, 제 생각의 어떤부분에 오류가 있는지 궁금합니다. if(flush==false) { flush=true; Flush(); }

  • unity
  • network
  • C#
BBAKK 댓글 3 좋아요 1 조회수 262

36강 밑에 분과 비슷한 질문

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

선생님 안녕하세요 열심히 듣고있습니다 저 또한 작은숫자부터 처리했으며 컴퓨터에서 빌드가 되지 않아 결과는 확인해보지 못했습니다 이 코드를 짜면서 생각을 많이 해본다고 했는데 '삽입정렬'의 활용을 전혀 하지 못한것 같습니다 알고리즘 공부할때마다 응용이 되지 않고 기존 머리로 수학문제 풀듯이 접근하는 버릇으로 발전이 없는것 같습니다.. 어디부터 손봐야할지 조언좀 부탁드립니다 ㅠㅠ #include <stdio.h> #include <vector> #include <algorithm> int main(){ int n,i,j,idx,tmp,cnt; int a[100]; // scanf("%d",&n); // for(i=0;i<n;i++){ // scanf("%d",a[i]); // } n = 8; a[0]=5; a[1]=3; a[2]=4; a[3]=0; a[4]=0; a[5]=2; a[6]=1; a[7]=1; a[8]=0; for(i=1;i<=n;i++){ tmp=i; cnt=0; for(j=idx;j>=0;j--){ if(a[j]<tmp) cnt++; } for(j=(idx+cnt);j<n;j++){ if(a[j]<tmp) cnt++; } a[idx+cnt]=tmp; } for(i=0;i<n;i++){ printf("%d",a[i]); } return 0; }

  • C++
  • 코테 준비 같이 해요!
예리얼 댓글 1 좋아요 0 조회수 203

제품 구매

미해결

사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)

어떤 제품을 사야하는지 모르겠는데 어떤 제품을 사야하는지 링크를 달아주실 수 있나요? 그리고 제품을 사지 않고 컴퓨터로 시뮬레이터를 돌릴 수 있는 툴이나 사이트가 있을까요?

  • MQTT
  • arduino
  • nodejs
  • iot
  • mongodb
정홍준 댓글 0 좋아요 0 조회수 259

댓글 icon 을 디자이너분이 수정하신거 github에 올라온줄 알았는데

미해결

인스타그램 클론 - full stack 웹 개발

github들어가보니 여전히 코드가 동일합니다. < a href = "{% url 'post:post_detail' post.pk %}" >< div class = "sprite_bubble_icon" ></ div ></ a > 이 코드요 결과를 보면 댓글 icon이랑 share icon 이 달라 붙어 있네요 디자이너 분께 도움을 요청합니다..! 코드를 해결해주세요

  • HTML/CSS
  • django
  • python
  • 클론코딩
sincc0715 댓글 0 좋아요 2 조회수 252

action이 true일때 실행되는데 false에서 초기화가 안되요ㅠ

해결됨

BBC 인터랙티브 페이지 "코로나19가 바꿀 사무실의 미래" 클론

(() => { const actions = { birdFlies ( key ){ if ( key ){ document . querySelector ( '[data-index="2"] .bird' ). style . transform = `translateX( ${ window . innerWidth } px)` ; } else { document . querySelector ( '[data-index="2"] .bird' ). style . transform = `translateX(-100%)` ; } }, birdFlies2 ( key ){ if ( key ){ document . querySelector ( '[data-index="5"] .bird' ). style . transform = `translate( ${ window . innerWidth } px, ${ - window . innerHeight * 0.7 } px` ; } else { document . querySelector ( '[data-index="5"] .bird' ). style . transform = `translateX(-100%)` ; } } }; const stepElems = document . querySelectorAll ( '.step' ); const graphicElems = document . querySelectorAll ( '.graphic-item' ); let currentItem = graphicElems [ 0 ]; let ioIndex ; const io = new IntersectionObserver (( entries , observer ) => { ioIndex = entries [ 0 ]. target . dataset . index * 1 ; }); for ( let i = 0 ; i < stepElems . length ; i ++){ io . observe ( stepElems [ i ]); stepElems [ i ]. dataset . index = i ; graphicElems [ i ]. dataset . index = i ; } function activate ( action ){ //활성화 currentItem . classList . add ( 'visible' ); if ( action ){ actions [ action ]( true ); } } function inactivate ( action ){ //비활성화 currentItem . classList . remove ( 'visible' ); if ( action ) { actions [ action ]( false ); } } window . addEventListener ( 'scroll' , () => { let step ; let boundingRect ; for ( let i = ioIndex - 1 ; i < ioIndex + 2 ; i ++){ step = stepElems [ i ]; if (! step ) continue ; boundingRect = step . getBoundingClientRect (); if ( boundingRect . top > window . innerHeight * 0.1 && boundingRect . top < window . innerHeight * 0.8 ){ inactivate (); currentItem = graphicElems [ step . dataset . index ]; activate ( currentItem . dataset . action ); } } }); window . addEventListener ( 'load' , () => { setTimeout (() => scrollTo ( 0 , 0 ), 100 ); }); activate (); })();

  • 인터랙티브-웹
  • 클론코딩
인생꿀잼 댓글 2 좋아요 0 조회수 373

==, != 등 질문

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

if 가정법에서는 변수를 if절의 변수를 ==으로 하셨고 while에서는 person != customer " 변수를 가정해주셨는데 ==이나, != / +=, -= / 이렇게 정의되는 원리가 궁금해요 ㅠ 문과출신이지만 공부중인데 혹시 알 수 있을까요? += 1 / -=1 같은 경우에 = +1 / = -1 이랑 뭐가 다른지도 궁금합니다!

  • python
김명윤 댓글 1 좋아요 0 조회수 152

sequelize.ts에 질문이 있습니다.

미해결

Node.js에 TypeScript 적용하기(feat. NodeBird)

1. 마지막에 아래 두 코드를 같이 넣어주는 이유가 무엇인가요? export { sequelize }; export default sequelize; 그냥 export default만 쓰는 것과 차이가 있나요? 2. 그리고 리뉴얼 노드버드 리엑트에서는 아래와 같은 방법을 썼었는데 이게 개선된 순환참조 해결 방안인건가요? 여기서도 저런 식으로 사용해도 되나요? 현재 강의가 이전 버전의 노드버드를 기준으로 하는게 맞는거죠? Object . keys ( db ). forEach (( modelName ) => { db [ modelName ]. init ( sequelize ); }); Object . keys ( db ). forEach (( modelName ) => { if ( db [ modelName ]. associate ) { db [ modelName ]. associate ( db ); } }); db . sequelize = sequelize ; db . Sequelize = Sequelize ; module . exports = db ;

  • typescript
  • nodejs
  • 웹앱
Jin 댓글 1 좋아요 0 조회수 175

스프링 부트를 사용할경우 EntityManagerFactory 에 관한 질문입니다.

해결됨

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

영상의 강의에서는 META-INF 내부의 xml 파일에서 persistenceUnitName을 가져와서 Factory를 생성했지만 start.spring.io에서 생성한 스프링 부트 프로젝트의 경우는 xml파일이 없어서 질문했습니다. 테스트 코드에서 Persistence.createEntityMangerFactory를 통해서 emf를 생성하고 싶은데 persistenceUnitName 부분은 어떻게 적어야 생성이 되나요?

  • JPA
  • java
공룡 댓글 1 좋아요 4 조회수 338

하루 25번 제한 둘다 포함인가요? 개별인가요?

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

심플이 25번 제한이 있다고 하셨는데 심플이랑 리워드 광고 둘다 포함해서 25번 인가요?

  • unity
권혁명 댓글 0 좋아요 0 조회수 250

클래스 extends 변경 문의.

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안녕하세요 강사님. 아래의 2 파일에서 강좌와 강사님의 최종 소스에서 다른 부분이 있습니다. 변경하신 이유가 있는지 문의 드립니다. home_page.dart 강좌는 class HomePage extends StatelessWidget 강사님 소스는 class HomePage extends StatefulWidget { login_page.dart 강좌는 class HomePage extends StatelessWidget 강사님 소스는 class HomePage extends StatefulWidget {

  • android
  • ios
  • Flutter
MIKE.aeon 댓글 1 좋아요 0 조회수 268

typeScript 적용대상? 적용범위?

미해결

타입스크립트 입문 - 기초부터 실전까지

기 존재하는 객체에 상황에따른 property 가 추가되는 경우 typescript 를 적용할 수 없는건가요? 자신이 모든 type 을 정해서 사용하는 곳에서는 typescript 를 어떻게든 적용해볼 수 있을 것 같으나 기존 프로젝트에 적용 시 어떻게 시작해야 할지 모르겠습니다. 빈 object 선언으로 확장??? property 추가 하면서 작성된 부분을 어찌해야할지? npm 에서 라이브러리를 이용해 서비스로직을 구현한 것들은 어떻게 적용해야할지? interface Rst { name:string } const Result:Rst = {name:'a'} if{ Result.A='a' // A 가 없습니다. } else if { Result.B='b' } else { Result.C='c' } ------------------------------------- 404 에러처리 app.use((req, res, next) => { const err = new Error('Not Found'); err.status = 404; // <<<<<<<<<<<<<<<<< err.errResp = { errCode: gHcConf.ERR_NOT_FOUND, errMsg: 'Not Found' }; // <<<<<<<<<<<<<<< next(err); });

  • typescript
  • javascript
  • es6
보리싹 댓글 1 좋아요 1 조회수 519

Plugin 오류. firebase_core_web not found

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안녕하세요 강사님. 강의 잘 듣고 있습니다. 이번강의가 참 어려운거 같습니다. 해당 프로젝트에서 stop 하고 run을 하면 아래와 같은 오류가 나오는데, 어떻게 처리해야 하나요? flutter clean 하고 다시 run 해도 동일하게 나옵니다. 설정을 어떻게 변경해야하는지 답변 부탁드립니다. 설정 버전 : image_picker: ^0.6.7+12 flutter_signin_button: ^1.1.0 google_sign_in: ^4.0.0 firebase_auth: ^0.14.0+5

  • android
  • Flutter
  • ios
MIKE.aeon 댓글 0 좋아요 0 조회수 187

중복에 관한 질문

해결됨

애플 웹사이트 인터랙션 클론!

제가 느끼기로는 setLayout()에 쓴 scrollLoop()에 쓴 이거 두개가 별 차이가 없다고 느껴지는데 굳이 다르게 작성한 이유가 있나요? 함수로 빼서 각각 한번씩 호출하면 될거 같은데 설명 부탁드립니다 ㅠㅠ

  • javascript
  • svg
  • HTML/CSS
  • 인터랙티브-웹
  • 웹 디자인
  • 클론코딩
이정석 댓글 3 좋아요 0 조회수 359

강사님 포폴에 대하여 질문이 있습니다.

미해결

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

안녕하세요. 일전에 취업준비때문에 질문을 드렸던 수강생입니다. 다름이 아니라 제가 전에 학원을 다닌다고 말씀을 드렸는데요. 학원에서는 포폴을 우선적으로 유니티 즉, 디비나 서버 연동 없이 유니티를 우선적으로 해야한다고 그러더라고요.( Text 를 콘솔로 보여주는 것은 쉽지만, text를 렌더링해서 움직이는것 자체가 어렵다) 는 말씀을 하셔서 이 작업만 해도 오래 걸린다고 그러시더라고요.. 그래서 걱정이 많습니다. 제가 타분야 개발직군을 공부하다가 넘어왔는데 타 개발분야는 포폴을 기본적으로 프론트엔드, 백엔드, DB 이 세가지를 이용해 만들었는데.. ex) CRUD 게시판 그런데 정말 유니티만 가지고 취업에 성공할 수 있을 지가 의문입니다. 그리고 강사님의 내년정도 쯤에 나오는 취업을 위한 언리얼 엔진을 듣고 싶지만 저에게 시간이 많지 않습니다... 내년 3월 목표로 취업준비중입니다.( 취준생 생활이 어느덧 1년 11개월 째네요.) 그래서 정말 진지하게 궁금합니다. 강사님 요약을 하자면 1. 유니티만을 이용해 취업이 가능한지? (서버x 디비x) 2. 만약 1번이 불가능 하다면 어떤걸 준비해야 할지? (참고로 강사님의 강의 1, 2, 3 파트를 사서 현재 듣고 있고, 따로 C++ 공부중입니다. 아마 취업을 준비하게 된다면 유니티엔진을 중점으로 포폴을 만들 것 같습니다.) 끝으로 바쁘실텐데.. 너무 많은 질문과 제 허접한 글을 읽어주셔서 감사합니다...

  • C#
  • unity
김승원 댓글 3 좋아요 0 조회수 2150

강사님 파라미터에서 데이터 받는것에 질문 드립니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

updateItemForm 메소드에서 강사님은 modelattribute로 데이터를 받으셨는데, modelattribute를 안쓰고 그냥 BookForm form으로 데이터를 받아도 잘 수정이되더라구요. 1.modelattribute를 쓰신 이유가 궁금하며, 2. 파라미터로 데이터를 매칭할때 modelattribute를 쓰지 않는 상황에서 파라미터 변수가 form이라는 이름 때문에 매칭되는건지, 아님 Bookform이라는 객체타입를 인식해서 알아서 매핑되는건지 궁금합니다.

  • spring-boot
  • JPA
  • 웹앱
  • java
  • spring
두잇베스트 댓글 4 좋아요 1 조회수 333

인기 태그

인프런 TOP Writers

주간 인기글