처음 로그인을 할 때 서버측에서 세션 id를 클라이언트에게 넘겨주면 세션 id를 통해서 페이지를 이동할 때마다 로그인 상태를 유지시켜주는 것으로 알고 있습니다. 그렇다면 세션 id는 새롭게 로그인 할때마다 랜덤한 새로운 세션 id를 부여해주는 건가요? 그리고 만약에 로그인된 컴퓨터의 세션id를 보고 다른 컴퓨터에서 그 세션 id를 그대로 입력하면 그 아이디로 로그인이 될까요? 로그 아웃을 하게 되면 서버에서 세션 id를 삭제하나요? 사용하지 않는 세션 id를 가지고 있다면 서버에 과부하가 올 수도 있을 것 같아요
안녕하세요. 전자책이 포함된것으로 알고 결제를 했는데, 여기 글을 확인해보니 전자책 = 노션 형태로 공유되는거 같더라구요. 구글 폼을 작성하라는데.. CS전공면접 [그룹스터디] 신청 이것 외에 구글 폼이 안보이네요 ㅜ 노션 공유 요청드립니다. rohkayung2@gmail.com
안녕하세요! 좋은 강의 잘 듣고 있습니다. 네트워크 부분에서 TCP vs UDP 부분을 듣고 있는데, 앞부분에서는 OSI 7계층과 TCP/IP 4계층을 설명해주실 때 하위 계층 중 데이터 링크 계층과 물리 계층이 네트워크 인터페이스 계층으로 통합된 형식으로 그림이 나와있었는데, 뒷 부분에서 TCP/IP 전송 계층에 대해 설명해주실때는 5계층으로 데이터 링크 계층과 물리 계층이 존재하는 것으로 나옵니다. 혹시 두 가지가 다른 경우인지, 4계층과 5계층 둘 다 있다고 생각하면 될지 궁금합니다.
3way handshake 먼저 클라이언트 측에서 서버측으로 연결해도 될까라는 신호를 보내고 서버측에서 클라이언에게 물론이지라는 신호를보내기만하면 연결이 될 거라고 생각했는데 왜 다시 클라이언트측에서 서버로 ack를 보내게 되는 건가요? 각 과정이 무엇을 의미하는지 정확히 잘 모르겠네요 ㅠㅠ 4way handshake 제가 이해한 바로는 클라이언트가 서버에게 "연결 이제끊을래"라고 하고 서버는 클라이언트에게 "알겠어, 근데 하던일이 있어서 이거 마저 다하고 끊을게"라는 응답을 하고 잠시 후 다 끝내고 "연결 끊을게"라고 다시 응답을 합니다. 그러면 클라이언트는 너가 준거 마저 받을게라는 응답을 보낸 후 잠시 뒤에 연결을 끊는 과정이 맞을까요?
안녕하세요! 첫번째 질문은 싱글톤 패턴을 구현하는 7가지 방법 #2. LazyHolder, DCL, ENUM 강의 내용에서 static은 인스턴스 메모리를 공유시킴으로서 각 스레드간 의존적이다. volatile은 각 캐시메모리가 아닌 메인메모리를 공유시킴으로서 각 스레드간 의존적이다. 그렇다면 static은 volatile 키워드가 없으므로 메인메모리를 공유하지 않고 각 캐시메모리를 가지는 것인지, 그렇다면 어떻게 인스턴스 메모리가 공유될 수 있는지 궁금합니다. 두번째 질문은, 메모리를 공유시킴으로서 각 스레드간 의존적이게 하는 동작은 static도 가능한데 왜 volatile을 사용하는 것인지, static과 volatile의 차이점은 무엇인지 궁금합니다!
프로젝트 관련해서 질문드립니다. 현재 프로젝트 하나를 진행하고 있습니다. 큰돌님 유튜브에서 프로젝트에 있어서 기업에 우대 자격 등을 보면서 관련 기술을 사용하여 프로젝트를 진행하하는 것을 추천하는 영상을 보면서 자바, 스프링을 사용하는 프로젝트를 진행하려고 했습니다. 그런데 AI 관련 프로젝트를 진행중에 있어서 어쩔 수 없이 파이썬을 사용해야합니다. 이 프로젝트를 진행하면서 파이썬과 자바,스프링을 같이 사용하면서 진행하는 것을 추천하시나요 아니면 파이썬만 사용해서 프로젝트를 진행하는 것을 추천하시나요
안녕하세요. 두 가지 질문 드립니다. GET method의 경우 조회 결과에 대한 캐싱을 통해 이후의 동일 요청에 대해서는 서버의 부하를 줄일 수 있다고 설명해주셨는데요. 1. 이 캐싱된 결과의 유효 기간은 언제까지인가요? HTTP 연결이 끊어져도 캐싱 결과는 계속 유지되는지, 그렇다면 언제까지 유지되는지 궁금합니다. 그리고 처음 GET method로 조회한 결과가 나중에 다른 요청으로 인해 갱신이 될 수도 있을 텐데요. 2. 그렇다면 그 이후 동일 요청이 들어왔을 때 브라우저에 캐싱되어있는 이전 조회 결과가 최신 데이터라는 것을 어떻게 보장 받을 수 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파워포인트 자료는 어디서 다운받을 수 있나요? 감사합니다.
노씨님 안녕하세요! 강의 잘 보고 있습니다! 클러스터링 인덱스 관련 질문드립니다! 강의 6분 24초경에 나오는 사진 자료를 예시로 드시면서 클러스터링 인덱스가 생성이 되는겁니다. 라고 말씀해주셨습니다. 이 부분에서 클러스터링 인덱스가 테이블과 관계없이 별도로 생기는 건지 의문이 들었습니다. Q. 클러스터링 인덱스 는 테이블을 정렬하면서 & 별도의 공간에 인덱스가 생성 되는 것이 맞나요? Q. DDL 에서 PK를 지정을 하지 않고, 이미 생성된 Table에서 특정 컬럼을 PK를 지정하면 Secondary Index처럼 별도의 공간에 클러스터링 인덱스 가 생성되는 건가요?
안녕하세요! 강의 잘 수강하며 따라가고 있습니다 :) 제가 꼬꼬무 문답 '멀티스레드가 멀티 프로세스보다 좋은 점은 무엇인가요?' 부분을 보다가 궁금한점이 'system call을 생략할 수 있기 때문에 자원을 효율적으로 관리할 수 있다'라고 나와있는데 시스템콜과 자원 관리랑 어떤 연관이 있나요 ..? 그리고 시스템콜이 자주 발생하면 자원이 왜 비효율적으로 사용되는건지 궁금합니다. 얼핏 짐작하기로는 시스템콜이 프로그램으로부터 요청을 받아서 커널이 일을 해주는거라서 이게 잦으면 커널이 하는일이 많아지기 떄문인거같은데 정확한 답변을 여쭤볼 수 있을까요?!
배열의 삽입, 삭제 시간복잡도에 대해서 shift가 필요히니 O(n)이라고 하셨는데요. 삽입의 경우 해당 인덱스의 원소 값을 바꾸는 것이 아닌 기존 값을 유지하면서 새로운 값을 그 위치에 놓고자 한다면 O(n)이 맞겠습니다만 삭제의 경우 그냥 해당 위치를 초기화하면 되지 않을까요? 물론 말씀하신대로 쉬프트가 필요하다면 O(n)이 맞지만 삭제 연산에서 쉬프트가 필수적인가? 하는 의문이 있습니다.
안녕하세요! 개발남노씨님 전공 면접 스터디 하면서 해당 강의 잘 듣고있습니다 :) 다름이 아니라 제목에서 언급한 강의에서 질문이 있는데, 이 그림 설명해주실때 "스택영역과 코드 영역을 공유한다"라고 말씀해주셨는데 이전 강의에서는 스택 영역만 각자 독립적이고 나머지만 공유한다고 말씀해주셨고 구글링해서 찾아봐도 스택 영역만 공유하는게 맞는것같은데 이부분이 그럼 잘못된 설명일까요..? https://inflearn.com/questions/638047 해당 글도 참고를 했는데 '코드 영역은 독립적으로 실행하는 부분도 있고 공유하는 영역도 있다' 라고 답변해주셨는데 조금 헷갈립니다..ㅜㅜ