묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
HTTP 메서드 #1. 질문있습니다.
4분 30초에 왜 post 메소드인데 상태코드가 201이 아닌 200인가요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
jwt 토큰
안녕하세요서버에서 set-Cookie로 토큰들을 쿠키에 저장하면클라이언트에서 서버로 인가가 필요한 페이지에 요청을 할 때 Bearer 이라는 것을 어떻게 붙이나요?서버에서 따로 access토큰 데이터를 받아서 클라이언트에서 따로 저장한 후에 요청마다 그 저장소에 있는 토큰 데이터를 가져와 Bearer을 붙이는 방식으로 하는건가요?클라이언트단에서 access토큰을 어떻게 저장하고 어떻게 보내야하는지 이해가 잘 가지 않네요ㅠ...
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
Application Program 설계 시 multi-process vs. multi-thread
안녕하세요, 늘 좋은 강의 감사드립니다.강의 중 Process=Program 이라고 생각하면 된다고 하셨는데,하나의 Application Program을 설계 할 때 동시에 수행되어야 하는 task에 대해 multi-process로 동작하도록 할 것 인가 multi-thread로 동작하도록 할 것 인가는 설계자의 선택의 문제인가요?Process=Program 개념으로 생각하면 설계자 입장에서 하나의 Application Program 내에 여러개의 Process를 만드는 것은 불가능 한 것인가? 이렇게 생각이 들기도 하는데 궁금해서 여쭤봅니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
해당 질문에 대한 답변 예시 중에 제가 본 것 중 제일 고품질이네요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 기존에 외우고 있던 내용도 나쁘지 않다고 생각했는데이게 더 기술적으로 잘 알고 있다는 것을 어필할 수 있으면서도 불필요하게 많은 내용을 담지도 않아서 1분 내외로 빠르게 답변하기에도 정말 좋네요제가 지금까지 본 설명 중에 최고입니다강의가 너무 좋아요 감사합니다
-
미해결FreeRTOS 프로그래밍
freeRTOS와 USB_Device와의 관계
안녕하십니까현재 수업을 듣고있는 학생인데요.선생님 수업 실습중에 STM32CubeMX을 이용하여 STM32F405ZGT6의 코딩중에, 미들웨어 FreeRtos와 USB_Device가 같이 이용 하지 못하는건지 궁금합니다.Generate Code를 누르면 USB Device의 코드가 없어집니다.
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
CPU가 곱하고 나누는 방법 질문
안녕하세요. :-)강의 너무 잘 듣고 있습니다.사소하지만 곱셈에 대해 궁금한 부분이 있습니다. 4비트로 표현한 5인 0101을왼쪽으로 한칸씩 밀고(shift)맨 오른쪽에 0이 채워지면(padding)결과가 1010으로 10이 되고이처럼 한 칸을 밀면 곱하기 2를 한 것과 같은 것은 이해를 하였는데요. 교안에 따라 4비트로 표현한 5인 0101을 두 칸을 밀면,곱하기 4로 20이 될것으로 기대했는데,결과적으로는 0100으로 4가 아닌가요?제가 어떤 부분을 이해를 못하고 있는 것인지 궁금합니다. 감사합니다.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
인덱스 카디널리티 부분 질문이있습니다.
꼬꼬무에서 true 또는 false값을 갖는 컬럼 비울 1 : 99 로 예를 들어주셨는데요. 비율과는 관계없이 true / false 두종류로만 나눠질때 카디널리티가 매우 낮고 선택도가 매우 높다는 부분이 잘 이해가 안가서 질문드려봅니다. 카디널리티 가 2 라서 (트루, 폴스) 카디널리티가 낮고 중복도는 높다 라고 이해를했는데 선택도부분은 총 레코드수가 2 이고 카디널리티도 2 이기때문에 선택도는 100%라고 볼수있고 이로인해서 선택도가 굉장히 높기때문에 거의 풀스캔과 맞먹는다고 볼수있어 인덱스를 생성하는것이 좋지 않다. 라고 이해하는게 맞을까요? 이게 지금 제가 맞게 이해를 하고있는건지 혼란스러워서 질문드려봅니다.
-
미해결넓고 얕게 외워서 컴공 전공자 되기
선생님 32비트로 표현할 수 있는 가짓수가 2^32라면,
000.....0000000.....0001000.....0010000.....0011...111.....1111(각 숫자의 자릿수 32)까지 2^32바이트라는 말씀이시잖아요, 그런데 각 숫자는(000...0000) 32bit로 표현할 수 있는 숫자니까 한 숫자당 4byte 아닌가요..?그러니 총 2^32(숫자의 개수)*4byte가 한계 용량이라고 생각했는데 제 생각의 어느부분에 오류가 있나요?
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
자료구조 관련 추가 강의 문의
지금 현재 5.3.3 힙 ~ 5.3.6 셋 부분의 강의가 없는데 언제쯤 추가될 지 궁금합니다.
-
해결됨그림으로 쉽게 배우는 운영체제
MLFQ 알고리즘
안녕하세요. MLFQ 강의를 듣다가 궁금한 점이 생겨 질문드립니다.마지막 부분에 우선순위 별로 큐가 나뉘고 우선순위가 낮으면 탕미슬라이스가 커지는데, 이 때 우선순위는 기준이 무엇인가요?CPU 연산을 주로 하는 프로세스(P1)와 I/O작업을 주로 하는 프로세스(P2)가 있다고 할 때, P2의 경우는 CPU처리량이 많지 않아 우선순위큐가 항상 상위에 있을 것 같고 P1의 경우는 우선순위가 낮을 것 같은데 이 때 낮은 우선순위큐들은 어떻게 선택되어 실행이 되는건가요? 우선순위가 낮다는 것은 실행이 될 확률이 낮다는 건가요? 우선순위가 낮은 큐에 있는 프로세스들이 기아상태가 될 가능성도 있나요? 만약에 P1의 작업시간이 25초이고 우선순위 큐1(타임슬라이스10초)에서 실행상태가 된다고 하면 10초 이후에 CPU를 빼앗겨 우선순위 큐2(타임슬라이스20초)에 들어갔다가 다시 실행상태가 되었을 때 나머지 15초를 실행한 후 CPU를 반납하는건가요? 아니면 처음부터 다시 25초에 대해서 진행해서 CPU를 빼앗기고 우선순위큐3(타임슬라이스 30초)으로 들어가게 되나요? 마지막으로 준비상태일 때 준비큐에 있다가 실행상태가 된다고 하였는데 실행상태일 때는 어디에 있는 건가요? 준비큐 I/O큐 이런 것들은 어디에 존재하는건가요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이미지 스플리팅 용어
스플리팅이라는 용어보다는 이미지 스프라이트(sprite)라는 용어가 주로 쓰이는 것 같습니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이력서, 자기소개서 검토 문의
이력서https://ellerymoon.notion.site/0730791bcb0f4e178f네이버웹툰 문항 기준 자기소개서https://ellerymoon.notion.site/479bc6bf00f44입니다.이 걸 템플릿화 해서 회사마다 약간씩 수정해서 제출하고 있습니다.따로 궁금한 것은은 크게 2가지 인데요. 제가 20년 퇴사 이후에 공백기가 있어요(개인사업 및 주식투자). 졸업 이후로 2년정도의 갭이 있는데 이걸 물어본다면 어떻게 설명할지?이번에 라인 DBA도 지원을 하게 됬는데, 마침 데이터베이스 설계, 튜닝 세미나를 최근에 들어서 관련 지식을 어필하고 싶은데요. 프로젝트에는 설계 세미나를 통해 배운 내용을 접목해서 ERD 35개의 프로젝트를 설계하고 실제로 스프링프로젝트로 만든게 있는데, 튜닝 같은 경우는 인덱스 적용 해보거나 클러스터링 말고는 프로젝트에 접목시키기가 쉽지 않더라구요. 더구나 라인 DBA 같은 경우는 MongoDB 업무로 시작할거 같아서 급한데로 리얼MongoDB 서적이랑 공식문서 보면서 지금이라도 면접 전까지 토이프로젝트라도 해보려고 합니다.큰돌님의 라인 공채 관련 영상을 보고 준비하게 되었습니다. 제가 그동안 했던 설계, 구현 프로젝트, 튜닝 세미나, MongoDB 토이프로젝트를 어떤 식으로 어필하면 좋을까요?코딩테스트 강의랑 CS강의 둘 다 다 봤습니다. 상반기 때 봤던 코딩테스트들은 덕분에 전부 통과했었네요. 면접만 통과를 못했는데 CS 강의로 준비 잘 하고 있습니다. 감사드립니다.!
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
운영체제 질문
전반적으로 운영체제에 대한 지식이 많이 부족한 상태입니다.강의에 운영체제에 대한 부분이 있는데 이것만 들어도 전반적인 운영체제에 대한 지식을 습득할수있을까요?아니면 책을 따로 구매하는것이 좋을까요 ?
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Linked List 시간복잡도에 대해서 질문드려요.
Linked List의 시간 복잡도에서access : O(n)search : O(n)insertion : O(1)deletion : O(1)라고 하셨는데,insertion 과 deletion을 수행하기 위해선해당 하는 위치를 찾기 위해 access 이나 search 가 추가로 필요하지는 않나요?그렇다면 똑같이 insertion 과 deletion도 결국 O(n) 이 될거 같은데 실제로는 어떤가요?
-
미해결운영체제 공룡책 강의
Mac OS에서 Docker 이용하여 Ubuntu 20.04 환경설정 방법 공유
1. 도커를 이용하여 Ubuntu 설치 // 도커는 설치되었다고 가정함 // ubuntu 이미지 다운로드 및 컨테이너 실행 $ docker pull ubuntu:20.04 $ docker run -it --name myUbuntu ubuntu:20.04 // 도커 컨테이너 내로 들어옴 $ apt-get update $ apt-get upgrade -y // 교수님 업글 안하긴 하심 $ apt-get install build-essential gdb 2. 편한 개발을 위해 VS Code에서 Container에 연결함 - VS Code 에서 Remote - Container 플러그인 설치 - 설치 후 좌측 하단에 >< 아이콘의 초록색 버튼 클릭 - 메뉴 클릭 Attach to Running Container… 3. 테스트 Vs Code에서 텍스트 파일 생성하고 컨테이너 내에서 확인해보면 파일 생성되어 있음
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템 콜이 없다면 커널모드는 어떻게 들어갈수있나요??
안녕하세요 강사님 강의를 듣다가 궁금해졌습니다 시스템콜로 인해 OS별로 신경쓰지않고 동일한 코드 한줄로 코딩할수있게 되며, 없을경우 OS별로 직접 따로 정의해주어야한다고 이해했습니다 근데 시스템콜로인해 커널모드로 진입하는걸로 알고있는데 시스템콜이 없을경우 커널모드로 진입할수없게되면 커널모드의 기능은 사용하지못하는것 아닌가요??
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
안녕하세요 강사님
강의 노션 공유 부탁드립니다
-
해결됨운영체제 공룡책 강의
안녕하세요 교수님 실습 해봤는데 LINE J가 실행이 됩니다
안녕하세요, 실습 예제 함께 해봤는데 교수님과 다른 결과가 나오는데 혹시 어떻게 이해해야 할까요? 현재 환경은 mac에서 도커를 사용하여 linux 환경에서 c 프로그래밍 하고 있는 상황입니다.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
https의 경우 질문드립니다!
안녕하세요 강사님!! https의 경우 궁금한 점이 있어 질문드립니다! 7계층으로 생각했을 때 TLS 는 5계층, TCP는 4계층으로 알고있는데요. 그럼 1) HTTP request message를 생성 후, 2) SSH/TLS handshake 과정이 먼저 일어나고 3) HTTP request message를 암호화 한 후, 4) HTTP request message를 4계층으로 넘겨줘서 3 way handshake 이 순서로 진행되는 건가요?? SSH/TLS가 먼저 일어나는지 3 way handshake가 먼저일어나는지 조금 헷갈려서 질문드립니다! 늘 상세한 답변 주셔서 너무 감사드려요!
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
Array와 LinkedList 메모리 영역
강의를 보다가 궁금한 점이 생겨서 질문을 남깁니다. 동적 Array는 사용하다가 원소가 가득차면 resize가 일어나고, 이때 새로운 배열을 생성한다고 배웠습니다. 그러면 이때는 runtime 단계에서 memory allocation이 일어나서 Heap 메모리 영역에 할당되는 건가요?? 아니면 Stack memory 영역에 할당되는 건가요??