묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
paged segmentation에 관한 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. paged segmentation에서 segment 단위로 process 간의 공유나 process내의 접근 권한 보호가 이루어지도록 해서 paging 기법의 단점을 해결한다고 하신 부분이 잘 이해가 안되서 이 부분에 대해 부연설명 부탁드립니다!
-
해결됨[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기
AnimalKR - ContentView에서 질문있습니다.
파일명 : AnimalListView.swift 왜 AnimalListview는 subview인데 @ObservedObject let animal : Animal이라고 선언 하지 않고 왜 let animal : Animal 이라고 선언한건가요?
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
파일 구조는 다르지만 저도 myWebpackLoader 콘솔이 2번이 찍혔는데요.!
지금 이런식으로 저는 파일구조가 되어있는데 저도 파일구조의 상태에서 npm run build를 했을때 콘솔창에 2번 myWebpackLoader에 작성한 문구가 나왔습니다. 이렇게 되면, index.js에서 한번 사용된거고 main.js에서 한번 사용된게 맞을까요.. ? 저 main.js는 output으로 build될때 만들어지도록 설정해놓은 파일인데, 로더가 output의 확장자와 겹칠때도 작동을 하는건가..? 싶어서 여쭙습니다!
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
dist/main.js 경로
Script not found: C:\Users\USER\Documents\project\linkfit-backend\dist\main.js이렇게 에러가 나서 보니까 main.js경로가 dist/src/main.js에 있던데 이게 맞나요?
-
해결됨스프링 DB 2편 - 데이터 접근 활용 기술
스프링 db-2 트랜잭션 질문
트랜잭션이 적용이 되어있는지 확인을 하실때, 의존성 주입으로 확인을 하시는 것을 보고 왜 저렇게 해야하지 그냥 직접 객체 생성을 해서 하면 안될까..? 의문을 가지고 해봤는데 안되는 모습을 보고 질문드립니다. 왜 작동이 안하는 것일까요@Autowired 로 안하고, 그냥 new 로 직접 등록했습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
MSSQL 멀티스레드 요청에서 lock 문제
MSSQL 멀티스레드 요청에서 lock 을 해야 할까요?api 서버에서 mssql 로 여러 병렬 요청을 보낼때 DB 측에서 병렬요청에 대한 lock 으로 막고 하나씩 처리 되게끔 막아 하나요?답변 좀 부탁드리겠습니다!
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
수리검 방지턱(?) 현상
안녕하세요 코딩 1달차 뉴비입니다... 선생님의 지도에 따라 수리검 만들고 화면 밖을 벗어나면 수리검이 없어지는 효과까지 구현을 하였습니다만... 화면밖에서 사라질때 스크롤바가 뜬금없이 나와 방지턱에 걸린 마냥 hero가 올라갔다 내려갔다 합니다... 아래 그림처럼 말이죠... 브라우저 문제일까요?? 구글크롬 사용하고 있습니당..
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
프로퍼티 접근, 직접호출
user.username은 user의 username을 프로퍼티 접근을 해서 user.getUsername()을 호출하고, user.getUsername()은 user의 getUsername()을 직접 호출한다고 하셨는데,똑같이 getUsername()을 호출하는건데 무슨 차이가 있는건지 궁금합니다.
-
미해결
h2 database 실행 오류
'스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근 기술' 수강자입니다.섹션 6번 스프링 DB접근 기술 첫 강의에서 h2 database 실행이 안됩니다. OS: Windows11H2 databse: 2.1.214ver All Platform이렇게 사용하는데 압축 푼 폴더를 ~/study/h2 에 위치시키고 bin폴더에서 h2.sh 파일 실행이 안됩니다. bash창 열어서 권한을 보면-rwxr-xr-x 1 hongsj 1049089 109 Apr 11 09:01 h2.sh*라고 뜨고, ./h2.sh 명령어나 더블 클릭으로 실행하면 bash창이 잠깐 켜졌다가 아무런 문구도 없이 금방 사라집니다. 어떻게 진행하나요..? h2.bat, h2w.bat 파일들도 cmd창이 잠시 열렸다가 아무런 문구도 없이 사라집니다.
-
해결됨Vue.js 시작하기 - Age of Vue.js
vue cli 설치 질문..
1주일전에 질문 한 내용이 아직 답변이 없어서 해결을 하지 못하고있습니다. 제가 할 수 있는 방법들을 최대한 해봤는데 해결하지 못하고 있는 상태라 너무 답답합니다.. 도움좀 주시면 감사하겠습니다..ㅠ
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
선생님 일단 강의 너무 만족하고 잘 듣고있습니다.
혼자 미니 프로젝트하면서 선생님 수업에서 배운 github를 통한 배포를 했는데, 어째서인지 Readme로 연결이 되네요. index.html도 정상적으로 있는데 왜그런지 이해가 잘안갑니다.구글링을 했을때도 index.html의 위치를 확인하라고 써있는데 해결이 안되네요. 답변 부탁드려요!
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA Composite key(복합키) @IdClass , @EmbeddedId 어떤 걸 쓸 지 장단점 및 선정 기준이 궁금합니다
강사님 안녕하세요~ 저희 플랫폼회사에서는 @EmbeddedId 만 쓰고 있고강사님의 책을 읽어 봤을 때는 @IdClass -> db 스럽다@EmbeddedId -> 객체 스럽다, id.컬럼 으로 좀 더 코드가 더 들어간다라고 표현하십니다. 강사님이 실전 실무에서 JPA Composite key(복합키) @IdClass , @EmbeddedId둘중에 어떤걸 선호호고 많이 쓰는지 장단점 뭔지,배달에민족 시스템에서는 어떤 이유로, 둘 중 어떤 걸 사용 하는지 알 수 있을까요? --█●●--------------------------------------------#김영한#@IdClass#@EmbeddedId#join#조인#멀티#컬럼#여러개#multiple#column#JPA--█●●--------------------------------------------
-
미해결데이터 분석 SQL Fundamentals
round 에러
select product_id, product_name , unit_price, round(sum(unit_price) over (order by unit_price),2) as unit_sumfrom products ; 실행시 "SQL Error [42883]: 오류: round(real, integer) 이름의 함수가 없음"sum(unit_price) over (order by unit_price)의 자료형이 real인 것은 확인이 되는데 왜 에러가 나는걸까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
TestDataInt
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]TestDataInt 가 @Component인 이유는ItemRepository와 MemberRepository의 의존관계 주입을 위해서 인가요?? 다른 이유도 있을까요?
-
미해결퀘이사(Quasar) 완벽 마스터: Vue 프론트 웹을 빠르게 만들고 싶다면! (Based Vue3)
Quasar 내장 컴포넌트 색 질문입니다.
양질의 강의들.. 너무나도 잘듣고있습니다.백엔드하다가 프론트의 필요함을 절실히 느껴 선생님의 vue 1,2 그리고 Quasar 까지 풀코스로 즐기고 있습니다.다름이 아니라, 선생님의 vscode 처럼 Quasar 내장 컴포넌트의 색이 녹색으로 변하지 않는 이슈가 있는데 해결 방법 아시면 답변 부탁드리겠습니다.그리고 오른쪽 상단 vue 아이콘은 어떤 플러그인인지도 궁금합니다.(vscode 은 night-owl 같은것은 쓰지않고 순정으로 사용중입니다. 또한 프로젝트 한두개 더 생성해도 동일합니다 ㅠ)
-
미해결리눅스 입문 - 개념으로 탄탄히!!
--help 사용 시 점 세 개의 의미
--help 사용할 시 점 세 개(...)가 있는 경우는 무슨 의미일까요?가령 grep --help를 치면grep [OPTION]... PATTERNS [FILE]...이렇게 나오는데 저 ...이 왜 있는건지 모르겠어요.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
getServerSideProps
안녕하세요 선생님, 알려주신 것처럼,getServerSideProps를이용해서 쿠키가 있을때만 페이지를 접근 가능하게 했습니다. 근데 sub를 생성할 수 있는 버튼을 클릭하면 아래 주소로 이동 가능하게(router.push('/sub/create')) 했는데 접근이 가능하네요? 이럴땐, 해당 버튼을 클릭하면 다시 login 페이지로 가도록 라우팅 처리를 또 해줘야 하는건가요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
ubuntu 완전 삭제 후 재설치
우분투 설치 진행을 하다가 거의 다 완료한 상태에서 갑자기 오류가 발생해 삭제 후 재설치를 했는데 이 오류에서 벗어나질 못합니다...ㅠㅠ다른 분의 질문에서 남겨주셨던 WSL 제거 링크도 해보았지만 소용이 없었습니다..한 6시간정도 머리 싸매고 모든 방법을 시도해보다가 안 돼서 혹시나 예전에 방법을 찾으셨나 싶어서 지푸라기라도 붙잡는 심정으로 글 써봅니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
스크롤링 success 문제
안녕하세요 제로초님인피니트 스크롤링 적용하는 부분에서 스크롤이 끝에 올 때마다 mainPosts가 10개씩 추가 되지 않고 한번에 50개(draft.hasMorePost = draft.mainPosts.length < 50;)가 추가 되는데 원래라면 스크롤을 끝까지 내릴 때마다 10개씩만 추가 되어야 하는 건가요?댓글에서 SUCCESS는 한 번만 와야 된다고 하셨는데 저는 처음 한 번만 게시글이 10개 추가(success 한 번)되고 이후에는 게시글이 50개가 될 때까지 한꺼번에 success가 들어옵니다콘솔에 inView를 찍어보니 처음 10개만 들어왔을 때는 true -> false로 값의 변화가 있는데 한번에 success 되는 부분에서의 inView의 값은 계속 true로 찍힙니다..이런 경우에는 어떻게 해결해야 되나요..??index.jsconst Home = () => { const dispatch = useDispatch(); const { me } = useSelector((state) => state.user); const { mainPosts, hasMorePost, loadPostsLoading } = useSelector((state) => state.post); const [ref, inView] = useInView(); useEffect( () => { dispatch({ type: LOAD_POSTS_REQUEST, }); }, []); useEffect( () => { if (inView && hasMorePost && !loadPostsLoading) { const lastId = mainPosts[mainPosts.length - 1]?.id; dispatch({ type: LOAD_POSTS_REQUEST, lastId, }); } }, [inView, hasMorePost, loadPostsLoading, mainPosts], ); return ( <AppLayout> {me && <PostForm />} {mainPosts.map((post) => <PostCard key={post.id} post={post} />)} <div ref={hasMorePost && !loadPostsLoading ? ref : undefined} style={{ height: 10, backgroundColor: 'red' }} /> </AppLayout> );
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
영상통화에서 나가기 누르면
널 에러 뜨는데 그냥 무시하면 되는 건가요?