inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

문법관련 질문입니다

해결됨

[코드캠프] 시작은 프리캠프

수업내용에 let classmates = ["철수", "영희", "훈이"] 여기서 classmates.push("맹구")를 넣으면 마지막에 추가기능있는것을 배웠습니다. 그런데 여기서 궁금한게 마지막이 아닌 철수와 영희 사이 또는 영희와 훈이 사이에 넣을수 있는 문법(?)기능이 있을까요? 아 또 pop기능에서는 마지막값 삭제인데 그것말고 원하는 값을 삭제하는 기능이 있을까요?

  • HTML/CSS
  • javascript
히응 댓글 2 좋아요 0 조회수 296

PessimisticLock 관련

미해결

재고시스템으로 알아보는 동시성이슈 해결방법

안녕하세요. 강의 잘 듣고 있습니다. StockRepository 인터페이스에 PESSIMISTIC_WRITE 락을 걸고 테스트를 돌리면 잘 통과합니다. 다만, 궁금한 것은 쿼리를 보고 나서인데요, 예를 들어, thread-5가 SELECT 쿼리를 젤 먼저 날립니다. 그러면 thread-5가 락을 가지고 있는거겠죠? 이후 다른 스레드들도 모두 SELECT 쿼리만 날리게 됩니다. 제가 예상한 것은 thread-5가 UPDATE 쿼리를 날리고 메서드가 종료되면 COMMIT 되면서 락을 놓게 되고, 다른 스레드가 락을 가져가면서 또 UPDATE 쿼리를 날릴 수 있게 되는 것이였습니다. 하지만 제일 먼서 UPDATE 쿼리를 날린 것은 thread-5가 아니라 다른 스레드였는데요, 혹시 왜 그런 것인지 설명 가능하실까요?

쇼콜라끼삐또리 댓글 2 좋아요 0 조회수 316

Kafka 테스트.. 오류

미해결

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

D:\코딩\kafka_demo\kafka_2.13-3.7.0> .\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties The input line is too long. The syntax of the command is incorrect. D:\코딩\kafka_demo\kafka_2.13-3.7.0> 입력 명령어가 너무 길다고 계속 오류가 나는데 버전을 낮춰야할까요..?

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
bokbok_12345 댓글 2 좋아요 0 조회수 274

실습 환경구축

미해결

취미로 해킹#1(OverTheWire - Bandit)

$ lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg $ install apt-cyg /bin 두 명령어입력 후 $ apt-cyg install openssh 이 명령어를 입력하면 처리가 되지않습니다 이유가 뭘까요..

  • linux
  • 시스템-해킹
김가은 댓글 1 좋아요 0 조회수 332

2회기출의 작업형2 인강 관련 궁금한점이 있습니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

[영상 위치] 19분 20초 [문의사항] 모델 4가지를 선택해서 불러오고 학습하고 predict 를 한 상황인데요, 영상 기준으로 XG부스터가 가장 예측점수가 높게 나온 상황이고, 마지막에 X_test 를 예측할 때 적용되는 model.predict_proba 에서 바로 위에 있는 XG부스터 모델이 선택된걸로 보면 되는거죠? 요약하자면 로지스틱, 의사결정나무, 랜포의 pred 가 아닌 XGB pred값으로 최종 선택된 상황인게 맞는지 궁금합니다.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
이정민 댓글 1 좋아요 0 조회수 194

초기화 관련 질문

미해결

스프링 핵심 원리 - 기본편

강의 자료 중 초기화에 대한 언급이 나와서 완벽한 감이 안잡혀서 질문을 드립니다. 강의 영상 중 초기화는 객체가 일을 시작하는 것이라고 하셨는데 이 일을 시작한다는 말이 정확하게 와닫지 않아서 질문을 드립니다,, 감사합니다..

  • spring
  • 객체지향
옙버디 댓글 1 좋아요 0 조회수 197

Rest 예외 처리 - RestAuthenticationEntryPoint / RestAccessDeniedHandler 스프링빈 등록 질문

해결됨

스프링 시큐리티 완전 정복 [6.x 개정판]

안녕하세요 선생님 Rest 예외처리 편에서 선생님께서는 RestAuthenticationEntryPoint 와 RestAccessDeniedHandler을 따로 스프링 빈으로 등록하지 않고 객체를 생성하는식으로 하셨는데 제가 따로 스프링빈으로 등록하고 해도 잘 동작하던대 따로 빈으로 등록하지 않고 하신 이유가있을까요? 해당 코드는 제가 빈으로 따로 등록하고 테스트 했던 코드입니다.

  • spring
  • spring-boot
  • spring-security
  • security
  • web-security
배성환 댓글 2 좋아요 0 조회수 375

interrupt 스레드 시작안했는데도 걸리나요

미해결

자바 동시성 프로그래밍 [리액티브 프로그래밍 Part.1]

sleep 1초 동안 thread1 시작도 안했었는데, 어떻게 thread2에서 thread1을 interrupt 해서 결과가 true인지 궁금합니다. 다시 말해서 아직 시작도 안한 스레드를 어떻게 interrupt 한걸까요?

  • java
  • 동시성
  • multithread
  • synchronisation
아무거나123 댓글 2 좋아요 0 조회수 234

@WebAdapter 어노테이션에 @Compnent를 다는 이유

미해결

견고한 결제 시스템 구축

@Target(AnnotationTarget.CLASS) @Component annotation class WebAdapter() PaymentController에 @Controller 안에는 @Component가 존재하는데 왜 WebAdapter 어노테이션 클래스에도 @Component를 다는지 궁금합니다!

  • spring
  • spring-boot
  • dbms/rdbms
  • backend
  • payments
Jay 댓글 1 좋아요 0 조회수 418

npm run build 에러

미해결

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

안녕하세요 제로초님 프론트 서버를 npm run build 하니까 아래와 같은 에러가 나오는데 검색해서 찾아봐도 잘 모르겠더라구요. 혹시 어느 부분을 확인해보고 어떤 부분을 수정해야할지 조언해주실 수 있을까요?빌드하는것만 몇일째라 ㅠ답답합니다. Collecting page data ./home/ubuntu/react-nodebird/prepare/front/node_modules/rc-util/es/omit.js:1 import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:76:18) at wrapSafe (node:internal/modules/cjs/loader:1283:20) at Module._compile (node:internal/modules/cjs/loader:1328:27) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at mod.require (/home/ubuntu/react-nodebird/prepare/front/node_modules/next/dist/server/require-hook.js:65:28) at require (node:internal/modules/helpers:177:18) at 5514 (/home/ubuntu/react-nodebird/prepare/front/.next/server/pages/signup.js:7:10601) /home/ubuntu/react-nodebird/prepare/front/node_modules/rc-util/es/omit.js:1 import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:76:18) at wrapSafe (node:internal/modules/cjs/loader:1283:20) at Module._compile (node:internal/modules/cjs/loader:1328:27) at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) at Module.load (node:internal/modules/cjs/loader:1203:32) at Module._load (node:internal/modules/cjs/loader:1019:12) at Module.require (node:internal/modules/cjs/loader:1231:19) at mod.require (/home/ubuntu/react-nodebird/prepare/front/node_modules/next/dist/server/require-hook.js:65:28) at require (node:internal/modules/helpers:177:18) at 5514 (/home/ubuntu/react-nodebird/prepare/front/.next/server/pages/signup.js:7:10601) > Build error occurred Error: Failed to collect page data for /signup at /home/ubuntu/react-nodebird/prepare/front/node_modules/next/dist/build/utils.js:1268:15 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { type: 'Error' } /pages.index.js import axios from 'axios'; import { useEffect } from 'react'; import { useDispatch, useSelector } from 'react-redux'; import AppLayout from '../components/AppLayout'; import PostCard from '../components/PostCard'; import PostForm from '../components/PostForm'; import { loadPosts, loadPostsError } from '../reducers/post'; import { loadMyInfo } from '../reducers/user'; import wrapper from '../store/configurStore'; // 프론트, 브라우저 같이 실행 const Home = () => { const { me } = useSelector((state) => state.user); const { mainPosts, hasMorePosts, loadPostsLoading, retweetError } = useSelector((state) => state.post); const dispatch = useDispatch(); useEffect(() => { if (retweetError) { alert(retweetError); } }, [retweetError]); useEffect(() => { const onScroll = () => { if ( window.scrollY + document.documentElement.clientHeight > document.documentElement.scrollHeight - 300 ) { if (hasMorePosts && !loadPostsLoading) { const lastId = mainPosts[mainPosts.length - 1]?.id; dispatch(loadPosts({ lastId, limit: 10 })); } } }; window.addEventListener('scroll', onScroll); return () => { window.removeEventListener('scroll', onScroll); }; }, [hasMorePosts, loadPostsLoading, mainPosts.length]); return ( <AppLayout> {me && <PostForm />} {mainPosts && mainPosts[0] ? mainPosts.map((post) => <PostCard key={post.id} post={post} />) : null} </AppLayout> ); }; export const getServerSideProps = wrapper.getServerSideProps( (store) => async ({ req }) => { console.log('getServerSideProps start--------------------------'); console.log(req.headers); const cookie = req ? req.headers.cookie : ''; axios.defaults.headers.Cookie = ''; // 쿠키가 브라우저에 있는경우만 넣어서 실행 // (주의, 아래 조건이 없다면 다른 사람으로 로그인 될 수도 있음) if (req && cookie) { axios.defaults.headers.Cookie = cookie; } await store.dispatch(loadPosts()); await store.dispatch(loadMyInfo()); }, ); export default Home;

  • react
  • redux
  • node.js
  • express
  • next.js
챠챠_ 댓글 1 좋아요 0 조회수 565

폼테그 안에 메소드

미해결

1. 웹개발 기초 [HTML, CSS]

메소드를 적어서 요청을 보내면 index2 화면으로 넘어가져야 하는데 안되어서 메소드를 지우니까 화면이 index2로 넘어가지던데 혹시 메소드 없이 넘어가져도 괜찮은걸까요?

  • HTML/CSS
mins199600 댓글 1 좋아요 0 조회수 219

환경설정

해결됨

파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩

yml 파일을 통한 윈도우 환경 셋팅을 진행하였는데 위와 같은 오류가 나옵니다. 추가적으로 설치가 필요한 환경이 있으면 정리 부탁드립니다.

  • python
  • 객체지향
  • 퀀트
Kwangsic Hyun 댓글 1 좋아요 1 조회수 312

컨트롤 uri 질문있습니다

해결됨

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

컨트롤 URI라는 것 자체가 하나의 "uri 작명 방법론"(?) 인 거죠?? 가독성을 위해 최대한 명사 중심으로 하되, 정 안된다면 동사를 넣어도 된다는 것이 컨트롤 uri 설계라고 이해했는데 맞는걸까요 ???

  • 네트워크
팡휘 댓글 2 좋아요 1 조회수 454

13강 헤드업 디스플레이 강의중 질문입니다

해결됨

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

플레이어 컨트롤러의 코드 부분에서 TEXT 안에 부분을 레퍼런스를 복사한뒤_C 붙여서 넣어도 보고 지웠던 앞의 부분을 남겨두어도 보고 했는데 지속적으로 CDO Constructor Failed to Find 에러가 뜹니다. 게임 데이터 연동을 하기 전에는 잘 작동되었었는데 데이터 연동을 하니 이런 오류가 뜨는데 혹시 이유를 알 수 있을까요? static ConstructorHelpers::FClassFinder<UABHUDWidget> ABHUDWidgetRef(TEXT("")); if (ABHUDWidgetRef.Class) { ABHUDWidgetClass = ABHUDWidgetRef.Class; }

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
junhwan5245 댓글 2 좋아요 1 조회수 343

강의 FCM 소개 1:56에 디펜던시 추가하는게 최신버전으로 바뀐 듯합니다.

미해결

[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)

해당 강의 1:56초에 나오는 implementation("com.google.firebase:firebase-messaging-ktx") 문구를 복사해서 앱 수준의 그래들 파일에 디펜던시 항목에 넣는 것이 24년 5월 9일 기준으로 동일한 제목의 FCM 관련 사이트에 접속하니 내용이 달라져 있네요. 이제 앱 매니페스트 수정을 하는 것으로 바뀐 것 같아요.

  • android
  • kotlin
  • firebase
최성규-방음종합물류도매 댓글 1 좋아요 0 조회수 306

왜 circuit += 문법에서 왜 오류뜨는지 모르겠습니다.

미해결

양자 컴퓨터 프로그래밍 입문

강의에서는 계속 circuit += 문법을 계속 사용하셔서 저도 강의보면서 실제로 주피터노트북에 똑같이 작성하지만 계속 오류가 뜹니다. 오류코드는 다음과 같습니다 왜이럴까요? 답변 해주시면 감사하겠습니다. --------------------------------------------------------------------------- TypeError Traceback (most recent call last) Cell In[66], line 4 2 x=2 3 circuit = QuantumCircuit(3, 2) ----> 4 circuit += init(n) 5 circuit.barrier() 6 circuit += oracle(n,x) TypeError: unsupported operand type(s) for +=: 'QuantumCircuit' and 'QuantumCircuit'

  • 양자-컴퓨팅
은영 댓글 1 좋아요 0 조회수 217

material에 canvas 를 texture 로 넣는방법이 궁금해요

미해결

Three.js로 시작하는 3D 인터랙티브 웹

안녕하세요! 수강한지는 좀 됐는데ㅠㅠ 이제 좀 사용해볼까 하고 혼자 작업해보면서 이것저것 해보고있는데요.. 궁금한것이 2가지 있습니다. material에 canvas를 new THREE.CanvasTexture로 변환해서 한쪽(앞)면에만 map을 넣어서 테스트해보고 있는데요,, map에 넣게되면 화면이 까만색으로 나오게 되어서.. 콘솔 창에 오류는 나오지 않아요 (needsUpdate = true도 해주었습니다) canvas에 이미지 여러개 또는 텍스트를 context를 통해서 추가할 때 위치,넓이,높이는 직접 지정해줘야 하는건가요?(블렌더를 사용 X)

  • blender
  • 인터랙티브-웹
  • three.js
댓글 1 좋아요 0 조회수 293

2D pose estimation model

미해결

따라하면서 배우는 3D Human Pose Estimation과 실전 프로젝트

해당 강의에서 2D pose estimation을 진행하는데, 어떤 모델을 사용하는지 알 수 있을까요 ㅎㅎ?

  • 딥러닝
  • 컴퓨터-비전
  • object-detection
  • pose-estimation
정성우 댓글 2 좋아요 0 조회수 280

canoe license

해결됨

실무자가 알려주는 CANoe (For CAN 통신)

제가 Network Interface 장비를 가지고 있지 않기에, 라이선스가 없습니다. 그래서 canoe 17을 설치하고 이미지에 있는 화면과 같이 'No license for canoe 17 could be found' 저 창이 떴을때 'Continue'를 클릭해서 Canoe를 체험판?처럼 사용하고 있는데 괜찮은건지 궁금합니다.

  • CAN
  • CANoe
hyundaiiiiui 댓글 2 좋아요 0 조회수 1158

강의 수강 관련해서 질문이 있습니다.

미해결

게임 프로그래머 취업 전략 가이드

사실 작년에 유니티강의를 결제 해놓고, 안 듣고 뒤로 미루고 있다가.. 현재로는 유니티는 건들지 않고, 언리얼 독학해서 언리얼 클라이언트는 어느정도 공부를 했는데 서버쪽에서 막혀버린 것 같습니다.. 이런상황에서는 어떻게 하는게 좋을까요..? 이전에 구매했었던 유니티 강의를 들으면 언리얼 c++서버도 가능할까요.. 언리얼 서버 강의를 듣고싶긴한데 이전에 유니티 강의를 구매했었어서 고민이 되는 것 같습니다. 아니면 언리얼, 유니티 두 개 다 공부를 해야할까요. 다이렉트 X도 방학 때 공부를 해야하니.. 조금 고민이 되는 상황입니다. 또한 유니티 강의구매했던 걸 변경해서 언리얼 강의 서버강의로 듣는 것도 가능한지 여쭤보고 싶습니다.

특별한 물개 댓글 1 좋아요 0 조회수 301

인기 태그

인프런 TOP Writers

주간 인기글