월 33,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
설명이 이해가 안되는 부분이 있어서 질문드립니다.
네트워크쪽 강의 DEEP DIVE : HTTP/2와 HTTP/3의 차이 ★★★마지막쪽에pdf -75페이지이 부분이 잘 이해가 안됩니다.http2는 전송계층에서 tcp를 쓰고, http3는 전송계층에서 udp를 쓰는 차이는 알겠습니다. 그런데 http/2는 3way(3-RTT)고 http/3 1way(1-RTT)라서 초기 연결에 http/3이 RTT 지연 시간이 우수하다고 이해를 하고 보고 있었는데.http/2나 http/3 모두 https 위에서 돌고, TLS로 암호화통신을 구축할때, 핸드쉐이크를 활용한다. 이것을 기반으로 1-RTT만에 연결을 성립할수 있다가 이해가 안되요http/2나 http/3 동일한 TLS로 암호화통신을 구축할때, 핸드쉐이크를 활용하는데... 왜 http/2 3way(3-RTT)인거죠??
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
CRC 와 CheckSum의 차이가 잘 이해가 안됩니다.
CRC(중복순환 검사)를 하기위해 CheckSum이란것이 필요한건가요???구글 검색을 해보면 서로 각기 다른 검사 방법이라 써놓은 글도 있고해서 궁금해서 질문드립니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
Lazy Holder 에서의 static이 잘 모르겠어요
class Singleton { private static class singleInstanceHolder { private static final Singleton INSTANCE = new Singleton(); } public static Singleton getInstance() { return singleInstanceHolder.INSTANCE; } }여기서 처음에 JVM이 클래스 로드할 때 static으로 선언된 singleInstanceHolder가 초기화 되면서 안에 들어있는 static 변수도 함께 초기화 되는 게 아닌가요?static 클래스 안에 있는 static 변수는 많이 안 접해봐서 헷갈립니다.
- 해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이 사이트에서 교안 내용을 무단 사용중인지 의심됩니다.
TCP/IP 4계층, 3-way, 4-way handshake (oopy.io)교안 내용에 관해 추가적으로 구글링하며 공부하다가 찾은 사이트입니다.강사님 본인의 사이트가 아니거나 허락받은게 아닌경우 제보 드려야할거 같아 올립니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
1정규형과 기본키
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요.데이터베이스 정규화 과정 중에서 제1정규형에 대해서 질문이 있습니다. 정규화과정 #3. 제 1정규형에서 나온것처럼릴레이션의 속성 값 중에서 한개의 기본키에 대해 두 개 이상의 값을 가지는 반복 집합이 있다고 했을때, 이번트 번호가 기본키 역할을 할 것이라고 생각하는 것이고, 당첨여부가 반복집합이라고 생각하면 될까요?그리고 이 때 이벤트 번호 221006-1로는 당첨여부 Y,N,Y 중 어떤 것을 선택해야 할지 모르니 1정규화를 진행해야 하는 것일까요? 그리고 프로그래머스에서 문제를 풀다가 ,로 구분된 options라는 것에 대해서도 질문을 드리고자 합니다.car_id, options 컬럼이 있고 이 때 car_id는 1부터 증가하는 숫자로 options는 콤마로 구분되어 선루프, 하이패스 기능, 베이비시트 이런식으로 값이 있다고 한다면이것도 car_id라는 기본키에 반복집합이 있으니 정규화를 진행해야 할까요??그런데 만약 그렇게 한다면car_id, options1, 선루프1, 하이패스 기능1, 베이비시트이런 형식으로 다시 1이라는 기본키가 중복되어서 기본키 역할을 못하는 것 같습니다. 그래서 이 부분에서 다시 의아함을 가지고 있습니다.혹시 제가 어떤 부분을 놓친걸까요?;;
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
0주차의 추상화 = 팩토리패턴 인가요?
멘토님 안녕하세요? 궁금한게 있어서 질문 올립니다. 0주차의 추상화 = 1주차 팩토리패턴 인가요?팩토리 패턴 중에 추상화가 있다?던지추상화 중에 팩토리 패턴이 있다?던지 둘의 관계와 차이점이 궁금합니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
릴레이션과 엔터티의 관계
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 릴레이션이 테이블이면 엔터티는 객체 하나를 말하는 건가요?예를 들어 학생 테이블이 있고 속성이 이름, 나이 전화번호가 있을때, (철수, 21, 010-1234-5678)이 엔터티이면 이를 저장하는 곳이 테이블인건가요???
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
l4/l7스위치 질문입니다.
클라이언트 -> 서버로 데이터를 보낼때L4, L7 스위치를 이용해서L7 : URL등을 이용한 서버부하를 분산하는 기기, 트래픽분산L4: TCP나 UDP 프로토콜의 헤더를 보고 스위칭한다.로드 밸런싱이 가능 및 전송계층의 TCP, UDP 등의 헤더를 기반으로 우선순위를 판단해서 분산이 가능하다고 하는데 근데 제가 이해한 바로는 TCP/IP 4계층이나 OSI 7계층에서http 프로토콜 밑에 TCP/UDP계층으로 가고, IP계층 내려가 물리계층을 타고 서버에 있는 물리계층쪽에서 목적지에 도착 후 다시 헤더를 제거하면서 응용어플리케이션계층까지 오는 걸로 알고있습니다. 궁금한거는 로드밸런싱은 처음 애플리케이션 계층에서 한번만 수행하면 되는거아닌가요?왜 L4에서 트랙픽분산을 또 하는건가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
쿠키 secure 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. secure https로만 쿠키를 주고받을 수 있게 하는 옵션입니다. 그러나 Chrome 52 이상 및 Firefox 52 이상을 포함한 일부 브라우저는 보안을 강화하고 안전하지 않은 사이트(HTTP)가 Secure 지시문으로 쿠키를 설정하는 것을 금지하기 위해 이 사양을 현재는 무시합니다.라고 되어있는데, 왜 http가 secure지시문으로 쿠키를 설정하게 하는것을 금지하는것인가요?
- 해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
페이지교체 알고리즘을 면접 때 물어보는 이유
페이지 교체 알고리즘을 면접 때 물어보는 이유가 무엇인가요?이 부분까지 고려해서 개발을 할 때가 있어서 물어보는 건가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
[필독] 강의 200% 활용법- 사운드 작아요
다른 영상은 정상적인 사운드인데 해당 영상만 소리가 작게 들려요
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
추상화 + API
선생님 강의 잘 듣고 있습니다. 현재 섹션 0까지 완강한 상태인데 궁금한 점이 있습니다.[Q. 추상화란 무엇인가요? ★★★] 강좌에서 프로세스 추상화를 설명하실 때 "어떠한 내부 프로세스를 숨기는 것을 말한다." 이렇게 설명하셨는데요 그러면 만약에 CS 면접시에 추상화에 대한 설명을 해보라는 질문을 받았을 때프로세스 추상화를 설명하면서 API의 예시를 들어서 설명해도 맞는걸까요?? "프로세스 추상화는 내부 프로세스를 숨기는 것을 말합니다. 내부의 세세한 로직을 알 필요 없이 단순한 명령어로 기능을 동작시키는 것을 예시로 들 수 있는데요, API 또한 프로세스 추상화의 대표적인 예시로 말할 수 있습니다(사용자는 해당 API의 내부 로직이 어떻게 구성되어 있는지 잘 몰라도 API 명세서에 정의한 메서드들만 호출하면 기능을 동작시킬 수 있기 때문에...)"이런식으로 설명하면 될 것 같은데 제대로 이해하고 있는지 궁금합니다!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
온프레미스/오프프레미스는 자사 데이터센터를 구축했냐 안 했냐 차이일 뿐인가요?!
오프프레미스 얘기 해주시면서 AWS 얘기 해주셨는데, AWS처럼 남의 서비스를 이용하는 경우에도 이건 아마존이 네트워크 선 깔고, 서버, 데이터베이스 설치 다 하고 서비스하는거잖아요. 오프프레미스라고 해도 어딘가 물리적 실체가 있으니 서비스를 하는걸텐데, 온프레미스랑 실질적인 차이는 '자사 서비스인가 아닌가' 밖에 없는게 맞나여??카카오 데이터센터 화재 생각하면 카카오도 자기네 데이터센터가 있긴 한거 같은데, 카카오도 자기네 데이터 센터가 있다면 온프레미스 방식을 쓰는게 아닌가 싶습니다. 맞을까용?!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
클라우드#1. 가상머신) 큰돌님~ 가상머신을 사용하면 하드디스크도 서로 나눠 쓰는건가요?
2개의 가상머신을 쓰는데 200gb 짜리 하드디스크를 쓰는 컴퓨터라고 한다면 100gb, 100gb 씩 나눠서 사용하게 되나요? 이렇게 딱 n분의 1이 아니라 하더라도, 서로 따로 점유하고 사용해야되지 않나 싶어서 여쭙습니다. 그리고 RAM같은 메모리는 어차피 휘발성 메모리니까 A가 사용해도 100% 사용하고, B가 사용해도 100% 사용할 수 있는 것일거 같은데 맞을까용!?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
로그인 요청 시 HTTP 메소드
안녕하세요 큰돌님,로그인 시 IDPW를 HTTP 바디에 전달해야하기 떄문에 POST를 써야할 것 같은데 응답에 access/refresh token을 받으면 캐싱이 안될텐데 괜찮을까요? 아니면 쿠키로 토큰 응답을 받아서 캐싱하지 않고 이후 모든 요청 시 헤더에 바로 붙여 사용하는 걸까요? 감사합니다!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
교안 중 해시테이블 내용이 생략된 부분
안녕하세요?해시테이블 보고 있는데요,강의는 1분만에 끝난 반면교안을 보면 해시테이블 복잡도, 해시 충돌, 해결법.. 등등이 강의에서 생략되었습니다.중요도가 덜해서 삭제된건지 궁금합니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
오버로딩 질문드립니다.
class family { member (a){ this.name=a console.log("member의 이름은 "+ this.name+"입니다.") } member (a,b){ this.name=a this.age=a console.log("member의 이름은 "+ this.name+"입니다.") console.log("member의 나이는 "+ this.age+"입니다.") } member (a,b,c){ this.name=a this.job=b this.age=c console.log("member의 이름은 "+ this.name+"입니다.") console.log("member의 직업은 "+ this.job+"입니다.") console.log("member의 나이는 "+ this.age+"입니다.") } } const familymember = new family(); familymember.member("승현",20); familymember.member("다연","학생",22); 위 코드를 실행시키면 오버로딩되어 첫번째 는 member의 이름은 승현입니다. member의 나이는 20입니다.위 코드를 실행시키면 오버로딩되어 두번째 는 member의 이름은 다연입니다. member의 직업은 학생입니다. member의 나이는 20입니다. 로 출력되어야 하는거 아닌가요>?? 위처럼 실행시키면 member의 이름은 다연입니다. member의 직업은 학생입니다. member의 나이는 undefined입니다.member의 이름은 다연입니다. member의 직업은 학생입니다. member의 나이는 20입니다. 로 나옵니다.!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
static의 인스턴스 저장값 사용
class Family { constructor(name, age, job) { this.name = name; this.age = age; this.job = job; } static getJob() { console.log(`This family's job is ${family2.job}.`);} } const family1 = new Family("John", 35, "teacher"); const family2 = new Family("Kate", 28, "engineer"); static 관련하여 문의 드립니다!static에 관한 좀 더 알아보고자 찾아본 것중 class에 static 된 메소드는 인스턴스에 저장값에 접근하지 못 한다고 하는데.그렇다면console.log( family1.getJob()) 의 경우"teacher" 이 찍히지 않아야 하는데찍힙니다. 제가 잘 못 이해한 걸까요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
JSON 강의 14:58에 이것은 자바스크립트 오브젝트이지 않나용?
14:58에 JSON으로 표현하면 이렇습니다. 라고 해주셔서 JSON인줄 알았는데, 자세히 보니 JS 파일에 선언된 object인거 같아서 질문드립니다.물론 Key값이 ""로 감싸져서 string으로 보이긴 하는데, js파일에 선언되어져 있어서 헷갈리네요.이것은 object라고 불러야하죠?!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
벡터 시간복잡도 이상한 점이 있어요
안녕하세요 큰돌님벡터 시간복잡도 중에맨 앞 삽입/삭제가 O(1)이라고 되어있는데맨 앞 삽입/삭제는 O(n) 아닌가요?맨 끝을 제외하고 O(n)이 맞는 것 같습니다.