# 백앤드

39개의 포스트
post-thumbnail

유데미 부트캠프 3기 백앤드 1주차

유데미 취업 부트캠프 백앤드 과정에 참여하게 되었다. 복습과 개별학습을 통해 기본기와 역량을 더 쌓아갈 수 있는 기회가 될 것 같다. 매 주차 학습내용을 기록하며 개별적으로 학습하게 될 기술들도 정리하며 의미있게 이 공간을 채워보자! : 월드 와이드 웹(World Wi

2일 전
·
0개의 댓글
·
post-thumbnail

우아한테크코스 - 프리코스 4주차

우아한테크코스 5기 프리코스 대망의 마지막주차!

2022년 11월 20일
·
24개의 댓글
·
post-thumbnail

우아한테크코스 - 프리코스 3주차

로또 1등 당첨된 썰 풉니다.

2022년 11월 16일
·
8개의 댓글
·
post-thumbnail

[백앤드] SQL 과 No SQL

데이터베이스를 크게 두가지의 개념으로 나눌 수 있다.SQL 과 (구조적 쿼리 언어)No SQL로 나눈다. (Not only SQL)SQL은 흔히 말하는 엑셀 파일이라고 생각하면 된다.데이터를 표처럼 정리하여 아래와 같은 형식으로 보관한다.Table(표) 안에 행과 열로

2022년 11월 9일
·
0개의 댓글
·
post-thumbnail

IT세미나 / Presto Labs 김종찬

개발자들이 자유롭게 기술 경험을 공유하는 것을 본 첫 사례가장 어린 참가자로 참여, 해커톤이라는 재밌는 형태의 이벤트를 알게되었고 기술을 활용한 즐거운 시간을 경험“학생들이 학교라는 틀을 벗어나 자신을 더 열리고 개방적인 환경에서 성장하게 하기”이제 막 시작하는 1학년

2022년 11월 5일
·
0개의 댓글
·
post-thumbnail

우아한테크코스 - 프리코스 2주차

우아한 테크코스 프리코스 2주차를 진행했다.

2022년 11월 4일
·
10개의 댓글
·
post-thumbnail

입출력 관리

시스템의 입출력 장치와 모듈을 포함한 것을 뜻한다. 입출력 장치는 실제 입출력을 수행하는 물리적인 장치를 뜻한다. 마우스, 키보드, 모니터, 스피커 등이 여기에 속한다. 입출력 모듈은 프로세서를 대신하여 입출력과 관련된 일을 수행하는 부분이다. 입출력 모듈은 앞서 말한

2022년 11월 3일
·
0개의 댓글
·
post-thumbnail

Memory Management

프로그램의 실행(프로세스)을 위해서는 메모리를 할당해야 한다. 메모리는 한정된 자원이기 때문에 멀티 프로그래밍 시스템에서는 여러 프로세스들이 메모리를 효율적으로 이용할 수 있도록 관리가 필요하다. 각 프로세스가 하나의 연속된 메모리 공간에 포함된다. 쉽게말해 통으로 올

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

Thread Concurrency

쓰레드(Thread)란 프로그램(프로세스) 실행의 단위다. 하나의 프로세스는 여러개의 쓰레드로 구성이 가능하다. 하나의 프로세스를 구성하는 쓰레드들은 프로세스에 할당된 메모리, 자원 등을 공유한다.하나의 프로세스 내에서 두 개 이상의 스레드가 동시에 작업을 수행하는 것

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

Inter-Process Communication

면접에서 단골 질문이 있다. 필자는 사실 3학년이라 면접같은거 본적 없다. '프로세스와 스레드의 차이점이 무엇인가요?' 이는 운영체제가 시스템의 자원을 어떤단위로 할당하고 프로세스와 스레드가 어떻게 이 자원을 공유하는지에 대한 질문이다. 위 질문에 답을 하면 프로세스는

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

프로세스 관리

일반적으로 프로그램은 컴퓨터 시스템에 실행을 요청하기 전의 상태를 의미한다. 프로세스는 프로그램이 주 메모리에 올라가 실행중인 상태를 의미한다. 이 프로세스는 커널에 의해서 관리된다. 작업을 요청해 커널에 등록되면 이를 프로세스라 한다. OS가 프로세스를 관리하기 위해

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

운영체제의 구조와 동작 방식

운영체제는 컴퓨터 시스템과 사용자 사이에서 중개자 역할을 하는 시스템 소프트웨어이다. 사용자가 컴퓨터를 사용하는데에 있어 대부분의 작업을 운영체제가 처리해준다. 운영체제는 하드웨어와 사용자 사이의 인터페이스를 제공하고, 한정적인 시스템 자원을 보다 효율적으로 사용할 수

2022년 10월 29일
·
0개의 댓글
·
post-thumbnail

터미널 사용법

1. Change Directory Command: cd What it does: This command will change the directory that you’re currently working with in the Terminal in order to e

2022년 10월 28일
·
0개의 댓글
·
post-thumbnail

우아한테크코스 - 프리코스 1주차

우아한 테크코스 5기에 지원했다. 프리코스 진행간 배우고 느낀점을 적어나가려고한다.

2022년 10월 27일
·
8개의 댓글
·
post-thumbnail

Encapsulation

클래스의 멤버 변수는 private 접근 제어자를 사용하고, getter와 setter를 통해 객체의 멤버 변수에 접근해야 한다. 멤버 변수를 접근자를 통해 가져오는 이유는 클래스의 내부 구현을 숨기고 오직 API를 통해서만 다른 클래스와 소통을 하는것을 지향해야 한다

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

Lambda

람다식은 익명함수(anonymous function)로 구동된다. 람다식은 마치 함수처럼 작성하지만, 실행시 익명구현 객체를 생성하는 방식으로 구동된다. 람다식을 쓰면 쓰지 않을 때보다 코드가 간결해진다.함수적 인터페이스(functional interface)는 추상메

2022년 10월 22일
·
0개의 댓글
·
post-thumbnail

Exceptions in Java

예외(Exceptions)란 잘못된 코드, 부정확한 데이터, 예외적인 상황에 의하여 발생하는 오류를 말한다. 0으로 나누는 것과 같은 잘못된 연산, 배열의 인덱스가 길이를 넘는 것 등의 에러가 발생할 수 있다. 자바의 메소드는 에러를 던지게 해서 try-catch 문법

2022년 10월 19일
·
0개의 댓글
·
post-thumbnail

Overriding을 사용하는 이유

다른 무엇보다 더 중요한, 최우선시 되는출처 : 네이버 사전다형성(polymorphism)이란 하나의 객체가 여러 가지 타입을 가질 수 있는 것을 의미한다. 자바에서는 이러한 다형성을 부모 클래스 타입의 참조 변수로 자식 클래스 타입의 인스턴스를 참조할 수 있도록 하여

2022년 10월 18일
·
0개의 댓글
·
post-thumbnail

JVM JRE JDK

Write Once, Run Anywhere(WORA)는 썬 마이크로시스템즈에 의해 만들어진 자바를 홍보하기 위한 말이다. 자바는 플랫폼 독립적으로 설계되어 운영체제나 하드웨어에 상관없이 같은 코드를 동작시킬 수 있다.앞에서 플랫폼 독립적이라는 말을 사용했다. 그 반대

2022년 10월 18일
·
0개의 댓글
·
post-thumbnail

브라우저의 동작 원리

WWW(World Wide Web)에 기반한 인터넷 정보를 볼 수 있게 해주는 응용 프로그램이다. 가장 많이 이용되는 소프트웨어이며 현재 인터넷 익스플로러, 파이어폭스, 사파리, 크롬 등이 서비스 중이다브라우저는 사용자가 선택한 자원을 서버에 요청하면 브라우저에 표시한

2022년 10월 17일
·
0개의 댓글
·