묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 중고급: 엔진 핵심
실행 컨텍스트에 대한 간략한 정리
JS 에서 함수를 실행 하게 될 때 함수에 대한 정보가 메모리에 올라가야 하며 이렇게 메모리에 올라간 Data 를 가지고 처리 하며 함수가 동작하게 된다. 이때 메모리에는 함수에 대한 정보말고 많은 정보가 올라가 있는 상태이다. 따라서 JS 엔진은 메모리에 올라간 많은 Data 중 함수, 변수에 대한 식별자를 빠르게 찾기위해 실행 컨텍스트 라는 것을 통해 식별자를 관리한다. 즉 엔진은 함수, 변수들이 사용 될 때 해당 함수, 변수의 식별자를 통해 접근하게 되는데 이때 함수, 변수 식별자들을 한 군데 모아서 관리 함으로써 엔진이 더욱 식별자 검색을 쉽게 할수 있게 되며, 이렇게 식별자를 한 군데 모아 관리 하는 영역이 실행 컨텍스트 라는 것이다. 라고 정리 해보았는데 제가 혹시 강의에서 말씀하는 내용과 다르게 이해하는 부분이 있을까요 ?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
강의관련 질문이 있습니다.
선생님 강의를 잘듣고있는데 마지막에 Docker를 이용한 복잡한 어플리케이션 만들기에서 docker compose 파일에 있는 프론트 부분에서 Dockerfile.dev FROM node:alpine WORKDIR /app COPY package.json ./ RUN npm install COPY ./ ./ CMD [ "npm", "run", "start" ] 파일을 쓰던데 이 Dockerfile은 FROM node:alpine as builder WORKDIR /app COPY ./package.json ./ RUN npm install COPY . . RUN npm run build FROM nginx EXPOSE 3000 COPY ./nginx/default.conf /etc/nginx/conf.d/default.conf COPY --from=builder /app/build /usr/share/nginx/html Travis CI할때 필요 없는건가요? 아니면 필수로 존재해야 되는건가요? 헷갈려서요..
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
영속성 컨텍스트 개념
안녕하세요. 현재 JPA의 구현체로 hibernate 를 사용하고 있는데요. 다른 구현체를 사용해도 설명해주신 영속성 컨텍스트의 라이프사이클(?)은 동일한가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요
cmd 창에서 명령어 똑같이 따라쳤는데 아무것도 안일어나는 경우는 뭔가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
m.createQuery 사용 시 1차 캐시
안녕하세요. em.createQuery를 사용하여 검색할 경우 1차 캐시에 캐싱이 되나요? 쿼리가 조건이 id 일경우, 특정 컬럼의 like 문을 이용한 경우 차이가 발생하나요?
-
미해결웹 게임을 만들며 배우는 TypeScript
제로초님~
제로초님 혹시 이제 React x Typescript 라이브코딩 제가 신청을 못해서 못들었는데 이제 저기 관련된 강의는 아예 못듣는 건가요 ㅠㅠ
-
스프링 핵심 원리 - 기본편
OCP 관련해서 궁금한게 있어요
삭제된 글입니다
-
미해결애플 웹사이트 인터랙션 클론!
자바스크립트 기초 공부 어떻게 해야할까요? 기초문턱에서 실전으로 넘기기가 어려워요 ㅠ
함수 적용하시는데 어디에 왜 이게 어떻게 달라붙는건지 이해를 못하겠어요 ㅠ
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
RegisterAccept 호출
public void RegisterAccept(SocketAsyncEventArgs args) { // event 재사용시 null로 밀어두자. args.AcceptSocket = null; bool pending = listenSocket.AcceptAsync(args); if (pending == false) OnAcceptCompleted(null, args); } 해당 함수가 처음에 pending == true로 인해 OnAcceptCompleted 함수를 호출하지 못하는데 어떻게 다시 RegisterAccept 함수가 호출되나요? SocketAsyncEventArgs 콜백 체인을 걸어두면 accept 가능할 때 OnAcceptCompleted를 호출하는건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
MainImage.js의 background 설정은 직접 만드신건가요?
<div style={{ background: `linear-gradient(to bottom, rgba(0,0,0,0) 39%, rgba(0,0,0,0) 41%, rgba(0,0,0,0.65) 100%), url('${props.image}'), #1c1c1c`, height : '500px', backgroundSize : '100%, cover', backgroundPosition:'center, center', width:'100%', position:'relative' }}> 이 부분은 직접 만드신건가요? 아니면 Document 를 참고하신건가요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
카카오 로그인 관련 질문입니다!!
routes/auth.js에 위와 같이 코드를 작성하고, routes/index.js에 /auth로 연결해서 현재 URI는 /auth/kakao, /auth/kakao/callback인 상태입니다! (그리고 추가적으로 developers.kakao.com에서 필요한 설정들은 해두었습니다) ex) Redirect URI, 동의화면 ) 그리고 npm start를 한 후에 크롬에서 http://localhost:3000/auth/kakao를 요청했습니다. 그러면 이렇게 accessToken, refreshToken과 code는 URI에 담겨서 응답이 오는데 [동의화면]이 뜨지 않습니다.. (profile도 잘 응답이 오는데 캡쳐를 위해서 잠시 콘솔에서 빼놓고 캡쳐를 했습니다) 크롬에서 요청을 하면 콘솔에는 찍히지만 브라우저에는 삥삥돌아가는 표시만 나고 아무것도 뜨지 않습니다. 질문 1. [동의 화면]이 뜨지 않는 이유를 모르겠습니다,, 감사합니다!!
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
로그메세지에 데이터는 어디껀가요?
{data.username} 은 반환된 데이터의 유저네임인가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
스태킹
스태킹을 잘 이해한건지 여쭙고자 질문드립니다. 스태킹이 결과적으로는 여러가지 모델에서 나온 '검증데이터 결과'를 가지고 최종 결과와 비교하여 러닝하는 그러한 학습법이 맞는지 궁금합니다
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
공지 올리셨길래 제가 푼 코드 올려봐요
제가 푼 방법과 영상이 달랐는데 제 방법도 알려드릴게요!
-
미해결실전 리액트 프로그래밍
4분 6초경에
template literal 부분은 쉼표('')로 감싸는게 아닙니다. 이거 역따옴표(``) 쓰셔야합니다.. 다른분들은 저처럼 실수하지 않길 바라는 마음에서 공유합니다 ex) `${Style.button} ${Style.big}` (ㅇ) '${Style.button} ${Style.big}' (x)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
웹스톰 단축키 질문
안녕하세요. 리덕스사가 연동 챕터 => 액션과 상태 정리 => 12:05지점 같은단어 찾아서 다중 선택해주는 단축키 알수 있을까요!?
-
스프링 핵심 원리 - 기본편
으....이거 여쭤봐도 될까요 ㅠㅠ?
삭제된 글입니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드? 이렇게하는이유가 뭔가요
그냥 인텔리제이에서 켜도되는데 cmd에서 빌드(?)하는 이유가 뭔가요
-
해결됨코로나맵 개발자와 함께하는 지도서비스 만들기 1
강의자료에 대해서 질문드립니다.
혹시 강의관련 자료나 ppt같은건 없으신가요 ???
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
양방향 1:1 관계 엔티티의 fetch join시 lazyloading 문제에 대해 질문드립니다.
안녕하세요. 영한님 강의를 보면서 실무에 처음으로 JPA를 도입해서 사용하고있습니다. 질문 내용은 페치조인시에 양방향으로 1:1 관계 매핑이 있는 엔티티의 경우 fetch type을 lazy로 설정하여도 즉시 조회 쿼리가 나가는 것 같아서 질문드립니다. 혹시 제가 설정을 잘못한 것인지 해결은 어떻게 해야할까요? 관계 구성은 간단하게 아래와 같습니다. Order 조회시 Member를 fetch join 하면Member 와 1:1관계인 MemberDetail 조회 쿼리가 즉시 수행됩니다. 제가 작성한 예제 코드도 공유해드리겠습니다. 테스트 코드에 있는 테스트 케이스를 실행 시켜보시면 조회쿼리를 확인하실수 있습니다. 예제 코드링크 git clone https://sangholee_dev@bitbucket.org/sangholee_dev/one-to-one-test.git 추가로 이건 강의 범주를 넘어서는 질문같긴한데 테이블 설계시 1:1 관계가 옳은 설계인지 궁금합니다. 영한님은 혹시 실무에서 성향이 다른 데이터를 저장할때 정규화하여 1:1 관계로 설계하시는지 아니면 테이블은 분리하지 않고 객체만 나눠서 처리하시는지 궁금합니다.