일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- OPENPATH
- mysql
- 디자인강의
- UXUI기초정복
- 디자인교육
- UXUI챌린지
- 국비지원
- 내일배움카드
- KDT
- 백엔드 부트캠프
- 티스토리챌린지
- Spring
- 내일배움캠프
- 디자인챌린지
- 오픈챌린지
- 오블완
- 백엔드개발자
- 환급챌린지
- 패스트캠퍼스
- Be
- 백엔드
- 객체지향
- 부트캠프
- UXUIPrimary
- 국비지원취업
- 국비지원교육
- Java
- 백준
- baekjoon
- 오픈패스
- Today
- Total
목록2024/12 (7)
군만두의 IT 공부 일지
목차 이번에는 3.3 섹션 위주로 운영체제에 대해 학습하려고 합니다. 운영체제 또한, 네트워크와 마찬가지로 배웠던 내용이어도 새롭게 느껴지는 게 많았습니다.3장 운영체제3.1 운영체제와 컴퓨터3.1.1 운영체제의 역할과 구조운영체제의 역할CPU 스케줄링과 프로세스 관리메모리 관리디스크 파일 관리I/O 디바이스 관리운영체제의 구조유저 프로그램(GUI시스템콜커널드라이버) → 괄호 친 부분이 운영체제를 지칭함.하드웨어3.1.2 컴퓨터의 요소컴퓨터는 CPU, DMA 컨트롤러, 메모리, 타이머, 디바이스 컨트롤러 등으로 구성됨.CPU(Central Processing Unit): 산술논리연산장치, 제어장치, 레지스터로 구성되어 있는 컴퓨터 장치제어장치(CU: Control Unit): 프로세스 조작을 지시하는 C..

목차 이번에는 이전 게시글에 정리하지 않았던 2.3 섹션과 2.5 섹션을 정리해보고 넘어가려고 합니다. 네트워크 공부를 안 한지 오래 되어서 그런지, 배운 내용이어도 어렵게 느껴지는 것 같습니다.2장 네트워크2.3 네트워크 기기2.3.1 네트워크 기기의 처리 범위네트워크 기기는 계층별로 처리 범위를 나눌 수 있음.상위 계층을 처리하는 기기는 하위 계층을 처리할 수 있지만, 하위 계층을 처리하는 기기는 상위 계층을 처리할 수 없음.애플리케이션 계층: L7 스위치인터넷 계층: 라우터, L3 스위치데이터 링크 계층: L2 스위치, 브리지물리 계층: NIC, 리피터, AP2.3.2 애플리케이션 계층을 처리하는 기기스위치: 여러 장비를 연결하고 데이터 통신을 중재하며 목적지가 연결된 포트로만 전기 신호를 보내 데..
목차 SOLID 원칙은 이전 게시글에서 자세히 다루었으나, 다시 한번 다룬 후에 순환 참조로 넘어가겠습니다.4. SOLIDSOLID: 로버트 C. 마틴이 2000년대 초반에 고안한 5가지 원칙단일 책임 원칙(SRP: Single Responsibility Principle)개방 폐쇄 원칙(OCP: Open-Closed Principle)리스코프 치환 원칙(LSP: Liskov Substitution Principle)인터페이스 분리 원칙(ISP: Interface Segregation Principle)의존성 역전 원칙(DIP: Dependency Inversion Principle)각 원칙의 목표는 소프트웨어의 유지보수성과 확장성을 높이는 것임.4.1 SOLID 소개4.1.1 단일 책임 원칙한 클래스에..

목차 제목: 면접을 위한 CS 전공지식 노트 저자: 주홍철 출판사: 길벗 가격: 24,000원 디자인 패턴, 운영체제, 데이터베이스,자료 구조, 네트워크, 개발자 면접 면접 대비를 위해서 친구들과 스터디를 진행하기로 했습니다. 위 책으로 매주 학습한 내용을 정리한 후 모의면접을 진행하려고 합니다. 순서는 우선순위를 정해 2장부터 진행할 것이며, 오늘은 2.2 섹션 위주로 정리하려고 합니다.2장 네트워크2.1 네트워크의 기초네트워크: 노드(node)와 링크(link)가 서로 연결되어 있거나 연결되어 있으며 리소스를 공유하는 집합노드: 서버, 라우터, 스위치 등 네트워크 장치링크: 유선 또는 무선2.1.1 처리량과 지연 시간처리량(throughput): 링크 내에서 성공적으로 전달된 데이..

목차3. 행동객체지향을 구분 짓는 요인은 데이터가 아닌 행동임. 행동이 객체를 결정함.// 데이터를 보고 클래스 이름 생각하기public class ??? { private float speed; private float direction;}// 행동을 보고 클래스 이름 생각하기public class ??? { public void ride() { // ... } public void run() { // ... } public void stop() { // ... }}3.1 덕 타이핑덕 타이핑(duck typing): 덕 텍스트에서 유래함. 행동이 같다면 같은 클래스로 부르겠다는 의미임.덕 텍스트: 만약 어떤 새가 오리처럼 걷..

목차 제목: 자바/스프링 개발자를 위한 실용주의 프로그래밍 저자: 김우근 출판사: 위키북스 가격: 32,000원 다시 제대로 배우는 애플리케이션 개발 데이터베이스 스터디가 끝난 후, 같은 스터디원들과 함께 자바/스프링 스터디를 진행하기로 했습니다. 이전까지 하던 방식과 동일하게 블로그에 학습 내용을 정리한 후, 자신이 배운 내용을 설명하는 식으로 할 것 같습니다. 이 책의 첫인상은 쉬운 언어로 이해하기 쉽게 설명하며, 같은 말을 여러 번 반복하면서 기억에 남게 해준다는 것입니다. 이번 파트에서는 객체지향에 대해 몰랐던 내용과 DTO, DAO에 대해 애매하게 알고 있던 지식을 바로 잡을 수 있었습니다.1장. 객체지향객체지향: 복잡한 문제를 역할과 책임에 따라 개별 객체로 분해함. ..

'본 후기는 직무부트캠프를 직접 구매하고 수강한 후 작성하였으며, 후기 작성 이벤트에 참여하여 소정의 원고료를 받았습니다. '목차✨ 요약강원지역플랫폼 소속 대학생으로서 신청한 [디지털헬스케어사업단x코멘토] 직무부트캠프 후기입니다.✨ 지원동기디지털헬스케어사업단 취업동아리 프로그램에 참여 중, DH Deep DIVE 취업동아리 학생을 대상으로 공고가 올라온 것을 보고 또 지원했습니다. 지난 부트캠프에서는 파이썬 백엔드 개발에 참여했는데, 이번에는 데이터 분석 분야에서 업무가 어떻게 이루어지는지 궁금하여 신청했습니다. 백엔드 개발에 있어서도 이 경험이 많은 도움이 될 것 같았습니다.✨ 수업 진행 방식⛺ 캠프 일정- 1주차: 현직자 직무 에센스 강의 및 Q&A- 2주차: 리드멘토 개별 리뷰 및 1차 과제 피드백..