profile
지금부터 공부하고 개발한것들을 꾸준하게 기록하자.
post-thumbnail

[운영체제] 스레드와 병행성

스레드 : CPU 이용의 기본 단위스레드 ID, 프로그램 카운터(PC), 레지스터 집합, 스택으로 구성코드, 데이터 섹션, 운영체제 자원들을 공유프로세스가 다수의 제어 스레드를 지닌다면 동시에 하나 이상의 작업 수행 가능대부분의 어플리케이션은 다중 스레드를 이용웹 브라

2021년 7월 22일
·
0개의 댓글
post-thumbnail

[네트워크] 트랜스포트 계층

트랜스포트 계층 프로토콜은 서로 다른 호스트에서 동작하는 어플리케이션의 논리적 통신을 제공트랜스포트 계층 프로토콜은 종단 시스템에서 구현 됨송신측 : 메시지를 세그멘트로 쪼갠 후 네트워크 계층으로 보냄수신측 : 메시지를 세그멘트로 재 조립 후 어플리케이션 계층으로 보냄

2021년 7월 22일
·
0개의 댓글
post-thumbnail

[운영체제] 프로세스

프로세스 : 실행중인 프로그램프로세스의 현재 상태는 프로그램 카운터값과 프로세서 레지스터의 내용으로 나타냄프로세스는 스택, 힙, 데이터,프로그램 카운터를 포함한다텍스트 섹션 : 실행 코드데이터 섹션 : 전역 변수힙 섹션 : 프로그램 실행 중에 동적으로 할당되는 메모리스

2021년 7월 9일
·
0개의 댓글
post-thumbnail

[운영체제] 운영체제 구조

운영체제가 제공하는 서비스를 식별시스템 콜을 사용하는 방법 설명운영체제의 다양한 구조를 설명운영체제는 프로그램 실행 환경을 제공대부분의 운영체제가 UI를 지님 주로 CLI,GUI 사용시스템은 프로그램을 메모리에 적재해 실행 할 수 있어야 함프로그램이 정상적이든 비정상적

2021년 7월 2일
·
0개의 댓글
post-thumbnail

[네트워크] 어플리케이션 계층

네트워크 어플리케이션은 다른 종단 시스템에서 동작하고 네트워크를 통해 서로 통신하는 프로그램을 작성하는 것서버 : 항상 켜져있는 호스트고정된 아이피 주소를 지님클라이언트 : 가끔 켜져 있는 호스트로 서버와 통신을 함유동적인 아이피 주소를 지님클라이언트 호스트끼리는 통신

2021년 7월 2일
·
0개의 댓글
post-thumbnail

[ JAVA ] 스택과 큐

스택 : 마지막에 저장한 데이터를 가장 먼저 꺼냄 - LIFO(Last In First Out)큐 : 처음에 저장한 데이터를 먼저 꺼냄 - FIFO( First In First Out)스택은 ArrayList로 구현큐는 데이터를 꺼내면 맨처음 데이터를 삭제하기 때문에

2021년 6월 25일
·
0개의 댓글
post-thumbnail

[네트워크] 컴퓨터 네트워크와 인터넷

책 컴퓨터 네트워킹 하향식 접근과 전공 PPT를 공부하면서 내용을 정리하고자 합니다. 인터넷 : 전 세계적으로 수십억 개의 컴퓨팅 장치를 연결하는 컴퓨터 네트워크호스트(종단 시스템) : 인터넷에 연결된 컴퓨팅 장치 - 컴퓨터, 스마트폰, 태블릿종단 시스템은 통신 링크와

2021년 6월 25일
·
0개의 댓글
post-thumbnail

[운영체제] 서론

컴퓨터 시스템의 일반적인 구성과 인터럽트 역할현대 다중 처리기 컴퓨터 시스템의 구성요소사용자 모드에서 커널 모드로의 전환다양한 컴퓨팅 환경에서의 운영체제의 사용컴퓨터 구조는 4가지로 나뉘어진다.하드웨어 : 중앙처리장치 (CPU), 메모리 및 입출력 장치로 구성 되어 기

2021년 6월 25일
·
0개의 댓글
post-thumbnail

[JAVA ] LinkedList

가장 기본적인 자료구조 사용하기 쉽고 데이터를 읽어 오는 시간이 가장 빠름크기를 변경 할 수 없음 비 순차적인 데이터의 추가, 삭제에 시간이 많이 걸림불연속적으로 존재하는 데이터를 서로 연결각 요소들은 자신과 연결된 다음 요소에 대한 주소 값과 데이터로 구성데이터의 삭

2021년 6월 24일
·
0개의 댓글
post-thumbnail

[JAVA ] ArrayList

JAVA 컬렉션 프레임워크에서 가장 많이 사용되는 컬렉션 클래스데이터의 저장 순서가 유지되고 중복을 허용기존의 Vector를 개선Object 배열을 통해 데이터를 순차적으로 저장배열에 더 이상 저장될 공간이 없으면 더 큰 배열을 생성해 기존 배열을 복사ArrayList

2021년 6월 24일
·
0개의 댓글
post-thumbnail

[JAVA] 컬렉션 프레임워크

자바의정석 책을 기본으로 자바에서 공부한 내용을 정리할 예정입니다.컬렉션 프레임워크 : 다수의 데이터를 저장하는 클래스들을 표준화 된 설계List, Set, Map 3가지 인터페이스로 이루어져 있다.List와 Set의 공통된 부분인 부분은 새로운 인터페이스 Collec

2021년 6월 24일
·
0개의 댓글

[ 스프링 ] - 스프링 핵심 원리 기본

IOC IOC : Inversion Of Control 프로그램의 제어 흐름을 직접 제어하는 것이 아니라 외부에서 관리하는 것 메소드나 객체의 호출작업, 객체 생명 관리, 흐름 제어를 개발자가 결정하는 것이 아니라,외부에서 결정되는 것 대부분의 프레임워크에서 사용하

2021년 6월 8일
·
0개의 댓글
post-thumbnail

[ 스프링 ] - 객체지향 프로그래밍과 스프링의 등장

컴퓨터 프로그램을 "객체"들의 모임으로 파악각각의 객체는 메시지 를 주고받고, 데이터를 처리객체 지향 프로그램은 유연하고 변경이 용이 -> 대규모 소프 트웨어 개발역할과 구현으로 세상을 구분역할 = 인터페이스구현 = 인터페이스를 구현한 클래스, 구현 객체인터페이스를 구

2021년 6월 6일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - 스프링 MVC - 기본 기능

롬복을 활용해서 로그를 사용할 수 있게 해줌로그 라이브러리는 Logback, Log4J, Log4J2 등등 수 많은 라이브러리가 있는데, 그것을 통합해서 인터페이스로 제공하는 것이 바로 SLF4J 라이브러리다.LEVEL: TRACE > DEBUG > INFO > WAR

2021년 6월 1일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - 스프링 MVC - 구조 이해

스프링 MVC의 프론트 컨트롤러가 디스패처 서블릿이다.스프링 부트는 Dispacher Servlet를 서블릿으로 자동으로 등록하면서 모든 경로에 대하여 매핑한다.더 자세한 경로가 우선순위가 높기 때문에 기존에 등록한 서블릿도 작동함.서블릿이 호출되면 service()가

2021년 5월 27일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - MVC 프레임워크 만들기

프론트 컨트롤러 서블릿 하나로 클라이언트 요청을 받음프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아 호출공통 처리 가능프론트 컨트롤러를 제외한 나머지는 서블릿을 사용하지 않아도 됨모든 컨트롤러에서 뷰로 이동하는 부분에 중복이 있음프론트 컨트롤러의 도입으로 MyView 객

2021년 5월 27일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - 서블릿, JSP, MVC 패턴

회원정보이름 : username나이 : age기능 요구사항회원저장회원 목록 조회

2021년 5월 22일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - 서블릿

스프링 부트 스타터 사이트에서 다음과 같은 옵션으로 스프링 프로젝트를 생성합니다. https://start.spring.io스프링 부트는 서블릿을 직접 등록해서 사용할 수 있도록 @ServletComponentScan을 지원한다.@WebServlet 서블릿 애

2021년 5월 18일
·
0개의 댓글
post-thumbnail

[ 스프링 웹 MVC ] - 웹 어플리케이션 이해

소개 인프런에서 김영한 강사님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 듣고 내용을 정리하고자 합니다. https://www.inflearn.com/course/스프링-mvc-1/dashboard 스프링에 대해 기초부터 전부 알려주기 때문에 입문

2021년 5월 17일
·
0개의 댓글
post-thumbnail

[ 멋쟁이 사자처럼 한양대 9기 ] - AWS 강의 내용 정리

멋쟁이사자처럼 한양대 지부에서 5주차 AWS 강의를 맡게 되어 여러가지 강의와 글을 찾아보고 내용을 정리했습니다. AWS의 기초부터 여러가지 서비스, 실습까지 많은 내용을 정리했으니 AWS를 처음 접하는 분들에게 도움이 되길 바랍니다.AWS는 인터넷을 통해 컴퓨팅 자원

2021년 5월 14일
·
0개의 댓글