묻고 답해요
150만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
순위 정보를
불러오고 있어요
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
Chapter 07. 보조기억장치에 대한 질문
RAID 1 방식을 원본 저장되는 디스크와 복사본이 저장되는 디스크의 공간을 물리적으로 분리하면 2022년에 있었던 카카오 데이터 센터의 화재와 같은 상황에서의 문제를 피할 수 있나요?아니면 그런 것과는 무관한 것인가요?
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
음수 데이터의 표시에 관하여
플래그가 어차피 개입될 문제라면 그냥 처음부터 보수 개념이 아니라 그냥 해당 숫자에 음수 플래그만 도입되면 되는게 아닌가요?1010(2)의 음수 값을 괜히 0110(2)로 하지말고 똑같이 1010(2)로 하고 음수 플래그만 사용해서요..
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Hash Table 질문
안녕하세요 강사님.좋은 hash function의 조건에서 해시값이 고르게 분포되게 하는 것을 적어주셨는데, 공간효율성을 최대한 좋게 하기 위해서일까요? 아니면 다른 이유들도 있을까요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
Chapter 06. 캐시 메모리에 대해 질문 드립니다.
iOS 의 swift 언어를 공부할 때 메모리는 코드, 데이터, 힙, 스택으로 나누어져 있으며 이것은 가상 메모리 상의 구분으로 알고 있습니다.코드 영역에는 컴파일된 저급 언어, 데이터 영역에는 전역변수나 타입 자체가 저장 되며 힙 영역에는 참조타입의 객체 들이 주로 저장되는 것으로 알고 있습니다. 왠지 캐시메모리에는 컴파일된 저급 언어 전체 와 데이터 영역이나 힙 영역에 저장된 데이터 중 일부가 주로 저장 될 것 같다는 생각이 드는데, 실제로 그런지 아니면 가상 메모리상의 구분 과는 무관한 것인지 궁금한데 알 수 있을까요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
CPU 에 관련한 질문드립니다. (Chapter 05)
애플의 CPU 가 전성비가 좋다는 이야기를 종종 들어서 생겨난 호기심인데요.CPU 의 ISA 가 전성비에도 영향을 주나요? 책을 읽고 강의를 보면서(Chapter 05), 파이프라이닝이 수월한지가 전성비에 영향을 주는 건가? 하는 호기심이 생겼습니다.
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
파일 수정 시 API는 변경되지 않는 실습 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 유사한 질문을 보았지만 제가 이해한게 맞는지 알고싶어 질문 드립니다.API 실습 2번의 b.js 파일에서 사진과 같이 "name" 데이터만 API로 만들어져서 사용한 것이고, 실습에서 수정하신 "tall" : "200"은 API에 관계 없는 부분의 수정이라 상관 없다고 하신 걸까요?key 값인 "name" 데이터를 수정하면 반영 되는데, API로 만들어진 것 외의 데이터 수정을 의미하신 건지 궁금합니다.부족하지만 이해한 것이 맞는지 질문 드립니다. 감사합니다.
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Dynamic Array vs Linked List
안녕하세요 강사님, 제목 그대로 위의 두 자료구조를 비교한다고 하면,삽입/삭제를 자주해야 될 때말고는 어느 상황에 Linked List를 쓰는게 나은가요? 그리고 Dynamic Array도 메모리를 적게 쓰는 중요한 상황일 때, Linked List보다 효율적이라고 할 수 있나요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
네트워크의 기초 #5
안녕하세요. 선생님 강의 잘 듣고 있습니다.현재 네트워크의 기초#5가 강의에서 누락된 것 같습니다.네트워크의 기초#4 이후 바로 네트워크의 분류 : LAN , MAN, WAN으로 강의가 진행됩니다.확인 부탁드립니다.감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
A*알고리즘 작성과정에서 블록 안에서 초기화를 한 이유가 궁금합니다.
player.cpp의 AStar 함수 내에서//초기값 { int32 g = 0; int32 h = 10 * (abs(dest.y - start.y) + abs(dest.x - start.x)); pq.push(PQNode{ g + h, g, start }); best[start.y][start.x] = g + h; parent[start] = start; }이렇게 { } 블록을 설정하고 그 안에서 초기화를 한 이유가 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
1강에서의 List와 자료구조편에서의 List의 차이가 뭘까요?
안녕하세요 1강에서 List를 구현할 때는 head 포인터 하나만 갖고 노드를 연결했는데 자료구조 편에서구현한 리스트는 head와 tail을 갖고있는데 혹시 어떤 차이가 있는걸까요?추가질문list의 중간 삽입/ 삭제도 iterator를 들고있지 않아 순차접근 하는 경우는 시간 복잡도가 O(N)인가요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
큰돌님 서브넷마스크 교안 질문이 있습니다.
먼저, 강의 잘 듣고 있습니다 :)서브넷마스크 부분을 잘 듣고 이해했다고 생각했는데강의교안 1부 133p 퀴즈부분Q. 10개의 사무실이 있으며 사무실당 12개 장치를 연결한다면?에서`한 서브네트워크(서브넷)당 123.12.12.12/28로 16개의 네트워크를 확보해야.`이 부분 123.12.12.12는 어떻게 나온 숫자인지 궁금합니다.
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
DB index 적용 column (1% and 99%)
안녕하세요.Column에 index를 생성할 때는 SELECT 횟수가 INSERT/UPDATE/DELET 연산보다 많고 column의 데이터 중복도가 낮으며 데이터 양이 많아야 효율적이다라는 것은 이해했습니다. 그렇기 때문에 남자 1% 와 여자 99%인 column에서는 index를 생성하면 안된다는 것도 이해했습니다.그러다가 만약 "1%와 99%인 column에서 조회만 발생하는데 비즈니스 요구사항에 따라 1%에 대해서만 조회가 일어나면 index를 생성하여도 되는가?"에 대해서 의문이 생겼습니다.예를 들어 1이 백만개가 있고 2가 1개 있으며 조회가 굉장히 많이 일어나는데 어떠한 경우에서도 2에 대해서만 조회가 발생한다고 한다고 가정했을 때 index를 생성하지 않으면 백만하고도 한 번의 탐색을 해야 합니다. 하지만 index를 하면 한 번의 탐색으로 조회를 완료할 수 있습니다. 이럴 경우에는 index를 생성하는 것이 더 효율적일 수도 있나요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
시스템 버스와 관련하여 질문드립니다.
책 p.46 메인보드와 시스템 버스 에 대한 질문입니다.제어버스를 통해 제어신호를 보내는 주체는 제어장치로 이해하고 있습니다. 그런데 나머지 주소버스와 데이터버스를 이용하는 주체가 무엇인지는 명시적으로 주어진 것 같지는 않아서요.주소버스를 통해 메모리를 찾아가고 데이터 버스를 통해 데이터를 읽고 쓰는 주체도 제어장치 인가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
뭔가 더 심화해서 배울 수 있는 자료가 더 있을지 넌지시 여쭤봅니다.
안녕하세요. 현재 제가 선생님 책을 사서 읽고 있는 중인데, 혹시 이 보다 더 심화된 내용의 책도 존재하나요?? 뭔가 공부하다 보니까 설명을 너무 잘 적어두셨고, 강의까지 있으니까 이해도 쉽고 해서 이 이상 더 배우고 싶은 욕심이 생겼어요, 그래서 이 책을 다 나가고 나면 연계해서 추가적으로 더 배우고 싶은데, 혹시 계획 중이거나 기존에 존재하는 그런 자료 없을까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
deep dive www.naver.com~ 이 영상 재생이 안되는데
저만 그럴까요
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
API의 정의 질문
큰돌님, 안녕하세요. 강의 잘 듣고있습니다!학습 중에 궁금증이 있어서 질문 올립니다.API를 뭐라고 정의해야 될까요???큰돌님 강의 교안 19페이지에서는 API를 '둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터 사이에 있는 중계 계층의 의미'라고 적어주셨는데요,강의 교안 185페이지 REST API 파트에서는API를 '소프트웨어와 소프트웨어 사이에서 데이터 전송을 가능하게 하는 프로그램'이라고 적어주셨습니다.그 외에도, 인터넷으로 API의 정의에 대해 찾아보면 '소프트웨어 간의 통신 규약'이라고 나오는 등 정의가 애매모호한 것 같습니다.기술면접에서 API에 대해서 질문이 들어올 경우, 어떻게 답하는게 가장 깔끔할까요?? 아니면, 어떻게 답해도 상관이 없을까요???
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
REST API의 URI규칙에 대해서 질문드립니다
안녕하세요, 네트워크 파트의 REST API 강의 내용 수강 중 문의점이 생겨서 질문드립니다.설명해주신 내용 중에 'Uniform-Interface의 6개의 규칙'과 'URI 규칙 6가지'간의 관계가 어떻게 되는지 잘 이해가 안 되는데요,6개의 Uniform-Interface 규칙을 지켜서 URI를 만들었을 때의 'URI 생성 규칙'이 교안 187페이지에 나와있는 6가지 규칙이라는 게 맞을까요???
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
토큰기반 인증방식에 대해서 질문있습니다
안녕하세요, 토큰기반 인증방식에 대한 내용 학습을 하다가 질문이 생겨서 문의드립니다.교안이나 강의 내용을 보면, stateless를 유지하기 위해서, 기본 서버 이외에 인증 서버를 따로 두어야 하는 것으로 같은데 맞나요??그냥 하나의 서버에서 인증과 다른 요청 처리를 같이 하더라도, 서버에 인증정보가 관리되는 것이 아니고, 토큰에서 관리가 되기에 인증 서버를 따로 마련하지 않더라도 서버가 stateless하게 관리되는 것 같아서 문의드립니다
-
미해결게임 프로그래머 취업 전략 가이드
루키스님 포트폴리오에 대해서 질문이있습니다
루키스님은 처음 입사할 때 사용엔진을 사용해서 만든 게임이 있었나요?
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
Open addressing을 사용할 때의 worst case
안녕하세요 좋은 강의 잘 듣고 있습니다! open addressing으로 collision을 해결할 때의 worst case에 대해서는 말씀해주시지 않아서 조금 혼란스러운데요, 이 방법은 최악의 경우에도 O(n)의 시간복잡도를 갖지 않는 것일까요? 제 생각에는 open addressing도 separate chaining과 마찬가지로 최악의 경우 O(n)의 시간복잡도를 가져야할 것 같습니다. 예시를 들어보면hash function: h = x mod 10linear probing을 사용데이터가 1, 11, 21, 31, 41 이렇게 다섯개가 있는 상황에서 순서대로 hash table에 저장하게 된다면 41을 찾는 상황에서 index를 아래와 같은 순서로 접근하는 것으로 이해했습니다. 1 -> 2 (1 + 1) -> 3 (1 + 2) -> 4 (1 + 3) -> 5 (1 + 4) 이 순서로 탐색을 하게 되면 O(n) 만큼의 시간이 소요되는 것 아닌가요? 제가 잘못 이해한 부분이 있다면 알려주시면 감사하겠습니다!
주간 인기글
순위 정보를
불러오고 있어요